SQLserver 2000中出现“指定的服务并未以已安装的服务存在”最终解决方案
一、将计算机名改成大写。
二、将sql server的安装文件夹和数据文件夹全部删除
三、用如下方法对付安装挂起问题:
1、在开始->运行中输入regedit
2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
3、选择文件->导出,保存(安全起见)
4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认四、用删除注册表中相关项解决多实例问题:
1、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
2、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
3、删除HKEY_LOCAL_USER\SOFTWARE\Microsoft\Microsoft SQL Server
4、 + HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......
五、重新启动:
六、重新安装 SQL Server 2000
一、将计算机名改成大写。
二、将sql server的安装文件夹和数据文件夹全部删除
三、用如下方法对付安装挂起问题:
1、在开始->运行中输入regedit
2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
3、选择文件->导出,保存(安全起见)
4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认四、用删除注册表中相关项解决多实例问题:
1、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
2、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
3、删除HKEY_LOCAL_USER\SOFTWARE\Microsoft\Microsoft SQL Server
4、 + HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......
五、重新启动:
六、重新安装 SQL Server 2000
安装后还需安装补丁
一、删除注册表项
HEKY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CURRENTVERSION\SETUP\EXCEPTIONCOMPONENTS
HEKY_CURRENT_USER\MACHINE\SOFTWARE\MICROSOFT SQL SERVER二、删除
c:\winnt\sql.mit
c:\winnt\sqlstp.log三、删除SQL安装文件夹
How to manually remove SQL Server 2000 default, named, or virtual instance
http://support.microsoft.com/kb/290991如果还是失败,比如把sqlstp.sql贴全出来,找原因