日期:2014-05-18  浏览次数:20566 次

sql2000 安装问题 郁闷。。。。。
sql2000   安装出现“以前的某个程序已在安装计算机上创建挂起的文件操作”   要求重新启动计算机    
我先去网上找了一下问题的解决方法   :
      打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session   Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

打开注册表后   在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session   Manager目录下   没发现   有   PengdingFileRenameOperations   这一项   但有   FileRenameOperations   这项     。我就把FileRenameOperations   删除了。重新启动计算机后再安装   问题如初   “以前的某个程序已在安装计算机上创建挂起的文件操作”。   那个方法没有用。

另外   我机子是从新格式化后来装sql2000的。不知道为什么会出现这样的问题。
请大家帮我看看。  

谢拉




------解决方案--------------------
不用手动去修改注册表吧,你只要在安装之前删除以前安装的SQL就可以了,有些文件夹需要手动删除。然后重新启动之后安装。我一直都是这样做的。没出现过问题
------解决方案--------------------
楼主去看看:
http://community.csdn.net/Expert/topic/5122/5122206.xml?temp=.5882532
------解决方案--------------------
http://community.csdn.net/Expert/topic/5340/5340810.xml?temp=.203274
------解决方案--------------------
对于安装SQL时提示“以前的某个程序安装已在安装计算机上创建挂起的文件操作...”,重启系统也不能解决这个问题。
解决方法:删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRenameOperations子键


------解决方案--------------------
我安装SQL server 2000 SP4补丁的时候也经常遇到这个问题所以我写了一个脚本脚本代码如下:
'SQL server 2000安装被挂起的贱决办法
Dim WSHShell
Set WSHShell = WScript.CreateObject( "WScript.Shell ")
MyVar = MsgBox ( "你确认要SQL server 2000安装被挂起的贱决办法吗? ", 65, "一阵风QQ:127519078 ")

if MyVar = 1 then
WSHShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations "
else
MsgBox( "一阵风QQ:127519078 ")
end if
'下载地址http://yulezhijue.91.tc/SQL.VBS
'下载后运行该脚本或是把上面的代码另存为.vbs的文件后再运行就OK了