dbTalk Databases Forums  

Ingres 9.x on Win32: uninstalling patches is too complicated

comp.databases.ingres comp.databases.ingres


Discuss Ingres 9.x on Win32: uninstalling patches is too complicated in the comp.databases.ingres forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Ingres Forums
 
Posts: n/a

Default Ingres 9.x on Win32: uninstalling patches is too complicated - 02-25-2010 , 06:57 AM






Hi all,

in my opinion the new MSI-based 9.x installation system is much worse
than the old one from Ingres 2.5/2.6 when it comes to uninstallation of
patches (sometimes necessary when patch introduces new bugs).

Excerpt from README of old 2.5 patch:
-------

Section 3 - De-Installation Instructions
----------------------------------------

Providing the service pack was installed with the 'Backup.....'
option checked the service pack may be uninstalled using the
following procedure.

1. Start the WindowsNT Explorer

2. Locate the directory used as the backup during service pack
installation
e.g. %II_SYSTEM%\ingres\install\backup

3. Click and hold on the Ingres directory
e.g. %II_SYSTEM%\ingres\install\backup\pre-pNNNN\ingres
where NNNN is the patch number

4. Drag this directory to the %II_SYSTEM% directory and
release

5. Answer 'Yes to all' when prompted.

This sequence of steps moves the backup files back into
the %II_SYSTEM% directory structure and overwrites those files

that are already present.
-------




Excerpt from README of patch 13664 for Ingres 9.2.0:
-------
2.4 Uninstalling on Windows Platforms

To uninstall this patch on Windows platforms:

1. Open Control Panel Dialog.
2. Open Add/Remove Programs Dialog.
3. Find the target instance of Ingres in the Add/Remove
Programs Dialog and select "Change/Remove" button.
4. At Modify/Repair/Remove dialog choose Repair option and
click Next.
5. After the files are restored click the Finish button. The
installation will now be at its original unpatched state.
6. At this point you can reinstall any previously supplied
patch.


-------


So that means for 2.5/2.6: uninstallation of a patch just by copying
back some files from a backup location. For 9.1.x, you will have to do a
MSI-based repair install.

What do you think?

Regards
Gerhard


--
gerhard.hofmann (AT) planat (DOT) de
------------------------------------------------------------------------
gerhard.hofmann (AT) planat (DOT) de's Profile: http://community.ingres.com/forum/member.php?userid=857
View this thread: http://community.ingres.com/forum/sh...ad.php?t=11697

Reply With Quote
  #2  
Old   
Ingres Forums
 
Posts: n/a

Default Re: Ingres 9.x on Win32: uninstalling patches is too complicated - 02-25-2010 , 09:33 AM






I think a lot of people are not going to keep their old patches around.
I always do, but I am sure many do not. This will become a very annoying
problem for them because you cannot download old patches from
esd.ingres.com

There used to be a single button uninstall patch (at least on Unix).
We should still have one. The only other alternative is to use a
Windows like system and have each patch show up in the control panel and
allow an MSI based "remove application" operation.


--
daryl.monge (AT) ingres (DOT) com
------------------------------------------------------------------------
daryl.monge (AT) ingres (DOT) com's Profile: http://community.ingres.com/forum/member.php?userid=736
View this thread: http://community.ingres.com/forum/sh...ad.php?t=11697

Reply With Quote
  #3  
Old   
Ingres Forums
 
Posts: n/a

Default Re: Ingres 9.x on Win32: uninstalling patches is too complicated - 02-25-2010 , 12:22 PM



I *do* make a save-copy of all patch installers I've ever downloaded and
I have my reasons for this (-:

On Linux and AIX, going back to a former patch level of Ingres 9.x is
much easier (but not "single button"), the patch READMEs for Linux and
AIX always contain a precise description of shell commands that have to
be entered and that works quite good.

You're right, an uninstall item for any installed patch in the Windows
control panel would be much better than the current repair-installation
method.


--
gerhard.hofmann (AT) planat (DOT) de
------------------------------------------------------------------------
gerhard.hofmann (AT) planat (DOT) de's Profile: http://community.ingres.com/forum/member.php?userid=857
View this thread: http://community.ingres.com/forum/sh...ad.php?t=11697

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.