SQL2005安装时“性能监视器计数器要求(错误)”解决办法
在 “开始” --> “运行”中输入 regedit,开启注册表编辑器。
定位到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib 处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。
我们大部分人使用的是简体中文的操作系统,所以需要修改004目录中的内容。
我们分别双击 “Counter” 项 和 “Help” 项,察看其中的最后的数字,Counter 项的内容:
这时候,我们知道,Counter 项的数字和Helper项的最大数字是多少..
然后,操作注册表编辑器的左边的目录树,定位到Perflib目录下,并注意检查
右边窗口的 “Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter值(比之前的大的数字就OK),把Laster Help 的值改成刚才记下的 Help的值(比之前的大的数字就OK)。
要注意的是,修改数字的时候,输入的时候必须选则基数是 “十进制”,否则数字将不匹配,Sql Server 2005 检查将再次失败。
然后关闭注册表编辑器,开始安装 Sql Server 2005 ,就可以安装成功。
|
|
SQL Server安装时COM+目录要求问题的解决方法
很早就不用SQLServer 2005了,今天突然接到个项目,说非用SQLServer不可,没办法,只好把久违的老朋友装上去了,遇到了COM+的目录要求不行的问题,以前这个问题我也没有注意,今天想解决下给大伙看看。
解决的方法其实很简单,如下:
1、开户MSDTC服务:“开始-运行”,输入"cmd"后回车,在命令提示行中输入"msdtc -install"并回车。
2、开启COM+ System Application服务:“开始-运行”,输入"Services.msc"后回车,打开服务和应用程序,并在服务列表里面找到"COM+ System Application",鼠标右键单击,点击“属性”,然后更改启动方式为“自动”,最后点击下面的“启动”开启此服务。
对第2点的重要补充:有的人会发现"COM+ System Application"这个服务无法启动,其实原因很简单,这个服务依赖于下图所示的另外3个服务,将这3个服务都开启就可以了: