We use wix installer 3.0 to build MSIs and MSPs. We have the product installed 
with msi and has a bunch of patches (MSPs) installed on it. We build the latest 
patch and installed on the top of that. Installing works fine and the product 
also works fine. The problem is that we can't uninstall that patch. It gives 
the error "Error 2725:  Invalid database tables". We confirmed that 
uninstalling worked fine for the previous patches. The command I am using to 
uninstall the patch is (first GUID is the product GUID and 2nd is the patch 
GUID) the following. Same command works fine for the earlier patches.

Msiexec /I {E793D01E-8222-4f65-A718-2A94891A0E46} 
MSIPATCHREMOVE={B4025760-B524-4B4F-BFAA-EE5941F55F18} /qb /norestart /l*vx 
uninstall_patch.log

Can someone help me? Thanks. -Pramodh. The related log is:

MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Patch 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2205 2:  3: MsiAssembly
MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2228 2:  3: MsiAssembly 4:  SELECT 
`MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, 
`MsiAssembly`.`File_Manifest`,  `Component`.`KeyPath` FROM `MsiAssembly`, 
`Component` WHERE  `MsiAssembly`.`Component_` = `Component`.`Component` AND 
`MsiAssembly`.`Component_` = ?
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:678]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:678]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:694]: Transforming table Component.

MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2262 2: Component 3: -2147287038
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2725
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2729
DEBUG: Error 2725:  Invalid database tables
1: 2725
MSI (s) (0C:1C) [13:22:51:694]: Product: Remote Infrastructure Monitoring - 
Update 'Remote Infrastructure Monitoring 2.1.56006 Update' could not be 
removed. Error code 1603. Additional information is available in the log file 
D:\silverback\hotfix\hotfix6\Patch\uninstall_patch_with_pradeep_guid_change-1.log.

MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 1708
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2729
MSI (s) (0C:1C) [13:22:51:694]: Note: 1: 2729
MSI (s) (0C:1C) [13:22:51:694]: Product: Remote Infrastructure Monitoring -- 
Installation failed.

MSI (s) (0C:1C) [13:22:51:709]: MainEngineThread is returning 1603
Fatal error during installation.
Patch_errorToPatch_fixed
MSI (c) (00:2C) [13:22:51:709]: Decrementing counter to disable shutdown. If 
counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (c) (00:2C) [13:22:51:709]: MainEngineThread is returning 1603
=== Verbose logging stopped: 10/12/2010  13:22:51 ===


------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to