谢谢好心帮我解答问题的人!!!!
我在windows 2003 SP1的系统上安装了sql server 2005, 但是由于在位sql server2005打sp1的补丁时出错, 所以我卸载了sql server2005。
并且删除了各个sql server有关的安装文件和数据文件, 并且在注册表中也删除了sql server的key。
然后重新启动server,之后重新安装sql server 2005时,总是在安装Microsoft SQL Server 2005 Setup Support Files时,出现错误,详细的错误信息如下:
Error occured during the installation:
Error 1603 installing Microsoft Sql server 2005 setup files,
See log file for more information,
Fatal error during information.
下面是log file 的一部分:
MSI (s) (A0:48) [18:16:10:901]: Cleaning up uninstalled install packages, if any exist
MSI (s) (A0:48) [18:16:10:901]: MainEngineThread is returning 1603
MSI (s) (A0:B8) [18:16:11:012]: Destroying RemoteAPI object.
MSI (s) (A0:7C) [18:16:11:012]: Custom Action Manager thread ending.
=== Logging stopped: 3/27/2007 18:16:10 ===
MSI (c) (C0:0C) [18:16:11:012]: Decrementing counter to disable shutdown. If counter > = 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (C0:0C) [18:16:11:012]: MainEngineThread is returning 1603
=== Verbose logging stopped: 3/27/2007 18:16:11 ===
------解决方案--------------------
没有卸载干净
------解决方案--------------------
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
复制以上在记事本,保存为reg注册表格式文件.双击再装