sqlServer2005安装问题整理

  

一、 Sql2005卸载后重新安装安装存在同名实例
引用:
  SQL server Database services 安装失败
   Analysis services 安装失败
Reporting   services 安装失败
工作站组件 联机丛书和开发工具 安装失败
不想重装系统
1.Stop 所有服务
 sqlServer2005安装问题整理
2.用 Windows Install Clean Up 工具卸载SQL 2005组件
 sqlServer2005安装问题整理
3.用SrvInstw.exe删除所有SQL服务
 sqlServer2005安装问题整理
4.清除注册表
a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除
b. 将HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部删除。
  在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager中找到PendingFileRenameOperations项目,并删除
5.删除残留文件
   将C盘——Program File下的Microsoft SQL Server 文件夹删除。
6.重启电脑,重新安装
二、 安装SQL Sql2005 提示SQLSML4安装错误
 如果安装SQL Server2005 提示SQLXML4安装出错,此时可进入添加/删除程序将已安装过的SQLXML4删除,再重新安装SQL Server 2005,问题解决!(此问题是因为,SQL Server 2005所带的SQLXML4版本问题引起的)!
另要用Winodws Installer Clean Up 来清除此项:
 sqlServer2005安装问题整理
然后再重新安装,问题解决!
三、 安装SQL Sql2005 性能监视器计数要求错误
 安装SQL Server 2005性能监视器计数器要求 (错误)
把下面的注册表改下就行了!
手动设置计数器注册表项的增量 :
     1.在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit.exe,再单击“确定”。在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器。
     2.定位到以**册表项:
     [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
     "Last Counter"=dword:00000ed4 (5276)
     "LastHelp"=dword:00000ed5 (5277)
     3.上一步的“Last Counter”值 (5276) 必须与以**册表项中“Perflib\009”的“Counter”项的最大值匹配,并且上一步的“Last Help”值 (5277) 必须与以**册表项中“Perflib\009”的“Help”项的最大值匹配。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]
注意 009中存储的是英文版本的计数器(如果你安装的是英文版Microsoft SQL Server2005则修改Perflib\009),004中存储的是中文版本的计数器(如果你安装的是中文版Microsoft SQL Server2005则修改Perflib\004)。“Last Counter”和“Last Help”值是由 Windows 动态分配的;这两个值会因计算机的不同而不同。

 

工具下载:http://files.cnblogs.com/lxy131/SQLServer%e5%8d%b8%e8%bd%bd%e5%b7%a5%e5%85%b7.rar

转载于:https://www.cnblogs.com/lxy131/archive/2010/11/24/1886438.html