Windows7下安装SQL Server 2005注意事项及问题解决
时间:2011-02-07 来源:初始小花
二.安装及配置IIS
Microsoft SQL Server 2005需要IIS的支持,在“打开或关闭windows组件”里勾选上Internet 信息服务,并且展开再勾选上以下几个组件:
1.Web 管理工具IIS 6 管理兼容性IIS 6 WMI 兼容性
2.Web 管理工具IIS 6 管理兼容性IIS 6 元数据库和IIS 6配置兼容性
3.万维网服务应用程序开发功能Asp.net
4.万维网服务常见Http功能Http重定向
5.万维网服务安全性Windows 身份验证
确定并安装IIS。
三.检查 COM+ 是否已正确配置
方法1:
1.按照下列过程重新安装 COM+。
2.安装组件服务管理单元
3.在 Windows 桌面上,单击“开始”,然后单击“运行”。
4.在“打开”框中,键入 MMC,然后单击“确定”。
5.在“控制台”窗口中,单击菜单栏上的“文件”,然后单击“添加/删除管理单元”。
6.在“添加/删除管理单元”窗口,单击“添加”。
7.在“添加独立管理单元”窗口,从管理单元列表中选择“组件服务”,然后单击“添加”。
8.然后单击“确定”以关闭“添加/删除管理单元”窗口。
9.在“控制台根节点\组件服务”窗口,展开“组件服务”树。这就是当 COM+ 出现问题时,错误消息可能发生的地方。
一直单击以完成向导,然后再次运行 SQL Server 2005 安装程序。
方法2:
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
卸载MSDTC服务:msdtc -uninstall
6.重新安装MSDTC服务:msdtc -install
7.确认在事件查看器中msdtc服务已经正常启动
四.如果机器上已经存在其它版本SQL Server,安装SQL Server 2005时要注意重命名实例,不要使用默认实例