SQL Server 2000 安装错误,解决方法 Process Exit Code: (1060) 指定的服务未安装

摘要:
有关详细信息,请参阅服务器错误日志和C:\WINDOWS sqlstp日志。服务器网络库组件在返回时保留该名称。小结:1.今后,计算机名称必须大写,以避免不必要的麻烦。2.重新安装SqlServer时,请记住清理注册表和残留的SqlServer文件,并删除master。mdf和master.ldf。

今天早上,发现SQL Server2000 无法连接.打开服务管理器后.启动服务器..发现服务器启动后自动关闭.真郁闷.还以为是SQL Server2000文件丢失.于是卸裁SQL Server2000后.重装..但装到最后配制文件时.却跳出一个对话框"安装程序配置服务器失败...."查了安装日志如下:

.......

14:34:50 Process Exit Code: (-1)

14:34:53 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。

14:34:53 Action CleanUpInstall:

14:34:53 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe    -Silent 1 -Action 4 -Service SQLSERVERAGENT

14:34:53 Process Exit Code: (1060) 指定的服务未安装。

14:34:53 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe    -Silent 1 -Action 4 -Service MSSQLSERVER

14:34:53 Process Exit Code: (0)

14:34:53 StatsGenerate returned: 2

14:34:53 StatsGenerate (0x80000000,0x1,0xf00000,0x100,2052,303,0x0,0x1,0,0,0

14:34:53 StatsGenerate -1,Administrator)

14:34:53 Installation Failed.

     在网上搜索问题解决方法.发现很多人都用重装系统方法解决这问题.自己试试别的方法.试了二次都不成功.真心痛着爱机,老得重新起动才能装这软件.心情极度沮丧.真不愿意花很长的时间去装系统.

     最后.用心试了另一方法

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.相信"只要是问题,总有解决的方案,未到末路,别轻易放弃^-^"

可怜我为了这个问题都装了几次系统, 不过庆幸终于被我解决了    呵呵

免责声明:文章转载自《SQL Server 2000 安装错误,解决方法 Process Exit Code: (1060) 指定的服务未安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[转]C/C++:构建你自己的插件框架使用redis zset实现抽奖,奖池商品按时间随机分布下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Windows 10 彻底关闭 Antimalware Service Executable 降低内存占用

概述 最近给内网的一台电脑安装 Windows 10 专业版系统,由于此电脑不会涉及到不安全因素,所以杀毒软件非必须。 以最大限度节省系统资源考虑,默认安装的 Micoroft Defender 占用了大量内存,而且还有不断增长的趋势。 参考了网上五花八门的方法:修改注册表、编辑组策略等等,但是没有一种方式能真正的关掉 Antimalware Servi...

ANOMALY: use of REX.w is meaningless (default operand size is 64)问题处理-已解决

转载于:https://www.aix2.com/605.html,亲测有效,在此记录一下 尝试的解决方案 1:针对所有程序 注册表中增加项 计算机HKEY_LOCAL_MACHINESOFTWARETECOcular.3agentconfig 下 新建 [字符串值]  hookapi_disins,数值数据: 1 2:针对特定程序 注册表中增加项 计算机...

Ditto在教学上的应用

Ditto在教学上的应用 我喜欢iOS和macOS生态的一个原因是,你在iphone上看到一段好文字,复制一下,到macbook中粘贴一下就可以了,这体验太爽了。 大家可能相信大家都听过这样一则笑话: “是这样的张总,你在家里的电脑上按了CTRL+C,然后在公司的电脑上再按CTRL+V是肯定不行的。即使同一篇文章也不行。不不不,多贵的电脑都不行。” 我相信...

什么是进程

问题:假如,现在你要写一个计算加法的小程序,这个程序需要的输入来自于一个文件,计算完成后的结果则输出到另一个文件中。 步骤: 一,由于计算机只认识 0 和 1,所以无论用哪种语言编写这段代码,最后都需要通过某种方式翻译成二进制文件,才能在计算机操作系统中运行起来。 二,而为了能够让这些代码正常运行,我们往往还要给它提供数据,比如我们这个加法程序所需要的输入...

Windows下用FFmpeg+nginx+rtmp搭建直播环境 实现推流、拉流(超简单教程)

Windows下用FFmpeg+nginx+rtmp搭建直播环境 实现推流、拉流(超简单教程) 原文链接:https://www.jianshu.com/p/eacfc0a9f2fd 话不多先森Y关注 12018.07.20 10:55:22字数 622阅读 18,545 成功运行!!​ 1.环境 开发环境:windows 开发工具:FFmp...

iphone的mov文件复制到电脑的方法

问题:   把iphone拍摄的mov格式视频传windows电脑时,总会报错终止,导致无法复制。 解决方法: 1、iphone->设置->照片,将最底下“传输到MAC或PC”的选项,从“自动”改为“保留原片”。 2、将iphone重新连接电脑即可。...