昨天晚上碰到这sql sever无法安装的问题,相当郁闷。提示如下
引用:
安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
可是我查看sqlstp.log的时候没发现什么异常提示,:( 更纳闷了~~
到微软支持找找了,解决了。简单写个笔记供论坛上的朋友参考。
引用:
链接:http://support.microsoft.com/kb/285100/zh-cn
FIX:当 Windows 计算机名是大小写混拼形式或小写形式时,安装失败
症状 在 GetComputerName 返回一个小写或大小写混拼的服务器名称的服务器上,通过共享的内存网络库进行的连接尝试会失败。
当共享内存连接尝试失败时,SQL Server 2000 网络库尝试链接一个备用协议。
当您在其名称全部是小写或大小写混拼的计算机上安装 Microsoft SQL Server 2000 或 Microsoft SQLServer 2000 Desktop Engine (MSDE 2000) 的任何版本时,安装程序可能会失败,并且会显示以下两条消息之一:
对于 MSDE 2000: Setup failed to configure the server.Refer to the server error logs and setup error logs for more information.
对于 SQL Server 2000: Setup failed to configure the server.Refer to the server error logs and sqlstp.log for more information.
原因GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCn.dll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCn.dll) 保留返回时的名称。
解决方案现在,Microsoft提供了受支持的修复程序,但该程序只用于纠正本文所描述的问题。只有系统遇到本文提到的特定问题时才可应用此修复程序。此修复程序可能还会接受其他测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待下一个包含此修复程序的 SQL Server 2000 Service Pack。
要立即解决此问题,请与 Microsoft 产品支持服务部门联系,以获取此修复程序。有关“Microsoft 产品支持服务”电话号码和支持费用信息的完整列表,请访问下面的 Microsoft 网站:http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;%5Bln%5D;cntactms)
注意:特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新能够解决您的问题,可免收通常情况下收取的电话支持服务费用。对于特定的更新无法解决的其他支持问题和事项,将正常收取支持费用。 该修复程序的英文版应具有以下或更新的文件属性:文件名 平台
----------------------
SSMSLPCn.dll Intel
SSMSLPCn.pdb Intel
用户可以从 Microsoft 下载中心下载以下文件:
SSMSLPCn323.exe (http://download.microsoft.com/download/sqlsvr2000/update/1.0/win98/en-us/ssmslpcn323.exe)
发布日期:2001 年 1 月 22 日
有关如何下载 Microsoft 支持文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:119591 (http://support.microsoft.com/kb/119591/) 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新的病毒检测软件。该文件存储在安全性已增强的服务器上,以防止在未经授权的情况下对其进行更改。
SSMSLPCn323.exe 文件包括下列文件:
| 文件名 | 大小 |
| EULA.txt | 2 KB |
| Readme.txt | 1 KB |
| SSmsLPCn.dll | 29 KB |
| SSmsLPCn.pdb | 73 KB |
注意:如果这是新安装的 SQL Server,则您没有可以将此文件复制到其中的 C:\Program Files\Microsoft SQLServer\MSSQL\Binn 文件夹。要应用此修复程序,请将 SQL Server 安装 CD的内容复制到硬盘上,然后使用文件的新修复程序版本替换硬盘上现有的文件版本。此项操作完成后,从硬盘驱动器上安装修复程序。
有关更多信息,请参阅修复程序附带的 Readme.txt 文件。
注意:由于文件相关性,含有上面的文件的最新修复程序或功能可能也包含其他文件。
另外如果遇到挂起方面的问题,可以找找论坛里的“挂起清除“工具。