各位大侠,我在安装MSDE时总是无法成功安装,出现如下错误提示:
 
 2008-03-07 23:13:11.67 server    Microsoft SQL Server  2000 - 8.00.194 (Intel X86) 
 Aug  6 2000 00:57:48 
 Copyright (c) 1988-2000 Microsoft Corporation
 Desktop Engine on Windows NT 5.1 (Build 2600: Service Pack 2)
2008-03-07 23:13:11.67 server    Copyright (C) 1988-2000 Microsoft Corporation.
2008-03-07 23:13:11.67 server    保留所有权利。
2008-03-07 23:13:11.67 server    服务器进程 ID 是 5892。
2008-03-07 23:13:11.67 server    将 SQL Server 消息记录在文件“C:\MSDE2000MSSQL\LOG\ERRORLOG
”中。
2008-03-07 23:13:11.68 server    SQL Server 正在以优先级“normal”(已检测到 2 CPUs)启动。
2008-03-07 23:13:12.10 server    已为 thread 模式处理而配置了 SQL Server。
2008-03-07 23:13:12.12 server    使用 dynamic 锁分配。[500] 锁块,[1000] 锁所有者块。
2008-03-07 23:13:12.20 spid4     警告 ******************
2008-03-07 23:13:12.20 spid4     SQL Server 以单用户模式启动。允许对系统目录进行更新。
2008-03-07 23:13:12.21 spid4     启动数据库“master”。
2008-03-07 23:13:12.62 spid5     启动数据库“model”。
2008-03-07 23:13:12.62 server    正在使用“SSNETLIB.DLL”版本“8.0.194”。
2008-03-07 23:13:12.67 spid4     服务器名称是“ketea”。
2008-03-07 23:13:12.67 spid4     Skipping startup of clean database id 5
2008-03-07 23:13:12.67 spid4     Skipping startup of clean database id 6
2008-03-07 23:13:12.67 spid4     启动数据库“msdb”。
2008-03-07 23:13:12.85 server    SQL Server 正在监听 Shared Memory, Named Pipes。
2008-03-07 23:13:12.85 server    SQL Server 已准备好进行客户端连接
2008-03-07 23:13:12.90 spid5     清除 tempdb 数据库。
2008-03-07 23:13:13.62 spid5     启动数据库“tempdb”。
2008-03-07 23:13:13.68 spid4     警告 ******************
2008-03-07 23:13:13.68 spid4     尝试将默认排序规则更改为 Chinese_PRC_CI_AS。
2008-03-07 23:13:14.26 spid4     Clustered 索引(用于 master.sysdatabases)已还原。
2008-03-07 23:13:14.32 spid4     Non-clustered 索引(用于 master.sysobjects)已还原。
2008-03-07 23:13:14.34 spid4     Non-clustered 索引(用于 master.sysobjects)已还原。
2008-03-07 23:13:14.35 spid4      索引(用于 master.syscolumns)已还原。
2008-03-07 23:13:14.39 spid4      索引(用于 master.systypes)已还原。
2008-03-07 23:13:14.39 spid4      索引(用于 master.sysusers)已还原。
2008-03-07 23:13:14.53 spid4      索引(用于 master.sysproperties)已还原。
2008-03-07 23:13:14.56 spid4      索引(用于 master.sysfulltextcatalogs)已还原。
2008-03-07 23:13:14.82 spid4      索引(用于 master.sysxlogins)已还原。
2008-03-07 23:13:14.84 spid4      索引(用于 master.sysdevices)已还原。
2008-03-07 23:13:14.89 spid4      索引(用于 master.sysservers)已还原。
2008-03-07 23:13:14.89 spid4      索引(用于 master.syslanguages)已还原。
2008-03-07 23:13:14.93 spid4      索引(用于 master.syscharsets)已还原。
2008-03-07 23:13:14.95 spid4      索引(用于 master.sysfilegroups)已还原。
2008-03-07 23:13:15.00 spid4      索引(用于 master.spt_values)已还原。
2008-03-07 23:13:15.00 spid4      索引(用于 master.spt_datatype_info_ext)已还原。
2008-03-07 23:13:15.03 spid4      索引(用于 master.MSreplication_options)已还原。
2008-03-07 23:13:15.03 spid4      索引(用于 master.spt_datatype_info)已还原。
2008-03-07 23:13:15.06 spid4     Non-clustered 索引(用于 tempdb.sysobjects)已还原。
2008-03-07 23:13:15.07 spid4     Non-clustered 索引(用于 tempdb.sysobjects)已还原。
2008-03-07 23:13:15.07 spid4      索引(用于 tempdb.syscolumns)已还原。
2008-03-07 23:13:15.07 spid4      索引(用于 tempdb.systypes)已还原。
2008-03-07 23:13:15.09 spid4      索引(用于 tempdb.sysusers)已还原。
2008-03-07 23:13:15.10 spid4      索引(用于 tempdb.sysproperties)已还原。
2008-03-07 23:13:15.10 spid4      索引(用于 tempdb.sysfulltextcatalogs)已还原。
2008-03-07 23:13:15.10 spid4      索引(用于 tempdb.sysfilegroups)已还原。
2008-03-07 23:13:15.15 spid4     Non-clustered 索引(用于 model.sysobjects)已还原。
2008-03-07 23:13:15.15 spid4     Non-clustered 索引(用于 model.sysobjects)已还原。
2008-03-07 23:13:15.39 spid4      索引(用于 model.syscolumns)已还原。
2008-03-07 23:13:15.39 spid4      索引(用于 model.systypes)已还原。
2008-03-07 23:13:15.46 spid4      索引(用于 model.sysusers)已还原。
2008-03-07 23:13:15.46 spid4      索引(用于 model.sysproperties)已还原。
2008-03-07 23:13:15.48 spid4      索引(用于 model.sysfulltextcatalogs)已还原。
2008-03-07 23:13:15.48 spid4      索引(用于 model.sysfilegroups)已还原。
2008-03-07 23:13:15.90 spid4     Non-clustered 索引(用于 msdb.sysobjects)已还原。
2008-03-07 23:13:15.96 spid4     Non-clustered 索引(用于 msdb.sysobjects)已还原。
2008-03-07 23:13:16.10 spid4      索引(用于 msdb.syscolumns)已还原。
2008-03-07 23:13:16.14 spid4      索引(用于 msdb.systypes)已还原。
2008-03-07 23:13:16.17 spid4      索引(用于 msdb.sysusers)已还原。
2008-03-07 23:13:16.20 spid4      索引(用于 msdb.sysproperties)已还原。
2008-03-07 23:13:16.20 spid4      索引(用于 msdb.sysfulltextcatalogs)已还原。
2008-03-07 23:13:16.21 spid4      索引(用于 msdb.sysfilegroups)已还原。
2008-03-07 23:13:16.21 spid4      索引(用于 msdb.sysjobschedules)已还原。
2008-03-07 23:13:16.23 spid4      索引(用于 msdb.syscategories)已还原。
2008-03-07 23:13:16.24 spid4      索引(用于 msdb.systargetservers)已还原。
2008-03-07 23:13:16.24 spid4      索引(用于 msdb.systargetservergroups)已还原。
2008-03-07 23:13:16.24 spid4      索引(用于 msdb.RTblDatabaseVersion)已还原。
2008-03-07 23:13:16.28 spid4      索引(用于 msdb.sysalerts)已还原。
2008-03-07 23:13:16.28 spid4      索引(用于 msdb.sysoperators)已还原。
2008-03-07 23:13:16.29 spid4      索引(用于 msdb.syscachedcredentials)已还原。
2008-03-07 23:13:16.31 spid4      索引(用于 msdb.loghistory)已还原。
2008-03-07 23:13:16.53 spid4      索引(用于 msdb.RTblNamedObj)已还原。
2008-03-07 23:13:16.56 spid4      索引(用于 msdb.sysdtscategories)已还原。
2008-03-07 23:13:16.56 spid4      索引(用于 msdb.sysdbmaintplan_databases)已还原。
2008-03-07 23:13:16.56 spid4      索引(用于 msdb.mswebtasks)已还原。
2008-03-07 23:13:16.59 spid4      索引(用于 msdb.RTblProps)已还原。
2008-03-07 23:13:16.60 spid4      索引(用于 msdb.RTblRelshipProps)已还原。
2008-03-07 23:13:16.60 spid4      索引(用于 msdb.sysdownloadlist)已还原。
2008-03-07 23:13:16.60 spid4      索引(用于 msdb.sysjobs)已还原。
2008-03-07 23:13:16.62 spid4      索引(用于 msdb.sysjobsteps)已还原。
2008-03-07 23:13:17.20 spid4     已成功更改默认排序规则。
2008-03-07 23:13:17.21 spid4     恢复完成。
2008-03-07 23:13:17.26 spid4     Warning: override, autoexec procedures skipped.
2008-03-07 23:13:29.64 spid4     由于服务控制管理器发出了“停止”请求,SQL Server 将终止运行

    请问我该如何解决?
