【To ALL】装个人版,提示安装程序配置服务器失败。解决加分敬上。

liubocy 2009-08-16 09:36:16
安装到100%后出现的提示:


前天新买的笔记本,装个人版sql就碰到这个问题,提示: 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。

换装XP sp2、XP sp3、Window2003都是在100%出这个提示。

为了排除删不干净的问题我都在做好系统后,用ghost备份了。

照着网上类似的问题操作过,什么删注册表、运行reg的文件什么的都不行。

这个问题困扰2、3天了,如能解决,加分送上!

sqlstp.log:

20:16:38 SetFileSecuritySQLAndAdmin for C:\Program Files\Microsoft SQL Server\MSSQL returned: 0, 0
20:16:38 SetRegSecuritySQLAndAdmin for Software\Microsoft\MSSQLServer\MSSQLServer returned: 0, 0
20:16:38 Begin Action: UpdateSystemPath
20:16:38 Path successfully updated.
20:16:38 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
20:16:38 End Action: UpdateSystemPath
20:16:39 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe -F "C:\WINDOWS\sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q "Chinese_PRC_CI_AS" -H 1442304 -U sa -P
20:16:39 Process Exit Code: (193)
20:20:10 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
20:20:10 Action CleanUpInstall:
20:20:10 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
20:20:10 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

20:20:10 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
20:20:10 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

20:20:10 StatsGenerate returned: 2
20:20:10 StatsGenerate (0x80000000,0x1,0xf000000,0x300,2052,303,0x0,0x1,0,0,0
20:20:10 StatsGenerate -1,Administrator)
20:20:10 Installation Failed.
...全文
899 24 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
醉★红颜 2011-07-05
  • 打赏
  • 举报
回复
同样胡问题。弄了两天了。有没有解决了。告诉小弟一下。
caobingyi 2010-01-03
  • 打赏
  • 举报
回复
我的也出问题了
liubocy 2009-08-17
  • 打赏
  • 举报
回复
我晕,把这个安装在别的机器上装(有杀毒软件的)提示有病毒!原来是这样,换了个安装就好了。谢谢~
怎么加不了分了,是2个裤衩的原因?抱歉
guguda2008 2009-08-16
  • 打赏
  • 举报
回复
1.试一下重装系统文件
2.修复注册表,或安装ODBC修复工具
ODBC修复工具: http://211.101.4.50/download/canyin/tools/MDAC_TYP.EXE
xiaozejun 2009-08-16
  • 打赏
  • 举报
回复
这个问题正在学习中 过来向高手学习学习 帮顶 楼主解决问题后 请记得把解决的方法详细说一下 让我们也好好学习
lovemoreh 2009-08-16
  • 打赏
  • 举报
回复
换开发版试试看。
SQL77 2009-08-16
  • 打赏
  • 举报
回复
SQL Server 2000 安装错误,解决方法~ Process Exit Code: (1060) 指定的服务未安装 
今天早上,发现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.相信"只要是问题,总有解决的方案,未到末路,别轻易放弃^-^"可怜我为了这个问题都装了几次系统, 不过庆幸终于被我解决了 呵呵
liubocy 2009-08-16
  • 打赏
  • 举报
回复
能想到的都试过啦,每次在网上看到新的方法,就ghost还原干净系统,再装的。苦闷!
SQL77 2009-08-16
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 liubocy 的回复:]
引用 8 楼 sql77 的回复:
第一步:去掉“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的提示(否则你需要重启机器的)
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。


第二步:启动安装程序,不同的是,安装的时候选择“高级选项”,并点选“重建注册表项”,然后继续安装,目录继续指定上次安装的目录,这样安装就成功啦。 

这个也试过的,不行哦

引用 9 楼 feixianxxx 的回复:

1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......
这个也试过的哦。。。
[/Quote]
楼主的光盘是否有问题???其他地方装成功过吗
feixianxxx 2009-08-16
  • 打赏
  • 举报
回复
。。。。O(∩_∩)O~ 楼主 仔细找找问题。。
往往是细节
liubocy 2009-08-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 sql77 的回复:]
第一步:去掉“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的提示(否则你需要重启机器的)
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。


