SQL Server 2005 Service Pack 3 无法安装

SQL Server 2005 Service Pack 3 无法安装

我正在尝试安装 SQL Server 2005 Service Pack 3,但总是失败。返回以下内容:

Microsoft SQL Server 2005 - Update 'Service Pack 3 for SQL Server Database Services 2005 ENU (KB955706)' could not be installed. Error code 1603.

详细转储显示以下内容:

MSI (s) (90:C8) [13:50:17:776]: Note: 1: 1729 MSI (s) (90:C8) [13:50:17:776]: Transforming table Error.   
MSI (s) (90:C8) [13:50:17:776]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.   
MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.    
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.    
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.    
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.    
MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.    
MSI (s) (90:C8) [13:50:17:807]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.  
MSI (s) (90:C8) [13:50:17:807]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.  
MSI (s) (90:C8) [13:50:17:807]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Product: Microsoft SQL Server 2005 -- Configuration failed.

这对任何人来说都意味着什么吗?

顺便说一句,这个问题最初来自 SO (936895)

答案1

这为我解决了这个问题

http://www.sqlnewsgroups.net/group/microsoft.public.sqlserver.server/topic23830.aspx

本质上:-

删除存储 SID 设置的以下注册表子项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL 服务器\MSSQL.X\Setup\SQLGroup HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL 服务器\MSSQL.X\Setup\AGTGroup HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL 服务器\MSSQL.X\Setup\FTSGroup HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL 服务器\MSSQL.X\Setup\ASGroup

答案2

当您在默认位置以外的位置安装了命名实例时(可能是在名为“MSSQLServer”的文件夹中),这似乎是一个问题。

您可能能够将实例移动到另一个位置并完成安装。

“MSSQLServer”是数据库服务组件的默认服务名称。

答案3

这似乎没有直接关系,但可能值得一试:

微软知识库 925336

当您尝试在运行 Microsoft Windows Server 2003 或 Microsoft Windows XP 的计算机上安装大型 Microsoft Windows 安装程序 (.msi) 包或大型 Microsoft Windows 安装程序修补程序 (.msp) 包时,您会收到以下错误消息:错误 1718。文件 FileName 被数字签名策略拒绝。

这是我在 SQL Server 上安装 Service Pack 时遇到的最常见的问题。

答案4

确保 Microsoft SQL Server 文件夹的权限包含 SQLServer2005MSSQLUser$ - 无论用户是否缺少权限。还要确保没有其他服务或应用程序在未运行时自动启动 SQL Server 服务。然后停止 SQL Server 服务并手动安装 SP3。

相关内容