SQL 2005 企业版 SP4补丁安装失败(客户端组件&向后兼容),求大神!

时间:2022-09-12 16:56:16
机器配置:
IBM x3100M5 5457I21   
CPU:E3-1220 v3 4C 3.1GHz
内存:16GB
操作系统:win 2003 server 64位
电脑中运行的其他数据库:orcale (先安装此数据库,再安装的SQL)

问题描述:
SQL 2005 64位企业版安装正常,但是在SP2升级到SP4的过程中出现问题。
提示客户端组件安装失败    向后兼容安装失败 其他部分安装成功
曾尝试的解决方法:
关闭所有的杀毒软件(包括360)进行安装 --- 不成功
卸载所有的WINDOWS补丁进行安装  ---不成功
先升级SP3 ---不成功(同样的问题)

找了很久没找到失败的解决原因,安装日志粘贴如下,求大神解答:

Time: 01/19/2016 20:36:23.000
KB Number: KB2463332
Machine: KSLSERVER2
OS Version: Microsoft Windows Server 2003 family, Enterprise Edition Service Pack 2 (Build 3790)
Package Language: 2052 (CHS)
Package Platform: x64
Package SP Level: 4
Package Version: 5000
Command-line parameters specified:
Cluster Installation: No

**********************************************************************************
Prerequisites Check & Status
SQLSupport: Passed

**********************************************************************************
Products Detected                         Language  Level  Patch Level       Platform  Edition
安装程序支持文件                                  CHS                     9.4.5000  x64       
数据库服务 (MSSQLSERVER)                       CHS       SP4    2005.090.5000.00  x64       ENTERPRISE
SQL Server Native Client                  CHS                 9.00.5000.00  x64       
客户端组件                                     CHS       RTM       9.00.1399.06  x64       ENTERPRISE
向后兼容                                      CHS                    8.05.1054  x64       
Microsoft SQL Server VSS 编写器              CHS                 9.00.5000.00  x64       

**********************************************************************************
Products Disqualified & Reason
Product                                   Reason

**********************************************************************************
Processes Locking Files
Process Name          Feature               Type          User Name                  PID

**********************************************************************************
Product Installation Status
Product                   : 安装程序支持文件
Product Version (Previous): 5000
Product Version (Final)   : 5000
Status                    : 成功
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\Redist9_Hotfix_KB2463332_SqlSupport.msi.log
Error Number              : 0
Error Description         :
----------------------------------------------------------------------------------
Product                   : 数据库服务 (MSSQLSERVER)
Product Version (Previous): 5000
Product Version (Final)   : 5000
Status                    : 成功
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQL9_Hotfix_KB2463332_sqlrun_sql.msp.log
Error Number              : 0
Error Description         :
----------------------------------------------------------------------------------
Product                   : SQL Server Native Client
Product Version (Previous): 5000
Product Version (Final)   : 
Status                    : 失败
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\Redist9_Hotfix_KB2463332_sqlncli.msi.log
Error Number              : 1316
Error Description         : MSP Error: 1316  指定的用户已存在。

----------------------------------------------------------------------------------
Product                   : 客户端组件
Product Version (Previous): 1399
Product Version (Final)   : 
Status                    : 失败
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQLTools9_Hotfix_KB2463332_sqlrun_tools.msp.log
Error Number              : 1911
Error Description         : MSP Error: 1911  无法将文件 C:\Program Files (x86)\Microsoft.NET\ADOMD.NET\90\msadomdx.dll 注册到类型库中。请与您的技术支持人员联系。
----------------------------------------------------------------------------------
Product                   : 向后兼容
Product Version (Previous): 1054
Product Version (Final)   : 
Status                    : 失败
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\Redist9_Hotfix_KB2463332_SQLServer2005_BC.msi.log
Error Number              : 1911
Error Description         : MSP Error: 1911  无法将文件 C:\Program Files (x86)\Microsoft SQL Server\80\Tools\binn\SQLDMO.DLL 注册到类型库中。请与您的技术支持人员联系。
----------------------------------------------------------------------------------
Product                   : Microsoft SQL Server VSS 编写器
Product Version (Previous): 5000
Product Version (Final)   : 
Status                    : 失败
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\Redist9_Hotfix_KB2463332_SqlWriter.msi.log
Error Number              : 1316
Error Description         : MSP Error: 1316  指定的用户已存在。

----------------------------------------------------------------------------------

**********************************************************************************
Summary
     One or more products failed to install, see above for details
     Exit Code Returned: 1316

3 个解决方案

#1


本帖最后由 roy_88 于 2016-01-21 10:10:53 编辑
检查是否选择了升级实例名

#2


引用 1 楼 roy_88 的回复:
检查是否选择了升级实例名

没发现在哪里能选择升级实例名呀


SQL 2005 企业版 SP4补丁安装失败(客户端组件&向后兼容),求大神!

#3


数据库服务 选上

下一步应该会提示对应的实例名

#1


本帖最后由 roy_88 于 2016-01-21 10:10:53 编辑
检查是否选择了升级实例名

#2


引用 1 楼 roy_88 的回复:
检查是否选择了升级实例名

没发现在哪里能选择升级实例名呀


SQL 2005 企业版 SP4补丁安装失败(客户端组件&向后兼容),求大神!

#3


数据库服务 选上

下一步应该会提示对应的实例名