第二步:启动安装程序,不同的是,安装的时候选择“高级选项”,并点选“重建注册表项”,然后继续安装,目录继续指定上次安装的目录,这样安装就成功啦。
[/Quote]
这个也试过的,不行哦

[Quote=引用 9 楼 feixianxxx 的回复:]

1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......[/Quote]
这个也试过的哦。。。
feixianxxx 2009-08-16
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 liubocy 的回复:]
引用 6 楼 rucypli 的回复:
这2k的个人版装成过吗


装成功过,我也曾怀疑,在别的机器装是可以的(包括另外新买的个人版安装盘)。

装好Xp sp2、sp3版本及window2003后就开始装个人版的sql了。不存在有残留的问题。

也没装过Oracle什么的。


[/Quote]
9楼的方法搞过了?
liubocy 2009-08-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 rucypli 的回复:]
这2k的个人版装成过吗
[/Quote]

装成功过,我也曾怀疑,在别的机器装是可以的(包括另外新买的个人版安装盘)。

装好Xp sp2、sp3版本及window2003后就开始装个人版的sql了。不存在有残留的问题。

也没装过Oracle什么的。

feixianxxx 2009-08-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 rucypli 的回复:]
这2k的个人版装成过吗
[/Quote]
。。。标题。。
--小F-- 2009-08-16
  • 打赏
  • 举报
回复
把所有有关的服务全部停止 把C盘下的文件删除 然后在用超级兔子清理下注册表 再重新启动下机器
feixianxxx 2009-08-16
  • 打赏
  • 举报
回复

--方法1
首先把安装目录和C:\Program Files下的Microsoft SQL Server文件夹删了,删除在current_user和local_machine\software\microsoft\ 下有关 Microsoft sql server 全部信息,然后

1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......

4 重新启动:
5 重新安装 SQL Server 2000


http://hi.baidu.com/%CC%EC%B2%C5%B0%AE%CC%EC/blog/item/78808166bbc7d223aa184c33.html
这也有总结 错误跟楼主 自己看看
SQL77 2009-08-16
  • 打赏
  • 举报
回复
SQLServer安装程序配置服务器失败.参考服务器错误日志和c:\windows\sqlstp.log了解更多信息”错误2007年07月15日 星期日 16:25SQL 2000 安装程序配置服务器失败解决方法:日志文件引用内容:

13:09:40 Process Exit Code: (-1)
13:10:45 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
13:10:45 Action CleanUpInstall:
13:10:45 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
13:10:46 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

13:10:46 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
13:10:47 Process Exit Code: (0)
13:10:47 StatsGenerate returned: 2
13:10:47 StatsGenerate (0x80000000,0x1,0xf000000,0x200,2052,303,0x0,0x1,0,0,0
13:10:47 StatsGenerate -1,Alvin)
13:10:47 Installation Failed.13:09:40 Process Exit Code: (-1)
13:10:45 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
13:10:45 Action CleanUpInstall:
13:10:45 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
13:10:46 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

13:10:46 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
13:10:47 Process Exit Code: (0)
13:10:47 StatsGenerate returned: 2
13:10:47 StatsGenerate (0x80000000,0x1,0xf000000,0x200,2052,303,0x0,0x1,0,0,0
13:10:47 StatsGenerate -1,Alvin)
13:10:47 Installation Failed.在一个博客的评论里找到了如下解决办法供大家参考。

第一步:去掉“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的提示(否则你需要重启机器的)
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。


第二步:启动安装程序,不同的是,安装的时候选择“高级选项”,并点选“重建注册表项”,然后继续安装,目录继续指定上次安装的目录,这样安装就成功啦。
lihan6415151528 2009-08-16
  • 打赏
  • 举报
回复
用安装盘删除以前安装过的部分,如果不行,点击开始 运行——注册表然后到software和service当中把所有关于SQL-SERVER的这册删掉
rucypli 2009-08-16
  • 打赏
  • 举报
回复
这2k的个人版装成过吗
feixianxxx 2009-08-16
  • 打赏
  • 举报
回复
C:\Program Files\Microsoft SQL Server文件夹下的(80和MSSQL类文件夹)全部删除
加载更多回复(4)

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