呵呵,重装系统了,得重新装sql,又出现了“性能监视器计数器要求”的问题。那个贼长的路径总是不记得,还是记录下来的好,以备以后查询。
方法一:
在 “开始” --> “运行”中输入 regedit,开启注册表编辑器。
定位到
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib
处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。
在Sql Server 2005 的安装帮助文件中说的是需要查看009目录的注册表项,而我们大部分人使用的是简体中文的操作系统,所以不能按帮助中说的,而是需要注意004目录中的内容。
打开004 目录中的内容,修改Count和Help,改的与Perflib根目录下的Laster Counter和Laster Help对应相等。(我当时改的是5556和5557)。
方法二:(此方法在所找到的方法都解决不了的情况下用)
运行 cmd
先将四个计数器都删除:
unlodctr w3svc
unlodctr msftpsvc
unlodctr asp
unlodctr inetinfo
再重新安装:
lodctr w3ctrs.ini
lodctr ftpctrs.ini
lodctr axperf.ini
lodctr infoctrs.ini