今天在给学生安装SQL Server2005的时候发生了几个错误,在网上google了一下,将错误的解决办法记录下来,以备将来查阅
错误之一:
安装SQL Server 2005发现了一个错误“如何在SQL Server 2005中为安装程序增加计数器注册表项值”
在 SQL Server 安装开始前,Microsoft SQL Server 安装程序中的安装配置检查器 (SCC)
会验证计数器注册表项的值。如果 SCC 无法验证现有的注册表项,或 SCC 无法运行 lodctr.exe 系统程序,则 SCC
检查会失败,致使安装受阻。
错误编辑注册表会严重损坏您的系统。更改注册表项之前,议您备份计算机中的所有重要数据。
解决办法:
1、在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入
regedit.exe,再单击“确定”。在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器。
2、定位到以下注册表项:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
找到里面的Last Counter和LastHelp,注意Last Counter和Last Help值是由 Windows 动态分配的;这两个值会因计算机的不同而不同。我的分别是6760和6761。
3、上一步的“Last Counter”值 (6760)
必须与以下注册表项中“Perflib\004”的“Counter”项的最大值匹配,并且上一步的“Last Help”值 (6761)
必须与以下注册表项中“Perflib\004”的“Help”项的最大值匹配。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004]
注意 004 是简体中文中的一个示例,如果你安装的是英文版,对应的应该是:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]
4、比如说:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004中的Help,双击后打开编辑框,里面是:
3
System performance object 包含应用于计算机上不止一个组件处理器范例的计数器。
5
Memory performance object
...
中间的都省略掉了
...
6785
写入所有数据源中的 BLOB 字节总数。
6787
在整个管道中使用的 BLOB 假脱机文件数。
这个最后一个数值6787就应该对应Perflib中Last Help的十进制数值。当然修改的时候别忘了选择十进制。
5、关闭注册表编辑器
6、再次运行 SQL Server 安装程序就应该没问题了。
分享到:
相关推荐
### 如何在SQL Server 2005中为安装程序增加计数器注册表项值 #### 背景介绍 在安装SQL Server 2005的过程中,可能会遇到一个常见问题:安装程序无法正常识别计数器注册表项值。这通常是因为系统中的性能计数器...
如何在SQL_Server_2005中为安装程序增加计数器注册表项值
在SQL Server 2005的安装过程中,有时会遇到“性能计数器注册表配置单元一致性”检查失败的问题,这通常发生在Windows Server 2003、Windows XP或Windows 2000系统上。这个问题也可能会出现在SQL Server 2008的安装...
还是那句话 骗人没jj 下过我的资源的人都知道 网上的有太繁琐 所以自己简单整合了下 打包成命令文件 方案:下了这个后里面有两个ss1.cmd 和ss.cmd两个文件 依次双击运行就可以啦 记得按...就省得去改 注册表的麻烦啦
在安装 SQL Server 2008 时,可能会遇到“性能计数器注册表配置单元一致性”错误,这是由于注册表中的配置问题导致的。解决这个问题需要了解注册表中的结构和配置。 首先,需要了解注册表中的 Perflib 部分。...
在安装 SQL Server 2005 时,可能会遇到性能监视器计数器要求错误,这是由于操作系统性能计数器的问题所引起的。解决这个问题的方法就是对电脑操作系统性能计数器进行修复。 首先,需要删除注册表中的四个计数器,...
再来看看sql server 2008的安装,一切正常 细节和需要注意的地方,请参考微软支持(http://support.microsoft.com/kb/300956/zh-cn) 如果出现下面这种情况 退后两步,设置成 就行了 再回去看看 ...
注册表项一致性验证失败指的是在安装SQL Server 2008过程中,系统对必要的注册表键进行检查时发现这些键的权限设置不正确或缺失某些关键值,导致安装程序无法继续执行下一步骤的情况。 #### SQL Server 2008安装...
总的来说,"SQL2005精简版一键安装"是为了简化SQL Server 2005 Express Edition的安装流程,让用户能够在无须深入了解技术细节的情况下快速启动并运行数据库服务。这不仅节约了时间,还降低了出错的可能性,提升了...
在安装 SQL Server 2005 的过程中遇到“SQL Server 服务无法启动”的问题时,可以采取以下几种方法来解决: #### 一、确保安装文件完整 1. **检查安装光盘**:确保使用的安装介质(通常是 CD1 和 CD2)没有损坏或...
SQLServer2005_BC.msi 文件是这个向后兼容组件的安装程序,它包含了用于在更新的SQL Server环境中模拟SQL Server 2005环境的特定库和接口。安装此组件后,用户可以继续使用那些设计时依赖SQL Server 2005特性的应用...
在 SQL Server 2005 安装过程中,需要检查性能监控计数器的注册表值,如果计数器值不正确,安装将失败。因此,我们需要检查注册表中的计数器值,并进行相应的设置,以确保安装成功。 为什么重新安装 .NET Framework...
SQLServer2005 JDBC驱动程序是用于在Java应用程序中连接到Microsoft SQL Server 2005数据库的关键组件。JDBC(Java Database Connectivity)是一种Java API,允许Java程序员使用标准Java语言与各种数据库进行交互,...
#### 三、在Windows防火墙中为SQL Server 2005创建例外 为了确保SQL Server 2005 可以被外部访问,还需要将SQL Server 2005的服务加入到Windows防火墙的例外列表中。 **步骤1:** 打开Windows防火墙设置,选择...
在Windows操作系统上安装SQL Server 2005时,如果性能计数器没有正确配置或安装,可能会导致监控功能无法正常工作,从而影响系统的稳定性和性能。 #### 解决方案概述 本文将详细介绍一种解决SQL Server 2005安装...
然而,简单地通过“添加或删除程序”来卸载SQL Server 2005并不能完全清除其遗留的服务、组件以及注册表项等。如果不彻底清除这些内容,在重新安装时可能会遇到各种问题,比如安装失败、系统不稳定等。本文将详细...
Microsoft SQL Server 2005 Backward Compatibility Components (Microsoft SQL Server 2005 向后兼容组件) SQL Server Backward Compatibility 包中包含最新版本的 Data Transformation Services 2000 运行时 (DTS)...