西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程数据库教程 → Sql server 2005安装出错解决方案合集

Sql server 2005安装出错解决方案合集

相关软件相关文章发表评论 来源:西西整理时间:2011/5/26 8:51:08字体大小:A-A+

作者:西西点击:1473次评论:2次标签: server2005

  • 类型:数据库类大小:40.0M语言:中文 评分:5.9
  • 标签:
立即下载
 SQL2005安装过程提示com+目录问题警告处理

安装sql2005一直失败,以为提示的问题是这个com+目录问题警告所致,找了很久找到这个问题的解决方案

sql2005_STD_X86在XPSP2下安装失败的一点经验软环境是XPSP2,安装SQL2005_STD_X86版。

故障提示:
1。如果SQLServer安装程序失败,安装程序将回滚所安装的系统,但可能不会删除所有.manifest文件。解决方法是重命名这些文件,然后重新运行安装程序。

有关详细信息,请参阅“如何处理SQLServer安装过程中的COM+检查失败问题”。如果未运行Microsoft分布式事务处理协调器(MSDTC),或者,在使用Microsoft群集服务器的情况下,如果MSDTC不是群集资源,则可能会发生COM+错误。COM+依赖于MSDTC,而IntegrationServices中的消息队列任务依赖于COM+。如果出现COM+错误,则只有将COM+系统正确配置后,IntegrationServices中的消息队列任务才可用。

2。对性能监视器计数器注册表值执行系统配置检查失败。有关详细信息,请参阅自述文件或SQLServer联机丛书中的“如何在SQLServer2005中为安装程序增加计数器注册表项值”。

安装中止。
查找联机丛书,有如下提示:
1。MicrosoftSQLServer2005安装程序检查COM+是否已正确配置。如果发现配置错误,安装程序仍将继续,但是在系统配置检查(SCC)报告中显示以下警告:
“如果SQLServer安装程序失败,安装程序将回滚所进行的安装,但可能不会删除所有的.manifest文件。解决方法是重命名这些文件,然后重新运行安装程序。”
如果未运行Microsoft分布式事务处理协调器(MSDTC),或者,在使用Microsoft群集服务器的情况下,如果MSDTC不是群集资源,则可能会发生COM+错误。COM+依赖于MSDTC,而IntegrationServices中的消息队列任务依赖于COM+。如果出现COM+错误,则只有将COM+系统正
确配置后,IntegrationServices中的消息队列任务才可用。
若要使用消息队列(亦称MSMQ),请确保MSDTC正在运行并且已正确配置。如果SQLServer安装在群集上,则MSDTC必须是群集资源。

按照下列过程重新安装COM+。
安装组件服务管理单元
在Windows桌面上,单击“开始”,然后单击“运行”。
在“打开”框中,键入MMC,然后单击“确定”。
在“控制台”窗口中,单击菜单栏上的“文件”,然后单击“添加/删除管理单元”。
在“添加/删除管理单元”窗口,单击“添加”。
在“添加独立管理单元”窗口,从管理单元列表中选择“组件服务”,然后单击“添加”。
单击“关闭”以关闭“添加独立管理单元”窗口,然后单击“确定”以关闭“添加/删除管理单元”窗口。
在“控制台根节点\组件服务”窗口,展开“组件服务”树。这就是当COM+出现问题时,错误消息可能发生的地方。
再次运行SQLServer2005安装程序。如果收到错误消息,请重新安装COM+。

重新安装COM+
从控制面板的“添加或删除程序”中,单击“添加/删除Windows组件”。
在“Windows组件向导”中,不对选择做任何更改,单击“下一步”。
一直单击以完成向导,然后再次运行SQLServer2005安装程序。
2。在SQLServer安装开始前,MicrosoftSQLServer安装程序中的安装配置检查器(SCC)会验证计数器注册表项的值。如果SCC无法验证现有的注册表项,或SCC无法运行lodctr.exe系统程序,则SCC检查会失败,致使安装受阻。
错误编辑注册表会严重损坏您的系统。更改注册表项之前,建议您备份计算机中的所有重要数据。

手动设置计数器注册表项的增量
在MicrosoftWindows2003或WindowsXP桌面上,依次单击“开始”、“运行”,然后在“打开”中键入regedit.exe,再单击“确定”。在Windows2000中,使用regedt32.exe启动注册表编辑器。

定位到以下注册表项:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]
"LastCounter"=dword:00000ed4(5276)
"LastHelp"=dword:00000ed5(5277)
上一步的“LastCounter”值(5276)必须与以下注册表项中“Perflib\009”的“Counter”项的最大值匹配,并且上一步的“LastHelp”值(5277)必须与以下注册表项中“Perflib\009”的“Help”项的最大值匹配。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\009]