谢谢
                                                       

解决方案 »

  1.   

    SQL2000无法安装的解决办法1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)
    C:\Program Files\Microsoft SQL Server\80\Tools。 
    C:\Program Files\Microsoft SQL Server\MSSQL。2、注册表中的相关信息删除:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。 
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。 3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。4、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
    删除ExceptionComponents这个项目下的内容可能很多,只有在上面几个办法不行的情况下,使用此方法(注意不要全部删除)
    删除内容前先看下内容说明5、Windows目录中的Sqlstp.log文件,该文件列出了安装程序所执行的操作的详细信息,并包含安装期间遇到的所有错误。通过检查该文件,可以详细了解安装在什么地方失败、为什么失败。   6、SQL安装的时的错误信息保存在一个叫Errorlog的日志文件中,默认情况下该文件位于Program Files\Microsoft SQL Server\Mssql\Log目录中。该错误日志包含安装程序试图启动SQL-Server时SQL-Server所遇到的错误,这些信息可以帮助您深入检查错误原因。7、需要检查的另一个组件是Microsoft数据访问组件(MDAC)安装程序,它作为SQL-Server2000安装程序的一部分启动。SQL-Server2000安装程序会安装MDAC2.6。MDAC安装程序会创建名为Dasetup.log的单独的日志文件;您可以查看此日志文件并确保MDAC安装程序没有出现问题。
      

  2.   

    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、重启安装,问题解决
    -------------------------------------------------------
    如果问题依旧,试试先修复操作系统命令提示符下执行:
    sfc /scannow最后的方法:换Windows 2000 安装盘 和SQL Server2000安装盘
    有时候问题的原因很奇怪,有人曾更换了一个电源就解决了问题。
    1 先卸载您的 SQL Server 2000,必要的时候删除 Program Files\Microsoft SQL Server 文件夹
    2 打开注册表 
       在"开始"--"运行"键入 "regedit"     
    3 按下列顺序点击打开
       + HKEY_LOCAL_MACHINE 
          + SOFTWART
             + Microsoft
                + Windows
                   + CurrentVersion
                      + Setup      
                         + ExceptionComponents
    4 将 ExceptionComponents 下面的文件夹全部删除!
       如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           {60BFF50D-FB2C-4498-A577-C9548C390BB9}
    6 重新启动:
    7 重新安装 SQL Server 2000
      

  3.   

    你用什么操作系统装sql的什么版本?建议用windows 2000/2003 server 装 sql server 的企业版或标准版.
      

  4.   

    MSDE2000的安装方法http://cimg.163.com/tech/netSchool/excel/reference/msde2000.htm
      

  5.   

        
      我用的是XP SP2我已经有MSDE了(安装光盘里有)。
      
       现在的问题是不能成功安装MSDE,
     “装到还剩3秒的时候,安装进度条又自动回滚了。 
    然后提示  配置服务器失败。”! 
      

  6.   

    我用的是XP SP2 ,  安装的是MSDE2000
      用友U 850
    必须要用数据库
      

  7.   

    什么跟什么嘛?
       
        我用的是 XP SP2 专业版的,番茄花园的。要装的是MSDE 2000
     
    现在是安装不了MSDE2000    “装到还剩3秒的时候,安装进度条又自动回滚了。 
    然后提示  配置服务器失败。”!