sqlserver2005性能监视器计数器要求错误和com+目录要求错误解决
安装sqlserver2005时候,检查电脑的环境时候,出现问题:
1.性能监视器计数器要求错误;
2.com+ 目录要求警告;
解决办法:
1.性能监视器计数器要求错误。
打开注册表hkey_local_machine\software\microsoft\windows nt\currentversion\perflib
该项下的last counter和last help,另外perflid下还有004和009两个大项。
中文版的sqlserver
修改perflid下的last counter 的值跟004中counter的值一样;
修改perflid下的last
help的值跟004中help的值一样;
英文版的sqlserver
修改perflid下的last counter 的值跟009中counter的值一样;
修改perflid下的last help的值跟009中help的值一样;
修改好了这个问题就解决了。
2.com+ 目录要求警告,
这个问题一般是服务中的一个名为:distributed transaction coordinator的服务项没有启动,该服务是这样描述的:协调跨多个、消息队列、文件等资源管理器的事务。如果停止此服务,则不会发生这些事务。如果禁用此服务,显式依赖此服务的其他服务将无法启动。
这个问题,微软的帮助中心说的什么mmc的,根本不是解决办法,最有效最省时的办法就是重新安装
distributed transaction coordinator服务。
win键+r 打开运行—–cmd——输入”msdtc -uninstall”,执行结束后,然后再输入”msdtc -install”。
win键+r 打开运行——services.msc 打开服务。启动distributed transaction coordinator服务。
到此重新运行sqlserver的安装程序。