Sql server 2005重装心得(XP系统)
初装Sql server 2005的时候基本上没啥好说的。当你误删、误卸载了Sql server 2005,再重装它的时候就麻烦了,最后实在没办法只好重装系统了。当你系统东西太多,太重要,不想且不能重装时,按下面的方法就可以搞定Sql server 2005重装。
Sql server 2005重装的关键在于彻底卸载。
1.利用安全卫士里面的软件卸载,把Sql server 2005相关的程序全部卸载掉。不用说,卸载干净。
2.利用安全卫士里面的垃圾清理把注册表全选,清干净。
3.控制面板——添加删除程序,所有Sql server 2005的东西卸载干净。
4.控制面板——系能与维护——管理工具——服务,把Sql server 2005的服务不启动或暂停,不要禁用。
5.虽然在第2步清理了注册表,但是还会有残留要删除。
开始菜单——运行——Regedit,点确定,到达注册表编辑器,删除以下文件夹:
(1)HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server
(2)HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server
(3)HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer
(4)HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQLXML4
(5)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager文件夹右边的PendingFileRenameOperations文件删除。
6.这是非常重要的一步决定重装成败。很多人文章中都是彻底卸载就可以了,其实不然。还有修改注册表数值的一步。
还是在第5步的注册表编辑器里面,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \ Windows NT\Current Version\Perflib,下面有004和009两项。双击004下面的Counter,在数值数据最底下倒数第二行的一个数字,记住这个数字。然后双击009下面的Counter,同样记住数值数据最底下倒数第二行的数字,然后点击Perflib下的Last Counter,改为十进制显示,将004和009下面的较大的数据写道这里面。同样的方法,把Help中较大的数值写道Last Help中。
7.删除安装文件夹
C:/Program Files/Microsoft SQL Server
C:/Program Files/SQLXML 4.
这里删C:/Program Files/Microsoft SQL Server文件夹的时候可能删除不了,电脑会提示你用安全卫士里的文件粉碎器粉碎。粉碎后这个文件夹还有,要重启电脑,就可以删除这个文件夹,这也是为什么把它放在第7步做的原因,省得老重启电脑。
8.就是可以Sql server 2005重装了,按照上面的步骤就不会出现问题了。
下面的是我自己在Sql server 2005重装摸索时,走的一些弯路和一些小心得。
1.安装了网上说的Windows Installer Clean Up.(msicuu2.exe文件)和SRVINSTW.exe软件进行删出Sql server 2005程序和服务。没啥用,特别是Windows Installer Clean Up.(msicuu2.exe文件)软件remove不了什么东西。
2.当时没按我上面的步骤走,重装SQLServer2005,安装到最后一步“工作站组件、联机丛书和开发工具”时出现“此windows installer软件包有一个问题。作为安装的一部分的程序不正常结束。请和你的支持人员或代理商联系。”的提示框,确定后此安装步骤回滚,导致该部分组件安装失败。
有的文章说解决办法是打开安装光盘2,运行\Setup\SqlRun_Tools.msi文件,运行起来后选择“删除Microsoft SQL Server”选项,等待删除完成,再次运行\Setup\SqlRun_Tools.msi文件,选择“更改已安装的组件”选项,下一步选择安装“客户端组件”。其实也是没用的。
出现这种问题的时候,我还下载了windows installer软件,把它重装了,还是不行,不是windows installer软件的问题,SQLServer2005在误导我。其实,出现这种情况的原因是没有做第6步的工作:调整注册表的数值。
3.安装时默认实例和命名实例。我在重装的时候还遇到选择默认实例安装时,提示系统已安装了与默认实例同名的实例,导致安装失败。其实可以如果电脑有实例时,可以选择命名实例,可以随便起一个名字作为新的实例,也可以选择右下角已安装实例的按钮在里面选择一个实例,点确定,来安装。最保险的方式是按照我上面的卸载的步骤走下来,安装时就不会出现已安装实例的情况,可以按默认实例安装。
4,注意,因为大部分安装失败,为了保险需要,会重新走卸载的步骤。所以,为了节省时间和精力,要严格安装上面的步骤走。(用了6个小时的时间解决的,虽然比重装系统花的时间多多了,还是有点成就感滴!)
祝你重装成功!