sqlserver2000安装问题,高分求救!!!

时间:2021-04-10 07:05:59
安装的操作系统是xp sp2 
安装的sqlserver2000是开发版
曾经在本机器上安装过很多次2000都没有问题,昨天重装系统后,怎么都装不上去
都是到100%后配置服务器时报错,报错都记录在sqlstp.log下,内容如下,正常运行的部分省去
。。。。。。
23:02:29 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe  -F "C:\WINDOWS\sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q "Chinese_PRC_CI_AS" -H 3080854 -U sa -P 
23:02:29 Process Exit Code: (193) 
23:02:36 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
23:02:36 Action CleanUpInstall:
23:02:36 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service SQLSERVERAGENT
23:02:36 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

23:02:36 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service MSSQLSERVER
23:02:36 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

23:02:36 StatsGenerate returned: 2
23:02:36 StatsGenerate (0x80000000,0x1,0xf000000,0x200,2052,303,0x0,0x1,0,0,0
23:02:36 StatsGenerate -1,ylw)
23:02:36 Installation Failed.

看过很多网上的帖子,遇上这种问题的人不少,但都没有看到什么解决方法可以正常的解决问题的
另外安装2000时都是干净的机器环境,都是重装系统后就尝试安装sqlserver2000,都以失败而告终
 希望大家帮忙解决下,谈谈经验,我实在没办法了,折腾了两天了

21 个解决方案

#1


现把xp系统的sp2卸载掉,然后安装sqlserver,安装完sqlserver后再打补丁,试下。

#2


安装sql server 2000 个人版本.

#3


--sql server 2000 的各种安装环境.

http://blog.csdn.net/zlp321002/archive/2006/01/20/584882.aspx

#4


安装程序是不是有中文路径?
另外:winxp+sp2的系统需要安装SQL Server SP3(服务包补丁3)

#5


網上找的

Win2k 上安装 SQL Server 2000 时常见问题有如下:

(1)配置服务器时中断.

(2)注册 ActiveX 时中断.

(3)显示到100%的时候中断. 

(4)提示:command line option syntax error, type command /? for help,继续安装,最后在配置服务器的时候出现:无法找到动态链接SQLUNIRL.DLL于指定的路径……

(5)以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动

(1)(2)(3)的解决办法:
提醒:为避免误操作,先备份注册表和数据库.
进不了SQL Server 2000,可以备份 Program Files\Microsoft SQL Server\MSSQL\Data 文件夹的文件.
1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)
2、把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
4、重新启动系统
5、重新安装

另外也可尝试单步运行安装 SQL Server 2000的方法:

1:放入 SQL Server 2000 光盘.
2:在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光盘)

注意:
一、不同的操作系统支持的SQL Server 2000版本以及对硬件的要求。
Windows 2000 Server可以安装SQL Server 2000的任何版本.
Windows 2000 Professional只能安装SQL Server 2000的个人版、开发版、评估版、MCDE
二、
SQL Server 2000各版本以及对硬件的要求。
(4)的解决办法

因为安装文件的路径(完整路径)里有中文.
比如 c:\SQLSERVER中文企业版\
改成 c:\SQLSERVER\ 


(5)的解决办法
a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤
b、在开始->运行中输入regedit
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
d、选择文件->倒出,保存
e、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认
f、重启安装,问题解决

#6


首先谢谢各位的帮助
对于huailairen,我的xp是正版的xp,装上去就是sp2,我不知道怎么卸掉sp2
对于zlp321002,好像个人版本不能作为服务器吧?我装开发版本就是想既作服务器又可以开发作客户端,因为只有我一台机器,所以只能又作服务器,又作客户端
对于CathySun118,安装程序中没有中文路径,
winxp+sp2的系统需要安装SQL Server SP3(服务包补丁3)???据我所知,SQL Server SP3(sp3必须要装了sqlserver后才可以装吧?我现在sqlserver都装不上
对于paoluo,这些帖子我看过了,与我出现的问题不大一样,他们的问题是因为前此安装没有卸干净sqlserver

大家还有什么方法啊?谢谢了

#7


1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)
2、把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
4、重新启动系统
5、重新安装

這些步驟你都試過沒有?說不定是卸載不完全造成的。

#8


給你一個SQLSerVer2000補丁安裝試一下
MSN:kye_jufei@hotmail.com

#9


我是在刚重装系统后安装sqlserver时出现以上问题的,不存在卸载不干净的说法

#10


你試下那幾步先,說不定有作用。

#11


那个补丁有多大?什么补丁

#12


这个问题我遇到过 是说SQL日志有问题是吧
其实这个是版本不对相冲突
到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 位置 
在右边窗口右击PendingFileRenameOperations,选择删除,然后确认 
然后重启 再次安装。
如果不行的话 多试验几次就好了
我是在2000PRO上安装开发版出现过这样的问题。系统 SQL版本 都是安装过多次的了。也出现这个问题。

#13


好像不是sql日志的问题吧
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 位置 
在右边窗口右击PendingFileRenameOperations,选择删除
这些我都作过的,这是一开始安装会出现这个问题,删除后就可以进行安装了,我的问题是到了安装100%后,配置服务器时报的错,不知道怎么回事

#14


1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)
2、把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
4、重新启动系统
5、重新安装

這些步驟你都試過沒有?說不定是卸載不完全造成的。
===============================


建议试下这位高手的话。。。。本人曾经遇到过这样用以上方法解决了

