©著作权归作者所有:来自51CTO博客作者wangxiaofeng的原创作品,请联系作者获取转载授权,否则将追究法律责任
SQLServer 2005发布已经有一段时间了,安装过程其实和SQL 2000集群差别不大,下面是某集团公司的SQL的故障转移集群安装报告:本文主要总结SQL2005的群集部署,
调试环境:
1、主机
硬件配置:IBM X3850
操作系统:Microsoft
Windows Enterprise server2003 SP2
心跳网卡:192.168.10.10
公网网卡:60.190.81.138
MSCS IP:60.190.81.132
WEB服务IP:60.190.81.141
SQL服务IP:60.190.81.147
2、备机
硬件配置:IBM X3850
操作系统:Microsoft
Windows Enterprise server2003 SP2
心跳网卡:192.168.10.20
公网网卡:60.190.81.139
目标实现:成功部署
SQL Server 2005 群集/HostName
SQL2005/ IP:60.190.81.147
群集实施:
1、我手上的SQL2005为企业中文版2CD。首先放入第一张盘,点击“服务器组件、工具、联机丛书和示例”开始SQL2005的群集安装,安装程序会自动检测当前是否为群集环境并为群集安装准备。小提示:MSCS默认环境下,群集组资源中缺少MSDTC组件,所以需要先添加MSDTC后再开始SQL2005的群集安装,否则会出现警告并停止!
如果出现:8004e00f 无法连接MSDTC的解决办法两种:
一、解决方法:运行 msdtc -resetlog
二、
1、首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+
无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。
2、进入事件查看器,发现msdtc服务没有正常启动。
3、删除注册表中的键:
•
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
•
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
• HKEY_CLASSES_ROOT\CID
4、停止MSDTC服务:net
stop msdtc
5、卸载MSDTC服务:msdtc
-uninstall
6、重新安装MSDTC服务:msdtc
-install
7、确认在事件查看器中msdtc服务已经正常启动这步很关键,如果没有,重新启动下电脑看看,然后再同步密码(就是开始的那三步)![](../p_w_upload/200905/200905151242387784704.jpg)
2、接受软件使用许可协议。
3、SQL2005在进行初始检测后开始执行安装 SQL2005 所需组件。
4、完成所必需组件的安装。
详细内容请下载附件,由于等级低没法完整上传敬请谅解!!!