.SQL Server 2000数据库无法安装问题!

    添加时间:2013-7-14 13:50:22 点击量:
    安装SQL Server 2000时,在安装后面如果出现“安装配置服务器失败”错误,并且安装终止时,可能引起的原因如下:
    当您在安装了证书服务器的计算机上安装 SQL Server 2000 时将出现一个错误消息。如果证书服务器安装在运行 Microsoft Windows 2000/2003 的计算机上,且证书颁发机构 (CA) 名称与机器主机名相同或以机器主机名开头,那么您的 SQL Server 2000 安装程序将失败,您会收到下面的错误消息:
    安装程序配置服务器失败。参考服务器错误日志和 C:\\WINDOWS\\sqlstp.log 了解更多信息。
    此问题最早是在 SQL Server 2000 Service Pack 1 中纠正的。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    302409 FIX:Unable to Connect to SQL Server 2000 When Certificate Authority Name Is the Same As the Host Name of the Windows 2000 Computer
    解决方法:删除“证书服务”。
    (1) 打开“控制面板”->“添加或删除程序”->“添加/删除Windows组件”
    (2) 在打开的窗口中,把“证书服务”前面的勾去掉,如下图所示:
    (3) 点击下一步,直至完成。

    重新安装SQL Server 2000。
    问:安装MSDE时出现:“配置服务器失败,请参考服务器错误日志和安装错误日志,以了解更多信息”
    答:此问题可能是由于计算机系统驱动器上还保留着以前的用户数据,安装程序不会覆盖以前的用户数据,因而导致配置服务器失败。可以尝试用下面的方法来解决此问题:
    删除 [系统驱动器号]:\Program Files\Microsoft SQL Server\MSSQL 文件夹
    另外,安装时还要注意:
    1、用有系统管理员权限的用户来执行安装*作;
    2、建议安装前先退出其他应用程序,和暂停使用防病毒软件和防火墙;
    如果机器上安装过SQL Server
    清理*作系统注册表下如下路径的残存文件:
    HKEY_CURRENT_USER\Software\Microsoft\MSSQLServer
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
    并且删除磁盘中原来安装路径下的残存文件
    sql server 2000安装出错,无法找到动态链接库sqlunirl.dll
    安装文件肯定没有错,因为以前安装过,绝对可以用
    机子之前有装了sql server 2000,而且可以正常使用,只是今天突然无法连接到本地数据库,打算重装,我删了program files里的ms sql的目录,然后重装sql,结果在最后一步的时候提示,无法完成配置。后来又删除了一些注册表中的sql server信息(有备份注表),再安装时,就出现这样的提示了,更糟的是,备份的注册表却无法还原
    ============================
    现在问题解决了,总结了一些经验
    当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office
    当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program files\Microsoft SQL Server文件夹,再安装
    当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺少这个文件)
    当出现安装程序配置服务器失败时,可以试着用一下方法解决
    此错误消息可以在系统目录下找到,例如我的系统是win2000,则该文件在C:\WINNT\sqlstp.log
    失败一:
    正在与服务?
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H
    SQL Server 配置?
    ###############################################################################
    13:40:06 Process Exit Code: (-1)
    13:40:09 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
    13:40:09 Action CleanUpInstall:
    当出现这个错误时,试一下重装系统文件
    我的机子是win2000,在dos下重新运行win2000的安装,然后选择修复,而不是全新安装
    修复系统文件之后,再装sql server,则不会出现此错误消息

    失败二:
    正在与服务?
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC 驱动程序 管理器] 未发现数据源
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC 驱动程序 管理器] 未发现数据源
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC 驱动程序 管理器] 未发现数据源
    SQL Server 配置?
    ###############################################################################
    13:50:07 Process Exit Code: (-1)
    13:50:10 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
    13:50:10 Action CleanUpInstall:
    当出现这个错误时,是因为在注册表删除了HKEY_LOCAL_MACHINE\SOFTWARE\ODBC中有关sql sever的
    内容
    这时可以选择修复注册表,或安装ODBC修复工具
    ODBC修复工具:http://www.duote.com/soft/24435.html

    失败三:
    在与服务?
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC SQL Server Driver][Named Pipes]连接?
    [Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (ReadFile()).
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC SQL Server Driver][Named Pipes]连接?
    [Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (GetOverLappedResult()).
    driver={sql server};server=ZHL;UID=sa;PWD=;database=master
    [Microsoft][ODBC SQL Server Driver][Named Pipes]连接?
    [Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (GetOverLappedResult()).
    SQL Server 配置?
    ###############################################################################
    17:17:41 Process Exit Code: (-1)
    17:17:45 安装程序配置服务器失败。参考服务器错误日志和
    当出现这个错误时,必须安装ODBC修复工具
    ODBC修复工具: http://www.duote.com/soft/24435.html


    '///////////////////////////////////////////////////////////////////////////////////
    以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。
    如果以后遇到这样的情况,不是SQL2k安装的时候,,执行以下操作。。。
    打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
    Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目
    '//////////////////////////////////////////////////////////////////////////////////

    '//////////////////////////////////////////////////////////////////////////////////
    安装MSDE时出现"setup failed to configure the server.Refer to the server error logs and setup error logs for more information."提示时说明,上次卸载解决问题SDE的安装目录删除,删除原MSDE的安装目录即可,再次安装即可。
    '//////////////////////////////////////////////////////////////////////////////////
    分享到: