SQL Server 2008 打SP1 补丁遇到的问题

简介:
今天在我机器上给SQL Server 2008 打上SP1补丁时,错误不断,郁闷死了。我的机器是XP Server Pack 3, SQL Server 2008 版本:
SQL Server 2008 版本
Microsoft SQL Server 2008  - 10.0.2531.0 (Intel X86)   Mar 29 2009 10:27:29   Copyright (c) 1988-2008 Microsoft Corporation  Enterprise Evaluation Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3) 

 

 

 安装过程中,首先出现下面错: 修补程序的安装程序未能更新以下实例: GSP。(注: GSP 是我机器上的数据库实例),打开安装日志,查看具体原因

代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Overall summary:
  Final result:                  修补程序的安装程序未能更新以下实例:  GSP。若要确定失败的原因,请查看日志文件。
  Exit code (Decimal):           -2068643839
  Exit facility code:            1203
  Exit error code:               1
  Exit message:                  修补程序的安装程序未能更新以下实例:  GSP。若要确定失败的原因,请查看日志文件。
  Start time:                    2010-09-21 14:10:06
  End time:                      2010-09-21 14:29:44
  Requested action:              Patch

Instance GSP overall summary:
  Final result:                  修补程序的安装程序未能更新共享功能。若要确定失败的原因,请查看日志文件。
  Exit code (Decimal):           -2068643839
  Exit facility code:            1203
  Exit error code:               1
  Exit message:                  修补程序的安装程序未能更新共享功能。若要确定失败的原因,请查看日志文件。
  Start time:                    2010-09-21 14:12:46
  End time:                      2010-09-21 14:28:58
  Requested action:              Patch
  Log with failure:              C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100921_141002\GSP\sql_bids_Cpu32_1.log
  Exception help link:           http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0

通过Exception help link 后面的连接地址,终于明白了原因:

代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Explanation
An attempt was made to install (or update) SQL Server Native Client on a computer where SQL Server Native Client is already installed, and where the existing installation was from an MSI file that was not named sqlncli.msi.

   
User Action
To resolve this error, uninstall the existing version of SQL Server Native Client. To prevent this error, do not install SQL Server Native Client from an MSI file that is not named sqlncli.msi.

于是卸载 SQL Server Native Client,重启电脑(不重启直接安装,会在安装过程停止),重新安装SP1 补丁,结果这回又给报了个下面的错误

 

查看日志文件:

日志文件Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Overall summary:
  Final result:                  修补程序的安装程序未能更新共享功能。若要确定失败的原因,请查看日志文件。
  Exit code (Decimal):           -2068643839
  Exit facility code:            1203
  Exit error code:               1
  Exit message:                  修补程序的安装程序未能更新共享功能。若要确定失败的原因,请查看日志文件。
  Start time:                    2010-09-21 15:25:18
  End time:                      2010-09-21 15:28:57
  Requested action:              Patch

Machine Properties:
  Machine name:                  20091228-1016
  Machine processor count:       2
  OS version:                    Windows XP
  OS service pack:               Service Pack 3
  OS region:                     中华人民共和国
  OS language:                   中文(中华人民共和国)
  OS architecture:               x86
  Process architecture:          32 位
  OS clustered:                  否

Product features discovered:
  Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered 
  Sql Server 2005      MSSQLSERVER          MSSQL.1                        数据库引擎服务                                  2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005      MSSQLSERVER          MSSQL.1                        SQL Server 复制                            2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005      MSSQLSERVER          MSSQL.1                        全文搜索                                     2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005      MSSQLSERVER          MSSQL.1                        SharedTools                              2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005      MSSQLSERVER          MSSQL.2                        Analysis Services                        2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005      MSSQLSERVER          MSSQL.3                        Reporting Services                       2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005      SQLEXPRESS           MSSQL.4                        数据库引擎服务                                  2052                 Express Edition      9.2.3042        否         
  Sql Server 2005      SQLEXPRESS           MSSQL.4                        SQL Server 复制                            2052                 Express Edition      9.2.3042        否         
  Sql Server 2005      SQLEXPRESS           MSSQL.4                        SharedTools                              2052                 Express Edition      9.2.3042        否         
  Sql Server 2005                                                          DTS                                      2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005                                                          Tools                                    2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005                                                          ToolsClient                              2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005                                                          ToolsClient\Connectivity                 2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005                                                          ToolsDocument                            2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005                                                          ToolsDocument\BOL                        2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2005                                                          NS                                       2052                 Developer Edition    9.00.1399.06    否         
  Sql Server 2008      GSP                  MSSQL10.GSP                    数据库引擎服务                                  1033                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSSQL10.GSP                    数据库引擎服务                                  2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSSQL10.GSP                    SQL Server 复制                            1033                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSSQL10.GSP                    SQL Server 复制                            2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSSQL10.GSP                    全文搜索                                     1033                 Enterprise Evaluation Edition 10.0.1600.22    否         
  Sql Server 2008      GSP                  MSAS10.GSP                     Analysis Services                        1033                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSAS10.GSP                     Analysis Services                        2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSRS10.GSP                     Reporting Services                       1033                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008      GSP                  MSRS10.GSP                     Reporting Services                       2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008                                                          管理工具 - 基本                                2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008                                                          管理工具 - 完整                                2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008                                                          客户端工具连接                                  2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008                                                          客户端工具向后兼容性                               2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008                                                          客户端工具 SDK                                2052                 Enterprise Evaluation Edition 10.1.2531.0     否         
  Sql Server 2008                                                          Integration Services                     2052                 Enterprise Evaluation Edition 10.1.2531.0     否         

