SQL Server2000安装错误解决方法

一、出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回 

如果是windows xp的系统,可以在C:/WINDOWS目录下查看sqlstp.log文件,里面有错误信息,敝人曾碰到过几种情况,参考了部分网络资料,现整理如下:

       失败情况一:
       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:        
       解决方法 当出现这个错误时,试一下重装系统文件:修复系统而不是全新安装。修复系统文件之后,再装sql server,则不会出现此错误消息

     

      失败情况三:
       sqlstp.log文件中的错误信息:
           在与服务?
          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修复工具:
211.101.4.50/download/canyin/tools/MDAC_TYP.EXE
    
      失败情况三:
       sqlstp.log文件中的错误信息:        
         driver={sql server};server=soyo;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=soyo;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=soyo;UID=sa;PWD=;database=master
         [Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。
         [Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionR
         ###############################################################################
         13:50:07 Process Exit Code: (-1)
         13:50:10 安装程序配置服务器失败。参考服务器错误日志和 C:/WINNT/sqlstp.log 了解更多信息。
         13:50:10 Action CleanUpInstall:


      这种问题据说是SQL Server2000的bug,主要是计算机名含有小写字母。将计算机名改为大写就行了。
修改计算机名可以通过调用控制面板来实现,也可以通过调用注册表编辑器来实现。比如要将计算机名由'holyrong'改为'HOLYRONG',则可以按照下述方法进行操作:在注册表中(cmd-->regedit)打开HKEY_LOCAL_MACHINE/System/CurrenControlSet/Control/ComputerName/ComputerName,将名为'ComputerName'的主键的值从原来的'holyrong'更改为'HOLYRONG',注销用户或重新启动Windows后就会生效。
二、弹出消息框command line option syntax error,type command/? for help
     
   当安装程序安装到:
   安装程序正在安装ms数据访问组件时,屏幕出现错误提示:command line option syntax error,type command/? for help然后点确定继续,结果到:安装程序正在安装HTML帮助时,屏幕又出现标题为html help 1.32 update错误警对话框提示:command line option syntax error,type command/? for help。然后再点确定继续,安装程序开始复制文件,复制完文件后又出现错误提示:无法找到动态连接库sqlunirl.dll。于指定路径点确定后安装程序停止运行,让查看安装日志

    解决方法:

    引起这问题的原因是,SQLServer的安装文件放在中文目录下。
    将SQLServer的安装文件,拷到英文目录,安装就OK。
    比如,将D:/软件/Sqlserver中的"软件"去掉

三、在安装的开始弹出消息:“Microsoft SQL Server 2000Enterprise Edition服务器组件在此操作系统上不受支持,只有客户端组件才可用于安装

   出现这种情况应该是在windows xp中安装SQL Server2000的企业版。以下是部分帮助信息:
     如果你使用的是 Windows   XP   Professional或Home版,那么你只能安装personal(个人),   developer(开发),   evaluation(评估)   或   MSDE   版的SQL。
    企业版对操作系统的要求: Microsoft Windows NT Server 4.0 Service Pack 5 或更高版本、Windows NT Server 4.0 Enterprise Edition Service Pack 5 或更高版本、Windows 2000 Server、Windows 2000 Advanced Server 或 Windows 2000 Datacenter Server 

     失败情况二:
     sqlstp.log文件中的错误信息:
          正在与服务?
          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修复工具:
211.101.4.50/download/canyin/tools/MDAC_TYP.EXE
      如果ODBC修复工具不能下载,可以从正确的计算机上将上面注册表项到处,再导入到错误的计算机上就可以了。    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值