Обсуждение: BUG #1586: Rollback of installation during a silent install with -qn option

Поиск
Список
Период
Сортировка

BUG #1586: Rollback of installation during a silent install with -qn option

От
"Preethi"
Дата:
The following bug has been logged online:

Bug reference:      1586
Logged by:          Preethi
Email address:      preethi.subramaniam@wipro.com
PostgreSQL version: 8.0.1
Operating system:   Win 2K Pro
Description:        Rollback of installation during a silent install with
-qn option
Details:

Hi,
 We are installing Postgres as part of our product. We use msiexec.exe to
launch the postgres installation. InstallScript ( which is the script
wriiten in InstallShield) is used to launch the msiexec and pass the
postgres msi - postgresql-8.0-int.msi as it's cmd line parameter.
  The following is the command line parameter for the postgres msi : /qr
INTERNALLAUNCH=1 DOSERVICE=1 ALLUSERS=[ALLUSERS] ADDLOCAL=ALL
SERVICEDOMAIN=%COMPUTERNAME% SERVICEACCOUNT=postgres
SERVICEPASSWORD=pOST!@gres SUPERUSER=postgres SUPERPASSWORD=pOST!@gres
BASEDIR=F:\POSTGRES.
     The installation works fine with the /qr option.It shows the progress
bar. However, I want the installation to be a completely silent one. So I
give /qn option. In this case, files get copied but then it rolls back.
    Note : There is no problem with the username,p/w and privileges as it is
the same given to both /qr and /qn option.
    Please let me know how to correct this.

Thanks,
Preethi

Re: BUG #1586: Rollback of installation during a silent install with -qn option

От
"Magnus Hagander"
Дата:
>The following bug has been logged online:
>
>Bug reference:      1586
>Logged by:          Preethi
>Email address:      preethi.subramaniam@wipro.com
>PostgreSQL version: 8.0.1
>Operating system:   Win 2K Pro
>Description:        Rollback of installation during a silent=20
>install with
>-qn option
>Details:=20
>
>Hi,
> We are installing Postgres as part of our product. We use=20
>msiexec.exe to
>launch the postgres installation. InstallScript ( which is the script
>wriiten in InstallShield) is used to launch the msiexec and pass the
>postgres msi - postgresql-8.0-int.msi as it's cmd line parameter.
>  The following is the command line parameter for the postgres=20
>msi : /qr
>INTERNALLAUNCH=3D1 DOSERVICE=3D1 ALLUSERS=3D[ALLUSERS] ADDLOCAL=3DALL
>SERVICEDOMAIN=3D%COMPUTERNAME% SERVICEACCOUNT=3Dpostgres
>SERVICEPASSWORD=3DpOST!@gres SUPERUSER=3Dpostgres SUPERPASSWORD=3DpOST!@gr=
es
>BASEDIR=3DF:\POSTGRES.
>     The installation works fine with the /qr option.It shows=20
>the progress
>bar. However, I want the installation to be a completely=20
>silent one. So I
>give /qn option. In this case, files get copied but then it=20
>rolls back.=20
>    Note : There is no problem with the username,p/w and=20
>privileges as it is
>the same given to both /qr and /qn option.
>    Please let me know how to correct this.

That should work - very interesting. Can you run it with logging enabled
and see what error you get in the log just before it rolls back? /l*
log.txt or /l*v log.txt should get you logging at different levels.

//Magnus