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


如果是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修复工具    


    



      失败情况三:
       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修复工具不能下载,可以从正确的计算机上将上面注册表项到处,再导入到错误的计算机上就可以了。