注意009是英文中的一个示例。“LastCounter”和“LastHelp”值是由Windows动态分配的;这两个值会因计算机的不同而不同。
如有必要,可修改“\Perflib”项中的“LastCounter”和“LastHelp”值的值:在右侧窗格中,右键单击“LastCounter”或“LastHelp”,单击“修改”,再单击“Base="Decimal"”,在“值数据”中设置值,再单击“确定”。如有必要,对另一个项重复以上过程,然后关闭注册表编辑器。
再次运行SQLServer安装程序。
解决过程:
COM+检查失败不用说肯定是组件消息队列下的组件没安装或服务没启动。本机没有安装过消息队列,找出系统盘安装消息队列组件,在组件安装中提示MSDTC服务没有启动,在这步晕了长很时间,MSTDC在服务中怎么也找不到,后来想会不会是DTC(脑子有点笨,其实从MSMQ这名称上就应该想到),一看果然有DistributedTransactionCoordinator(DTC),但是这个服务启动不了,后来查找相关资料:MSDTC(DistributedTransactionCoordinator)服务必须在NTAUTHORITY\NetworkService帐户下运行;即使是NTAUTHORITY\NetworkService(注意,Network和Service中间有空格)也不行(至于这两个帐户的区别,在网上也没有找到,还望大家不吝赐教)。如果登录帐户被更改,MSDTC服务会继续运行,但是在执行的时候可能会出错。而且,在事件日志的“应用程序”里面可以发现如下的出错信息:

正在运行MSDTC服务的帐户无效。如果使用MicrosoftManagementConsole(MMC)中的“服务”管理单元更改了服务帐户信息,就会发生这种情况。MSDTC服务将继续启动。请确认使用“组件服务管理器”更新了MSDTC服务帐户信息。
要更改成正确的登录帐户,我们可以:
在服务中找到DistributedTransactionCoordinator服务,选择“属性”;
在“登录”选项卡中,选择“此帐户”,帐户名填写“NTAUTHORITY\NetworkService”,密码为空;
在点击“确定”后重新启动服务。
或者,在命令行下运行msdtc-uninstall,卸载msdtc服务;
再运行msdtc-install,安装msdtc服务。
MSTDC服务成功启动,组件服务中“COM+应用程序”可以访问,上面第2项故障没去解决,先试着安装看看有没有错误,令人惊喜,安装检查一切顺利,第2项错误同时也解决了。

当然,解决问题的过程同样的系统环境也不尽相同,在这里谈一下我安装的小挫折,希望可以给碰到相同问题的朋友有些提示作用。


sql2005安装过程owc11错误处理

最近安装了很久的sql2005,过程中间出现很多问题,之前的com+目录警告是一个部分,处理过之后还是发现一直无法安装成功,(为此我安装了10+)次才解决问题在安装过程中发现以下错误
Product:OWC11
Error:错误1706。安装程序找不到需要的文件。请检查网络连接或CD-ROM驱动器状态。对于这个问题的其他可能的解决方案,请参阅C:\ProgramFiles\MicrosoftOffice\OFFICE11\2052\SETUP.CHM。
------------------------------------------------------------------------------
--
发现自己的ocw11没有安装导致服务器的有关组件全部无法安装,每次都是安装失败,在microsoftocw11下载地址

找到microsoft的ocw11,选择简体中文后下载安装后发现还是出现相同的问题,把下载下来的ocw11解压缩后观察该ocw11.xml,发现sql2005的server的setup目录下面有相同文件名文件,再次逐次对比发现该ocw11里面的文件包里面的文件对应的setup里面全部都有,不过发现2个chm的后缀不同,一个是10XX,一个是2052,呵呵,原来是版本不同直接运行setup目录下面的setup,选择修复或全新安装全部提示错误的文件源,再次观察,把setup目录下面对应的的ocw11文件全部拷贝到硬盘上面,再次运行修复成功,之后安装sql2005终于一路成功,困扰了我2天的问题终于解决,特此把本文于全体学习sql2005的朋友分享,希望大家少走弯路.一起交流sql的有关功能
    sql server
    (11)sql server
    西西软件园提供免费的下载,是很多小型企业公司使用到的数据库软件,是一个功能强大且可靠的数据管理系统,它功能丰富,能保护数据,并且可改善嵌入式应用程序客户端轻型应用程序以及本地数据存储区的性能。具有易于部署以及可以快速设计原型的特点,您可以无偿获取并可以随应用程序免费再分发。它设计成可与其他服务器基础结构资产无缝集成。...更多>>
    数据库
    (13)数据库
    西西软件园提供常用的数据软件下载,数据库软件有很多,不过常用的就是,,,。数据库是一个长期存储在计算机内的有组织的有共享的统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机软件系统。...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(2)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)