--  SQL Server 2000安装错误“安装配置服务器失败”解决方法研究了两天的心得。
安装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。

解决方案 »

  1.   

    问:安装MSDE时出现:“配置服务器失败,请参考服务器错误日志和安装错误日志,以了解更多信息” 
    答:此问题可能是由于计算机系统驱动器上还保留着以前的用户数据,安装程序不会覆盖以前的用户数据,因而导致配置服务器失败。可以尝试用下面的方法来解决此问题: 
    删除 [系统驱动器号]:\Program Files\Microsoft SQL Server\MSSQL 文件夹 
    另外,安装时还要注意: 
    1、用有系统管理员权限的用户来执行安装操作; 
    2、建议安装前先退出其他应用程序,和暂停使用防病毒软件和防火墙; 
      

  2.   


    如果机器上安装过SQL Server清理操作系统注册表下如下路径的残存文件:
    HKEY_CURRENT_USER\Software\Microsoft\MSSQLServer
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer并且删除磁盘中原来安装路径下的残存文件
      

  3.   

    “安装程序配置服务器失败。参考服务器错误日志和 C:\\WINDOWS\\sqlstp.log 了解更多信息。”
    可是我的“添加/删除Windows组件”里没有“证书服务”啊,大哥帮帮我吧
      

  4.   

    按照你的方法做了,没用的。
    以下是日志文件最后的一些内容
    正在启动?Chinese_PRC_CI_AS-m -Q -T4022 -T3659正在与服务?driver={sql server};server=darkfire;UID=sa;PWD=;database=master[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).driver={sql server};server=darkfire;UID=sa;PWD=;database=master[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).driver={sql server};server=darkfire;UID=sa;PWD=;database=master[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).SQL Server 配置?###############################################################################23:27:21 Process Exit Code: (-1) 
    23:27:22 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
    23:27:23 Action CleanUpInstall:
    23:27:23 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service SQLSERVERAGENT
    23:27:23 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。23:27:23 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service MSSQLSERVER
    23:27:23 Process Exit Code: (0) 
    23:27:23 StatsGenerate returned: 2
    23:27:23 StatsGenerate (0x0,0x1,0xf000000,0x400,2052,303,0x0,0x1,0,0,0
    23:27:23 StatsGenerate -1,darkfire_xl)
    23:27:23 Installation Failed.
      

  5.   

    这是邹老大以前的回复
    帖子:http://community.csdn.net/Expert/topic/3307/3307654.xml?temp=.8374445
    贴主已搞定注册表中查找并删除所有的mssqlserver选项.
    删除SQL安装生成的目录 将SQL安装文件复制到硬盘上,以保证所有的安装文件都能被正常读取(排除安装文件的问题)然后重新启动操作系统,再重新安装如果问题依旧,试试先修复操作系统.命令提示符下执行:
    sfc /scannow然后按上面的方法重新安装一次.
    死马当活马医,试试先安装
    Microsoft Data Access Components (MDAC) 2.8
    http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE
    如果还不行,放入操作系统的安装光盘,安装操作系统,安装的时候选择修复.完成后,再按第一楼的方法重试安装.如果还是不行,重新安装操作系统.
    如果还是不行,检查硬件,特别检查磁盘分区有没有坏区. 
    另外一个很另类的问题是,有个网友安装了N次不成功,换个电源就行了.
      

  6.   

    --这是朱二的回答
    http://community.csdn.net/Expert/topic/3491/3491452.xml?temp=.42824951、先把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、重新启动系统
      

  7.   

    各位,重装了系统,装上了SQL SERVER2000个人版。谢谢大侠们
    但是有一点我敢肯定,我的情况用各位的方法全部无效。
    我怀疑是我关掉了某个系统服务引起的。