SQL2000安装失败原因大全

来源:互联网 发布:社交网络电影讲的什么 编辑:程序博客网 时间:2024/05/16 19:50
一、 安装程序配置服务器失败

           首先把安装目录和C:/Program Files下的Microsoft SQL Server文件夹删了,删除在current_user和local_machine/software/microsoft/ 下有关 Microsoft sql server 全部信息,然后

1 打开注册表
在'开始'--'运行'键入 'regedit'
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......

4 重新启动:
5 重新安装 SQL Server 2000

安装仍然失败,解决方法

     删除注册表与相关的SQL目录,然后重起,问题仍然不能解决,郁闷了好长一段时间,就算系统是刚装的,也会出现提示。
     问题很有可能是计算机名的大小写引起来,计算机名小写,而SQL2000要区分大小写,导致找不到相应的主机服务,因此总是报错。

解决办法:

我的电脑--属性--计算机名——更改——重新启动

全部修改为大写后安装 问题解决!

二、sql 2000安装挂起问题解决

安装SQL Server2000的时候,安装程序提示安装程序被挂起,让重新启动电脑,但即便是重新启动了再次安装,SQL Server2000的安装程序依旧提示这个错误。看来重起并不能解除被挂起的安装程序。查阅了资料,得知要解决这个问题需要删除注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager下的PendingFileRenameOperations子键。
  按照名称来理解,HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager应该存放的是当前系统会话的快照,而PendingFileRenameOperations记录的是一个未成功进行的文件更名操作,SQL Server2000在安装时可能会使用这个键值,记录在安装过程中对临时文件的操作,如果SQL Server2000在安装进程启动时就发现这个键值存在,它就认为上一个安装程序没有完成,从而拒绝继续自身的安装进程。而按照道理,任何一个改写过此键值的程序都应当在结束或者系统重新启动的时候将这个键值删除,但如果由于种种原因这个操作没有被进行的话,那么SQL Server2000自然会得出错误的结论。
办法2:
  在点开始——运行,在运行窗口输入msconfig命令,则出现“系统配置实用程序”窗口,将启动选择中的正常启动更改为诊断启动后重启系统进行安装就OK了,
安装完成后可再执行上诉操作,将启动方式改为正常启动,重新启动,就一起OK了。
(二摘自http://blog.csdn.net/xiuluomenshen1986/archive/2008/04/03/2246358.aspx)

三、SQL2000注册服务器失败

       检查Windows 2003是否为SP1或者SP2,SQL2K是否为SP4 在Win2003下为了提供外部访问 SQL2K一定要打SP3以上补丁(现在多为SP4) 另外 用SQL 帐户登陆方式检测。