环境:
Windows XP SP3
SQL Server2000 DEV
问题:
1.直接安装SQL Server2005 DEV,在执行检查时报:对性能监视器计数器注册表值执行系统配置检查失败。有关详细信息,请参阅自述文件或 SQL Server 联机丛书中的“如何在 SQL Server 2005 中为安装程序增加计数器注册表项值”。
2.卸载SQL Server2000 DEV后,重新安装SQL Server2005 DEV,仍然同样错误。
解决:
BaiDu了下,最终的解决过程
1.“开始” --> “运行”中输入 regedit,开启注册表编辑器。
2.定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。
3.在Sql Server 2005 的安装帮助文件中说的是需要查看009目录的注册表项,而我们大部分人使用的是简体中文的操作系统,所以不能按帮助中说的,而是需要注意004目录中的内容。
4.打开004 目录中的内容,我们分别双击 “Counter” 项 和 “Help” 项,察看其中的最后的数字,注意Counter 项的内容和Helper 项内容,这时候,我们知道,Counter 项的数字是5556(示例数据),Helper项的内容是5557(示例数据,Counter 项的数字加1)。
5.然后,操作注册表编辑器的左边的目录树,定位到Perflib目录下,并注意检查右边窗口的 “Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter值5556(示例数据),把Laster Help 的值改成刚才记下的 Help的值5557(示例数据,Counter 项的数字加1)。
6.要注意的是,修改数字的时候,输入的时候必须选则基数是 “十进制”,否则数字将不匹配,Sql Server 2005 检查将再次失败。
7.重新开始安装即可。
针对sql server注册表的一致性验证失败 sqlserver配置注册表项无效
转载文章标签 SQL Server2005 性能监视器 计数器 SQL Server 文章分类 SQL Server 数据库
-
sql server 配置注册表项无效 sql注册表项一致性失败
安装SQL Server 时,出现 “性能计数器注册表配置单元一致性 失败”,检测不通过,安装被禁止的情况。常常是因为安装了VS2005/2008 之后又把附带的 SQL 2005 EXPRESS卸载后出现的,建议如果要想升级为 SQL 的非 EXPRESS 版,尽量保留&nbs
sql server 配置注册表项无效 sql sql server microsoft express