安装数据库总是出错 提示sqlstp.log 了解更多信息

时间:2021-07-04 18:33:09
我是XPSP3装SOL server2000 装到最后总是出错,提示“安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息”安装盘没问题的,我在其它机子上试过了。

sqlstp.log 中的出错信息
正在启动?

Chinese_PRC_CI_AS

-m -Q -T4022 -T3659

正在与服务?

driver={sql server};server=tdw;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (WrapperRead()).

driver={sql server};server=tdw;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (WrapperRead()).

driver={sql server};server=tdw;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (WrapperRead()).

SQL Server 配置?

###############################################################################

11:26:09 Process Exit Code: (-1) 
11:26:26 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
11:26:26 Action CleanUpInstall:
11:26:26 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service SQLSERVERAGENT
11:26:26 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

11:26:26 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service MSSQLSERVER
11:26:26 Process Exit Code: (0) 
11:26:26 StatsGenerate returned: 2
11:26:26 StatsGenerate (0x80000000,0x1,0xf000000,0x300,2052,303,0x0,0x1,0,0,0
11:26:26 StatsGenerate -1,tdwd)
11:26:26 Installation Failed.

4 个解决方案

#1


sql   server   2000以前的版本,例如7.0一般不存在多个版本,只有标准版跟桌面版,用户如果不清楚该装什么版本的话,可按安装上的安装先决条件指示安装,一般在WIN2000   服务器版上装标准版,其他的系统装桌面版的就可以;而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、重启安装,问题解决 

#2


我装的是个人版,以前这个系统是没装过SQL的,我这个是在装完后配置服务器的时候出错,
“一般性网络错误”这是什么意思?

#3


郁闷..................

#4


引用 2 楼 bodysky 的回复:
我装的是个人版,以前这个系统是没装过SQL的,我这个是在装完后配置服务器的时候出错, 
“一般性网络错误”这是什么意思?


一般来说,是网络连接不上,但是你的是安装时出现的,大概是进行注册的时候,没能连上数据库服务器,也就是本机,可能是数据库服务启动不了导致

#1


sql   server   2000以前的版本,例如7.0一般不存在多个版本,只有标准版跟桌面版,用户如果不清楚该装什么版本的话,可按安装上的安装先决条件指示安装,一般在WIN2000   服务器版上装标准版,其他的系统装桌面版的就可以;而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、重启安装,问题解决 

#2


我装的是个人版,以前这个系统是没装过SQL的,我这个是在装完后配置服务器的时候出错,
“一般性网络错误”这是什么意思?

#3


郁闷..................

#4


引用 2 楼 bodysky 的回复:
我装的是个人版,以前这个系统是没装过SQL的,我这个是在装完后配置服务器的时候出错, 
“一般性网络错误”这是什么意思?


一般来说,是网络连接不上,但是你的是安装时出现的,大概是进行注册的时候,没能连上数据库服务器,也就是本机,可能是数据库服务启动不了导致