#15


对。。跟注册表有关系 我记得我出这个问题的时候系统是新装的,C盘都是新格的

#16


我这样试过了啊,首先根本没有SQL Server卸载项

#17


而且
把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
第一个注册表项根本就不存在,删除了后面两项后更糟,在配置服务器之前就报错了
我倒!

#18


我用的是2k,也出现过这样的问题。我是这样解决的。1 装2KSP4,2 装ie6.0sp1 , 3 装SQL。
你可以参考一下第二步

#19


装ie也会有关系?

#20


大家还有什么建议啊

#21


我的XP 装的SQL 开发版,其它版本好象不能装吧!!!!!

#1


现把xp系统的sp2卸载掉,然后安装sqlserver,安装完sqlserver后再打补丁,试下。

#2


安装sql server 2000 个人版本.

#3


--sql server 2000 的各种安装环境.

http://blog.csdn.net/zlp321002/archive/2006/01/20/584882.aspx

#4


安装程序是不是有中文路径?
另外:winxp+sp2的系统需要安装SQL Server SP3(服务包补丁3)

#5


網上找的

Win2k 上安装 SQL Server 2000 时常见问题有如下:

(1)配置服务器时中断.

(2)注册 ActiveX 时中断.

(3)显示到100%的时候中断. 

(4)提示:command line option syntax error, type command /? for help,继续安装,最后在配置服务器的时候出现:无法找到动态链接SQLUNIRL.DLL于指定的路径……

(5)以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动

(1)(2)(3)的解决办法:
提醒:为避免误操作,先备份注册表和数据库.
进不了SQL Server 2000,可以备份 Program Files\Microsoft SQL Server\MSSQL\Data 文件夹的文件.
1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)
2、把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
4、重新启动系统
5、重新安装

另外也可尝试单步运行安装 SQL Server 2000的方法:

1:放入 SQL Server 2000 光盘.
2:在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光盘)

注意:
一、不同的操作系统支持的SQL Server 2000版本以及对硬件的要求。
Windows 2000 Server可以安装SQL Server 2000的任何版本.
Windows 2000 Professional只能安装SQL Server 2000的个人版、开发版、评估版、MCDE
二、
SQL Server 2000各版本以及对硬件的要求。
(4)的解决办法

因为安装文件的路径(完整路径)里有中文.
比如 c:\SQLSERVER中文企业版\
改成 c:\SQLSERVER\ 


(5)的解决办法
a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤
b、在开始->运行中输入regedit
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
d、选择文件->倒出,保存
e、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认
f、重启安装,问题解决

#6


首先谢谢各位的帮助
对于huailairen,我的xp是正版的xp,装上去就是sp2,我不知道怎么卸掉sp2
对于zlp321002,好像个人版本不能作为服务器吧?我装开发版本就是想既作服务器又可以开发作客户端,因为只有我一台机器,所以只能又作服务器,又作客户端
对于CathySun118,安装程序中没有中文路径,
winxp+sp2的系统需要安装SQL Server SP3(服务包补丁3)???据我所知,SQL Server SP3(sp3必须要装了sqlserver后才可以装吧?我现在sqlserver都装不上
对于paoluo,这些帖子我看过了,与我出现的问题不大一样,他们的问题是因为前此安装没有卸干净sqlserver

大家还有什么方法啊?谢谢了

#7


1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)
2、把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
4、重新启动系统
5、重新安装

這些步驟你都試過沒有?說不定是卸載不完全造成的。

#8


給你一個SQLSerVer2000補丁安裝試一下
MSN:kye_jufei@hotmail.com

#9


我是在刚重装系统后安装sqlserver时出现以上问题的,不存在卸载不干净的说法

#10


你試下那幾步先,說不定有作用。

#11


那个补丁有多大?什么补丁

#12


这个问题我遇到过 是说SQL日志有问题是吧
其实这个是版本不对相冲突
到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 位置 
在右边窗口右击PendingFileRenameOperations,选择删除,然后确认 
然后重启 再次安装。
如果不行的话 多试验几次就好了
我是在2000PRO上安装开发版出现过这样的问题。系统 SQL版本 都是安装过多次的了。也出现这个问题。

#13


好像不是sql日志的问题吧
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 位置 
在右边窗口右击PendingFileRenameOperations,选择删除
这些我都作过的,这是一开始安装会出现这个问题,删除后就可以进行安装了,我的问题是到了安装100%后,配置服务器时报的错,不知道怎么回事

#14


1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)
2、把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
4、重新启动系统
5、重新安装

這些步驟你都試過沒有?說不定是卸載不完全造成的。
===============================


建议试下这位高手的话。。。。本人曾经遇到过这样用以上方法解决了

#15


对。。跟注册表有关系 我记得我出这个问题的时候系统是新装的,C盘都是新格的

#16


我这样试过了啊,首先根本没有SQL Server卸载项

#17


而且
把Microsoft SQL Server文件夹整个删掉。
3、运行注册表,删除如下项:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
第一个注册表项根本就不存在,删除了后面两项后更糟,在配置服务器之前就报错了
我倒!

#18


我用的是2k,也出现过这样的问题。我是这样解决的。1 装2KSP4,2 装ie6.0sp1 , 3 装SQL。
你可以参考一下第二步

#19


装ie也会有关系?

#20


大家还有什么建议啊

#21


我的XP 装的SQL 开发版,其它版本好象不能装吧!!!!!