Package properties:
  Description:                   SQL Server Database Services 2008
  SQLProductFamilyCode:          {628F8F38-600E-493D-9946-F4178F20A8A9}
  ProductName:                   SQL2008
  Type:                          RTM
  Version:                       10
  SPLevel:                       1
  KBArticle:                     KB968369
  KBArticleHyperlink:            http://support.microsoft.com/?kbid=968369
  PatchType:                     SP
  AssociateHotfixBuild:          0
  Platform:                      x86
  PatchLevel:                    10.1.2531.0
  ProductVersion:                10.0.1600.22
  GDRReservedRange:              10.0.1000.0:10.0.1099.0;10.0.3000.0:10.0.3099.0
  PackageName:                   SQLServer2008-KB968369-x86.exe
  Installation location:         f:\0e7a24712f7a830e7b8d37b8ba2bd1\x86\setup\

用户输入设置:
  ACTION:                        Patch
  ALLINSTANCES:                  False
  CLUSTERPASSIVE:                False
  CONFIGURATIONFILE:             
  HELP:                          False
  INDICATEPROGRESS:              False
  INSTANCENAME:                  <空>
  QUIET:                         False
  QUIETSIMPLE:                   False
  X86:                           False

Rules with failures:

Global rules:

There are no scenario-specific rules.

Rules report file:               C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100921_152507\SystemConfigurationCheck_Report.htm

这回没看到啥有用的提示信息,查看系统日志 ,发现出现 在安装SP1补丁的这段时间:Start time:     2010-09-21 15:25:18  End time:  2010-09-21 15:28:57 里有下面一个错误

 

我 感觉去服务里面查看Distributed Transaction Coordinator服务是否被关闭,结果发现该服务找不到了,Distributed Transaction Coordinator这个服务明明是启动的,因为前两天配置SQL Server分布式事务时,都折腾过。在运行里面输入命令msdtc.exe -resetlog, 执 行后,重新刷新服务还是看不到该服务,只好重启电脑,发现这个服务是启动的,而且依赖的两个服务Remote Procedure Call (RPC)和Security Accounts Manager都是启动的,窃喜以为重新安装一下SP1补丁就可以解决问题了,结果安装后上面的问题还是重现,网上也没找不到啥资料,只好重新安装,然后 把下面的共享功能给去掉。

 

 哎,折腾了几个小时还是没有解决问题,真够郁闷的了。

相关文章
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
1023 13
解锁 SQL Server 2022的时间序列数据功能
【7月更文挑战第14天】要解锁SQL Server 2022的时间序列数据功能,可使用`generate_series`函数生成整数序列,例如:`SELECT value FROM generate_series(1, 10)。此外,`date_bucket`函数能按指定间隔(如周)对日期时间值分组,这些工具结合窗口函数和其他时间日期函数,能高效处理和分析时间序列数据。更多信息请参考官方文档和技术资料。
714 9
|
SQL 存储 网络安全
关系数据库SQLserver 安装 SQL Server
【7月更文挑战第26天】
416 6
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
1520 3
|
存储 SQL C++
对比 SQL Server中的VARCHAR(max) 与VARCHAR(n) 数据类型
【7月更文挑战7天】SQL Server 中的 VARCHAR(max) vs VARCHAR(n): - VARCHAR(n) 存储最多 n 个字符(1-8000),适合短文本。 - VARCHAR(max) 可存储约 21 亿个字符,适合大量文本。 - VARCHAR(n) 在处理小数据时性能更好,空间固定。 - VARCHAR(max) 对于大文本更合适,但可能影响性能。 - 选择取决于数据长度预期和业务需求。
1510 1
|
SQL 存储 安全
数据库数据恢复—SQL Server数据库出现逻辑错误的数据恢复案例
SQL Server数据库数据恢复环境: 某品牌服务器存储中有两组raid5磁盘阵列。操作系统层面跑着SQL Server数据库,SQL Server数据库存放在D盘分区中。 SQL Server数据库故障: 存放SQL Server数据库的D盘分区容量不足,管理员在E盘中生成了一个.ndf的文件并且将数据库路径指向E盘继续使用。数据库继续运行一段时间后出现故障并报错,连接失效,SqlServer数据库无法附加查询。管理员多次尝试恢复数据库数据但是没有成功。
|
SQL 安全 Java
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
2028 0
|
SQL 监控 数据库
SQL Server 查询超时问题排查
【7月更文挑战第8天】排查 SQL Server 查询超时涉及五个主要方面:检查复杂查询、评估服务器性能、审视配置参数、更新统计信息和分析执行计划。关注点包括查询的结构(如连接、子查询和索引),服务器资源(CPU、内存、网络延迟),连接和内存设置,以及统计信息的时效性。通过这些步骤可定位并解决性能瓶颈。
828 0
|
SQL 存储 Oracle
TDengine 3.3.2.0 发布:新增 UDT 及 Oracle、SQL Server 数据接入
**TDengine 3.3.2.0 发布摘要** - 开源与企业版均强化性能,提升WebSocket、stmt模式写入与查询效率,解决死锁,增强列显示。 - taos-explorer支持geometry和varbinary类型。 - 企业版引入UDT,允许自定义数据转换。 - 新增Oracle和SQL Server数据接入。 - 数据同步优化,支持压缩,提升元数据同步速度,错误信息细化,支持表名修改。 - 扩展跨平台支持,包括麒麟、Euler、Anolis OS等。
652 0