Обсуждение: Installation problem with RC2
Hi! I tried installing RC2 on my XP box, but every time I launch it it starts the installer again. It doesn't ask me to reboot,fortunately, but it takes time to start up. Also, it requires that I keep the MSI file around, otherwise it won'tstart. Anyway, thank you for the good work! Gino Lucrezi Penta Consulting Service
> -----Original Message----- > From: pgadmin-support-owner@postgresql.org > [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of > Gino Lucrezi > Sent: 26 November 2004 11:33 > To: pgadmin-support@postgresql.org > Subject: [pgadmin-support] Installation problem with RC2 > > Hi! > > I tried installing RC2 on my XP box, but every time I launch > it it starts the installer again. It doesn't ask me to > reboot, fortunately, but it takes time to start up. Also, it > requires that I keep the MSI file around, otherwise it won't start. Hmm, odd - that's the second time I've seen that error mentioned today. Please try one of the following (I'm particularly interested to hear if the second option works, but I appreciate it's a lot more work). BTW, do you have the PostgreSQL Win32 beta installed? If so, what version? --------------- Simple answer: Copy the pgAdmin3 directory, and then uninstall the MSI. Put the copied pgAdmin directory where the original one was and recreate the shortcuts. This will work because pgAdmin doesn't register and dlls/ocxs etc. You won't be able to uninstall in the future of course. Complex answer: Install the Microsoft Installer SDK from microsoft.com. Use the msispy program to check for pgAdmin MSI installations. Use msizap to kill *all* those entries using the guid(s) found in msispy. Then reinstall pgAdmin. Regards, Dave.
> Hmm, odd - that's the second time I've seen that error mentioned today. > Please try one of the following (I'm particularly interested to hear if > the second option works, but I appreciate it's a lot more work). BTW, do > you have the PostgreSQL Win32 beta installed? If so, what version? I'll try the second one, then. I'll do it monday at work. I agree that it might be related to having installed other versions,previously. I tried to remove all previous installations, but to no avail. No, I'm not using the PostgreSQL Win32Beta. My XP workstation is acting as a client for a Linux server running 7.3 (as soonas we get a new server we'll install 8.0 on it, I can't wait). Unfortunately I don't have a spare server for experimenting with different PostgreSQL versions, so I can't touch the 7.3one for now. Gino
On Fri, 26 Nov 2004 20:40:32 -0000, dpage@vale-housing.co.uk ("Dave Page") wrote: >Complex answer: First of all, I tried to remove all installations from the control panel. > Install the Microsoft Installer SDK from microsoft.com. Done. I found version 1.1 on the microsoft site... even though it's quite old. > Use the msispy program to check for pgAdmin MSI installations. It didn't show anything. So I reinstalled from the msi, and now it showed. If I selected the "diagnostic mode" of msispy it showed that three files didn't record as being correctly installed (I found them by using the verify files button in the properties). It said "some files modified or missing" for each of these three files: libintl-2.dll filesize=32256 md5=4A8C80797E3D34EC6F8D284418F13870 time stamp: april 27, 2004 8:45:24 libiconv-2.dll filesize=916849 md5=3F9709EE6259FB35220A417504A1DC9F time stamp: january 31, 2003 17:41:30 pg_restore.exe filesize=185274 md5=9E7B182A0FDC50C510AA7958EB126F92 time stamp: november 4, 2004 9:34:44 (internally it identifies as 8.0.0beta4) File size and all other information comes from the actual files on my hard disk. So it seems I have the right files... If I try to reinstall individually each of these files from msispy (while in the "view installed producs" mode), it tries to pull them from the MS Office 2000 cd! Except, of course, that it isn't in the drive ;-) If I try after using "view Windows Installer Package" and opening pgadmin3.msi, it gets the files from the correct source, installs them, and then nothing changes. Anyway, whenever I start PGadmin III RC2, it says it is completing the installation. I couldn't find any of the guids of these three files in my registry! > Use msizap to kill *all* those entries using the guid(s) found > in msispy. Then reinstall pgAdmin. After doing a clean uninstall there wasn't anything left for msizap to kill. Anyway, after writing this, I installed the release version, and it is working correctly.
First of all, I tried to remove all installations from the control panel. > Install the Microsoft Installer SDK from microsoft.com. Done. I found version 1.1 on the microsoft site... even though it's quite old. > Use the msispy program to check for pgAdmin MSI installations. It didn't show anything. So I reinstalled from the msi, and now it showed. If I selected the "diagnostic mode" of msispy it showed that three files didn't record as being correctly installed (I foundthem by using the verify files button in the properties). It said "some files modified or missing" for each of thesethree files: libintl-2.dll filesize=32256 md5=4A8C80797E3D34EC6F8D284418F13870 time stamp: april 27, 2004 8:45:24 libiconv-2.dll filesize=916849 md5=3F9709EE6259FB35220A417504A1DC9F time stamp: january 31, 2003 17:41:30 pg_restore.exe filesize=185274 md5=9E7B182A0FDC50C510AA7958EB126F92 time stamp: november 4, 2004 9:34:44 (internally it identifies as 8.0.0beta4) File size and all other information comes from the actual files on my hard disk. So it seems I have the right files... If I try to reinstall individually each of these files from msispy (while in the "view installed producs" mode), it triesto pull them from the MS Office 2000 cd! If I try after using "view Windows Installer Package" and opening pgadmin3.msi, it gets the files from the correct source,installs them, and then nothing changes. Anyway, whenever I start PGadmin III RC2, it says it is completing the installation. I couldn't find any of the guids of these three files in my registry! > Use msizap to kill *all* those entries using the guid(s) found > in msispy. Then reinstall pgAdmin. After doing a clean uninstall there wasn't anything left for msizap to kill. I'll try installing the release version, and I hope somehow its MSI works better. Gino Lucrezi Penta Consulting Services
> -----Original Message----- > From: pgadmin-support-owner@postgresql.org > [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of > Gino Lucrezi > Sent: 01 December 2004 14:43 > To: pgadmin-support@postgresql.org > Subject: Re: [pgadmin-support] Installation problem with RC2 > > Anyway, after writing this, I installed the release version, > and it is working correctly. Yes, sorry - I meant to email about this, but as I'm sure you appreciate, release time gets pretty hectic. I found that Wise for Windows Installer had helpfully left references to some of the translations that used to be there but weren't included in this release. After a whole heap of manually cleaning up the MSI database, it tested OK on my test VMs. The sooner I rewrite this in Wix the better.... Regards, Dave