You cannot uninstall a SQL Server 2000 IA-64 hotfix and an error message is logged in the setup log file

Article translations Article translations
Article ID: 928321
Expand all | Collapse all

Symptoms

You cannot uninstall a Microsoft SQL Server 2000 IA-64 hotfix. Additionally, an error message that resembles the following is logged in the SQL64_Hotfix_KBnnnnnn_sqlrun.msp.log setup log file:
<Func Name='Write_sqlMSSearch'>
<Func Name='ScheduleFTAction'>
MSI (s) (18!34) [14:28:22:920]: Resolving source.
MSI (s) (18!34) [14:28:22:920]: User policy value 'SearchOrder' is 'nmu'
MSI (s) (18!34) [14:28:22:920]: User policy value 'DisableMedia' is 0
MSI (s) (18!34) [14:28:22:920]: Machine policy value 'AllowLockdownMedia' is 0
MSI (s) (18!34) [14:28:22:920]: SOURCEMGMT: Media enabled only if package is safe.
MSI (s) (18!34) [14:28:22:920]: SOURCEMGMT: Looking for sourcelist for product {2F58290A-310A-4F08-96FF-9D73DC8FE5F1}
MSI (s) (18!34) [14:28:22:920]: SOURCEMGMT: Adding {2F58290A-310A-4F08-96FF-9D73DC8FE5F1}; to potential sourcelist list (pcode;disk;relpath).
MSI (s) (18!34) [14:28:22:920]: SOURCEMGMT: Now checking product {2F58290A-310A-4F08-96FF-9D73DC8FE5F1}
MSI (s) (18!34) [14:28:22:920]: SOURCEMGMT: Media is enabled for product.
MSI (s) (18!34) [14:28:22:920]: SOURCEMGMT: Attempting to use LastUsedSource from source list.
MSI (s) (18!34) [14:28:22:930]: Note: 1: 2203 2: 3: -2147287037 MSI (s) (18!34) [14:28:22:930]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1706 2: -2147483647 3: SqlRun01.msi
MSI (s) (18!34) [14:28:22:930]: SOURCEMGMT: Processing net source list.
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1402 2: UNKNOWN\Net 3: 2
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1706 2: -2147483647 3: SqlRun01.msi
MSI (s) (18!34) [14:28:22:930]: SOURCEMGMT: Processing media source list.
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1706 2: -2147483647 3: SqlRun01.msi
MSI (s) (18!34) [14:28:22:930]: SOURCEMGMT: Processing URL source list.
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1402 2: UNKNOWN\URL 3: 2
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1706 2: -2147483647 3: SqlRun01.msi
MSI (s) (18!34) [14:28:22:930]: Note: 1: 1706 2: 3: SqlRun01.msi
Do_sqlMSSearch 0 0
MSI (s) (18!34) [14:28:22:930]: SOURCEMGMT: Failed to resolve source
FT/MSSearch will be executed from ?' (2)
<EndFunc Name='ScheduleFTAction' Return='267' GetLastError='0'>
<EndFunc Name='Write_sqlMSSearch' Return='267' GetLastError='0'>
MSI (s) (18:28) [14:28:22:930]: Machine policy value 'DisableRollback' is 0
MSI (s) (18:28) [14:28:22:930]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
Action ended 14:28:22: Write_sqlMSSearch.9E982C93_9A33_4ABE_AB51_08D8AF5A7AAE. Return value 3.
MSI (s) (18:28) [14:28:22:940]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (18:28) [14:28:22:940]: No System Restore sequence number for this installation.
MSI (s) (18:28) [14:28:22:940]: Unlocking Server
MSI (s) (18:28) [14:28:22:960]: Transforming table InstallExecuteSequence.

MSI (s) (18:28) [14:28:22:960]: Transforming table InstallExecuteSequence.

MSI (s) (18:28) [14:28:22:960]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038
MSI (s) (18:28) [14:28:22:960]: Transforming table InstallExecuteSequence.

MSI (s) (18:28) [14:28:22:970]: Transforming table InstallExecuteSequence.

MSI (s) (18:28) [14:28:22:970]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038
MSI (s) (18:28) [14:28:22:990]: Transforming table InstallExecuteSequence.

MSI (s) (18:28) [14:28:22:990]: Transforming table InstallExecuteSequence.

MSI (s) (18:28) [14:28:22:990]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038
Action ended 14:28:22: INSTALL. Return value 3.
Note In the setup log file name, nnnnnn is a placeholder for the KB article number. The setup log file is located in the %WINDIR%\Hotfix\SQL64\Logs folder.

Cause

This problem occurs because the SQL Server 2000 IA-64 hotfix installer cannot access the original installation media that you used to install SQL Server 2000.

Resolution

To work around this problem, make sure that the SQL Server 2000 IA-64 hotfix installer can access the original installation media before you uninstall a SQL Server 2000 IA-64 hotfix. For example, if you installed SQL Server 2000 by using the CD-ROM, you must insert the CD-ROM into the CD drive.

Additionally, the path of the original installation media is located in the following registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\Product Code\SourceList\LastUsedSource
NoteProduct Code is a placeholder for the product code for the SQL Server 2000 installation. The Product Code registry subkey contains the ProductName registry entry. To locate the specific Product Code registry subkey, search for the ProductName registry entry that has the value of "Microsoft SQL Server 2000 (InstanceName)" under the
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\
registry subkey.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References

For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
922040 FIX: You cannot uninstall SQL Server 2000 build 2187 when SQL Server 2000 build 2187 is configured as a Microsoft Cluster Service (MSCS) node
317620 You are prompted for file location during MSDE 2.0 SP2 Setup

Properties

Article ID: 928321 - Last Review: June 21, 2014 - Revision: 2.0
Keywords: 
kbtshoot kbexpertiseadvanced kbprb KB928321

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com