.SQL Server 2000数据库无法安装问题!
添加时间:2013-7-14 13:50:22 点击量:
安装SQLServer2000时,在安装后面如果出现“安装配置服务器失败”错误,并且安装终止时,可能引起的原因如下:
当您在安装了证书服务器的计算机上安装SQLServer2000时将出现一个错误消息。如果证书服务器安装在运行MicrosoftWindows2000/2003的计算机上,且证书颁发机构(CA)名称与机器主机名相同或以机器主机名开头,那么您的SQLServer2000安装程序将失败,您会收到下面的错误消息:
安装程序配置服务器失败。参考服务器错误日志和C:\\WINDOWS\\sqlstp.log了解更多信息。
此问题最早是在SQLServer2000ServicePack1中纠正的。有关其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:
302409FIX:UnabletoConnecttoSQLServer2000WhenCertificateAuthorityNameIstheSameAstheHostNameoftheWindows2000Computer
解决方法:删除“证书服务”。
(1)打开“控制面板”->“添加或删除程序”->“添加/删除Windows组件”
(2)在打开的窗口中,把“证书服务”前面的勾去掉,如下图所示:
(3)点击下一步,直至完成。
重新安装SQLServer2000。
问:安装MSDE时出现:“配置服务器失败,请参考服务器错误日志和安装错误日志,以了解更多信息”
答:此问题可能是由于计算机系统驱动器上还保留着以前的用户数据,安装程序不会覆盖以前的用户数据,因而导致配置服务器失败。可以尝试用下面的方法来解决此问题:
删除[系统驱动器号]:\ProgramFiles\MicrosoftSQLServer\MSSQL文件夹
另外,安装时还要注意:
1、用有系统管理员权限的用户来执行安装*作;
2、建议安装前先退出其他应用程序,和暂停使用防病毒软件和防火墙;
如果机器上安装过SQLServer
清理*作系统注册表下如下路径的残存文件:
HKEY_CURRENT_USER\Software\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
并且删除磁盘中原来安装路径下的残存文件
sqlserver2000安装出错,无法找到动态链接库sqlunirl.dll
安装文件肯定没有错,因为以前安装过,绝对可以用
机子之前有装了sqlserver2000,而且可以正常使用,只是今天突然无法连接到本地数据库,打算重装,我删了programfiles里的mssql的目录,然后重装sql,结果在最后一步的时候提示,无法完成配置。后来又删除了一些注册表中的sqlserver信息(有备份注表),再安装时,就出现这样的提示了,更糟的是,备份的注册表却无法还原
============================
现在问题解决了,总结了一些经验
当安装时出现MDAC组件安装失败时,试着修复或重装microsoftoffice
当你想重装sqlserver,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除programfiles\MicrosoftSQLServer文件夹,再安装
当出现某某动态链接文件找不到时,可以试着在sqlserver的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺少这个文件)
当出现安装程序配置服务器失败时,可以试着用一下方法解决
此错误消息可以在系统目录下找到,例如我的系统是win2000,则该文件在C:\WINNT\sqlstp.log
失败一:
正在与服务?
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC驱动程序管理器]驱动程序的SQLAllocHandleonSQL_H
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC驱动程序管理器]驱动程序的SQLAllocHandleonSQL_H
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC驱动程序管理器]驱动程序的SQLAllocHandleonSQL_H
SQLServer配置?
###############################################################################
13:40:06ProcessExitCode:(-1)
13:40:09安装程序配置服务器失败。参考服务器错误日志和C:\WINNT\sqlstp.log了解更多信息。
13:40:09ActionCleanUpInstall:
当出现这个错误时,试一下重装系统文件
我的机子是win2000,在dos下重新运行win2000的安装,然后选择修复,而不是全新安装
修复系统文件之后,再装sqlserver,则不会出现此错误消息
失败二:
正在与服务?
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC驱动程序管理器]未发现数据源
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC驱动程序管理器]未发现数据源
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC驱动程序管理器]未发现数据源
SQLServer配置?
###############################################################################
13:50:07ProcessExitCode:(-1)
13:50:10安装程序配置服务器失败。参考服务器错误日志和C:\WINNT\sqlstp.log了解更多信息。
13:50:10ActionCleanUpInstall:
当出现这个错误时,是因为在注册表删除了HKEY_LOCAL_MACHINE\SOFTWARE\ODBC中有关sqlsever的
内容
这时可以选择修复注册表,或安装ODBC修复工具
ODBC修复工具:http://211.101.4.50/download/canyin/tools/MDAC_TYP.EXE
失败三:
在与服务?
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBCSQLServerDriver][NamedPipes]连接?
[Microsoft][ODBCSQLServerDriver][NamedPipes]ConnectionRead(ReadFile()).
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBCSQLServerDriver][NamedPipes]连接?
[Microsoft][ODBCSQLServerDriver][NamedPipes]ConnectionRead(GetOverLappedResult()).
driver={sqlserver};server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBCSQLServerDriver][NamedPipes]连接?
[Microsoft][ODBCSQLServerDriver][NamedPipes]ConnectionRead(GetOverLappedResult()).
SQLServer配置?
###############################################################################
17:17:41ProcessExitCode:(-1)
17:17:45安装程序配置服务器失败。参考服务器错误日志和
当出现这个错误时,必须安装ODBC修复工具
ODBC修复工具:http://211.101.4.50/download/canyin/tools/MDAC_TYP.EXE
'///////////////////////////////////////////////////////////////////////////////////
以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。
如果以后遇到这样的情况,不是SQL2k安装的时候,,执行以下操作。。。
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目
'//////////////////////////////////////////////////////////////////////////////////
'//////////////////////////////////////////////////////////////////////////////////
安装MSDE时出现"setupfailedtoconfiguretheserver.Refertotheservererrorlogsandsetuperrorlogsformoreinformation."提示时说明,上次卸载解决问题SDE的安装目录删除,删除原MSDE的安装目录即可,再次安装即可。
'//////////////////////////////////////////////////////////////////////////////////