今天在安装SQL Server 2005时,出现“性能监视器计数器要求”错误,因为以前出现过这种错误,得到了解决。今天又又出现这种错误,但并不是很清楚当时的解决办法,所以这次把解决方法记录下来,供自己以后参考,也希望对大家有帮助。

错误原因

    造成这种错误的原因在于Microsoft SQL Server 安装程序中的安装配置检查器 (SCC)在安装SQL Server前会验证计数器注册表项的值。如果 SCC 无法验证现有的注册表项,或 SCC 无法运行 lodctr.exe 系统程序,则 SCC 检查会失败,致使安装受阻。

解决办法(手动设置计数器注册表项的增量)

ü 解决办法一

  1. 在Windows Server 2003或者Windows Xp中,依次单击“开始”,“运行”,然后在“打开”中输入“regedit”单击“确定”打开注册表,在Windows 2000中输入“regedt32”打开注册表。
  2. 定位到注册表项:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]

"Last Counter"=dword:00000ed4 (5276)

"LastHelp"=dword:00000ed5 (5277)

  1. 第2步中的“Last Counter”值 (5276) 必须与以下注册表项中“Perflib\009”的“Counter”项的最大值匹配,并且第2步中的“Last Help”值 (5277) 必须与以下注册表项中“Perflib\009”的“Help”项的最大值匹配。(注意:Perflib中有两个子项004和009,004代表中文,009代表英文。)

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]

“Last Counter”和“Last Help”值是由 Windows 动态分配的;这两个值会因计算机的不同而不同。

  1. 如果完成第3步还无法安装的话,可修改“\Perflib”项中的“Last Counter”和“Last Help”值的值。右键单击“Last Counter”或“Last Help”,单击“修改”,再单击“Base = "Decimal"”,在“值数据”中设置值,再单击“确定”。如有必要,对另一个项重复以上过程,然后关闭注册表编辑器。

ü 解决办法二

  1. 运行cmd,然后执行

unlodctr w3svc

unlodctr msftpsvc

unlodctr asp

unlodctr inetinfo

以上是将四个计数器都删除

  1. 以下重新安装计数器

lodctr w3ctrs.ini

lodctr ftpctrs.ini

lodctr axperf.ini

lodctr infoctrs.ini

一般情况下第一种方法就可以解决问题,第一种方法中更改的值只需比当前的值大就可以,没有限制。第二种方法是备用方法。

数据库开发基本操作-安装Sql Server 2005出现“性能监视器计数器要求”错误解决方法...相关推荐

  1. 卸载重新安装Sql Server 2005出现“性能监视器计数器要求”错误解决方法【转】...

    错误原因 造成这种错误的原因在于Microsoft SQL Server 安装程序中的安装配置检查器 (SCC)在安装SQL Server前会验证计数器注册表项的值.如果 SCC 无法验证现有的注册表 ...

  2. 数据库开发基本操作-配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名...

    在默认情况下,SQL Server 2005 Express是采用集成的Windows安全验证且禁用了sa登录名.为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Serve ...

  3. 数据库开发基本操作-关于sql server 2005 未开放1433端口的问题

    有些sql server 2005在安装过程中,可能将SQL server 服务的端口配置成了动态端口,没有使用默认的1433端口,从而导致了sql server 2005 的服务启动了,但是却没有开 ...

  4. 使用的 SQL Server 版本不支持数据类型“datetime2”的错误解决方法

    THE VERSION OF SQL IN USE DOES NOT SUPPORT DATATYPE 'DATETIME2′ 主要错误原因,在使用ado.net entity的时候,entity使用 ...

  5. xp安装sql server 2005数据库

    xp操作系统安装免费SqlServer2005 在使用SqlServer 开发时,发现一个问题 在xp中安装Sql Server2005 企业版 怎么也装不上.  在网上找到好多关于安装Sql Ser ...

  6. windows7家庭普通版(win7 home basic)安装SQL server 2005 开发版

    windows7家庭普通版(win7 home basic)安装SQL server 2005 开发版(Developer Edition) 多亏了xys_777 的博客和boystraw 在论坛的提 ...

  7. 解决安装SQL Server 2005开发版时,出现“SQL Server 服务无法启动 ”点击重试或取消的解决方法

    问题描述: 安装SQL Server 2005开发版时,提示SQL Server服务无法启动,有关详细信息,请参阅SQL Server联机丛书中的主题如何查看SQL Server 2005安装日志文件 ...

  8. [sql server] win7 home basic 安装sql server 2005开发版与配置

    win7 home basic虽然不能安装iis,但是并不影响sql server 2005的安装,只是装完sql server 2005,后必须要安装 sql server 2005 sp3,否则s ...

  9. 【技术贴】安装sql server 2005后不能连接服务器,没有studio express以及安

    我自己重装了六次sql server 2005,算是经验人士了,网上资料一大堆,都他妈错的! 如何安装sql server 2005,安装sql server 2005后没有SQL Server ma ...

最新文章

  1. 收藏 | 图神经网络的解释性综述
  2. 麻省理工最新报告:完全无人驾驶仍需10年
  3. java微信开发bae_在百度BAE2.0 JAVA环境下搭建属于自己的微信公众平台接口
  4. 【Android-tips】 Unable to execute dex: Multiple dex files define 解决方法
  5. linux中特殊字符的含义,Linux中的特殊符号以及特殊语法
  6. linux lib lib64 区别,lib,lib32,lib64,libx32和libexec之间的区别
  7. 实践与反思_在行动中反思的实践
  8. java的equals方法_Java Duration类| 带示例的equals()方法
  9. MVC4发布到IIS7报404错误
  10. 【java】CGLIB动态代理原理分析
  11. 51单片机课程设计:基于TCS230/3200的颜色复制显示器
  12. etcd v3 php,Etcd clientV3 使用TLS证书存取KV
  13. Android网络课程笔记-----完善GoogleStyleApp框架结构
  14. Godot Shaders汇总【第一期】
  15. 优化设计c语言程序设计,c语言优化设计.doc
  16. 土建中级工程师考试用书电子版_湖南土建中级职称教材1.pdf
  17. I.MX RT1176笔记(3)-- 双核启动和通信 MU
  18. 量子混沌:相互作用如何影响量子多体系统的局域化?
  19. 运放专题:虚短、虚短
  20. 初探视频原理和FFmpeg

热门文章

  1. C语言100个经典的算法
  2. ASN.1简介及OpenSSL中ASN.1接口使用举例
  3. vc6静态库的生成和调用
  4. java 路径中文问题_Java 路径问题解决方案汇集
  5. java swing 组件渲染过程_Java Swing无法正确渲染
  6. 松江库卡机器人_上海高质量发展调研行|库卡机器人:为全球提供“松江创造”的产品...
  7. python 打印皮卡丘_Python到底是什么?学姐靠它拿了5个offer
  8. Java项目:酒店管理系统(java+Springboot+Mybatis+Beetl+Layui)
  9. xmind 模板_xmind模板打包下载
  10. JavaScript脚本文件学习总结