欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

sqlserver2005性能监视器计数器要求错误和com+目录要求错误解决

程序员文章站 2022-06-08 14:59:17
sqlserver2005性能监视器计数器要求错误和com+目录要求错误解决   安装sqlserver2005时候,检查电脑的环境时候,出现问题:  ...

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的安装程序。