2015-03-20 15:46:18
1 打开注册表在"开始"--"运行"键入 "regedit"
删除在current_user和local_machine\software\microsoft\ 下有关 Microsoft sql server 全部信息.
2.把安装目录和C:\Program Files下的Microsoft SQL Server文件夹删了.
3.把自己的计算机名改为大写.4 重新启动:5 重新安装 SQL Server 2000
安装到最后,果然成功.心情舒畅....
问题的原因: 此问题属于sql server的bug, GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCn.dll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCn.dll) 保留返回时的名称。 当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误! 解决办法就是将计算机名称改为全部大写!
总结: 1、以后计算机名称一定用大写,免得惹来不必要的麻烦. 2、重装Sql Server时一定要记得清理注册表和SQL Server残留文件.并将master.mdf 和master.ldf删除。 3.相信"只要是问题,总有解决的方案,未到末路,别轻易放弃^-^"