永发信息网

sql2000在xp下装不了的问题,装到最后老出现配置服务失败.

答案:2  悬赏:10  手机版
解决时间 2021-01-25 09:56
  • 提问者网友:动次大次蹦擦擦
  • 2021-01-24 19:27
以下是我在日志里摘取出的后半段,希望各位大虾看懂以下的具体问题,给予好的答案.之前我也有到处搜索过了相识的问题及答案,不过都未能解决

12:21:39 Begin Action: UpdateSystemPath
12:21:39 Path successfully updated.
12:21:39 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
12:21:39 End Action: UpdateSystemPath
12:21:40 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 65976 -U sa -P
12:21:40 Process Exit Code: (193)
12:21:52 安装程序配置服务器失败。参考服务器错误日志和 C:\WINDOWS\sqlstp.log 了解更多信息。
12:21:52 Action CleanUpInstall:
12:21:52 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
12:21:52 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

12:21:52 C:\WINDOWS\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
12:21:52 Process Exit Code: (0)
12:21:52 StatsGenerate returned: 2
12:21:52 StatsGenerate (0x0,0x1,0xf000000,0x200,2052,303,0x0,0x1,0,0,0
12:21:52 StatsGenerate -1,cool)
12:21:52 Installation Failed.
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-01-24 20:16
方法如下:

一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。

二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。

三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe)安装时不要选择MDSN的帮助文件

根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。

四. 打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:

在运行中输入regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],这个项里面

有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。

五. 再打开企业管理,再连接试试
全部回答
  • 1楼网友:何以畏孤独
  • 2021-01-24 21:42
xp不仅可以装sql server 2000个人版和开发版,企业版也是可以装的! 一.在sql服务器的安装盘中找到msde这个目录,并且点击setup.exe安装它,过程简单直接下一步就ok了。 二. 重启系统windowsxp,这下就可以看到sql服务的图标出现了。 三. 再拿出sql服务器版的安装光盘,直接安装客户端工具,这个不要多说吧?根据提示安装,只安装客户端工具。 四. 打开企业管理器,试用sa用户连一下,是不是用户登陆失败?因为你还没有与信任sql server 连接相关联。还好这个只要对系统注册表稍加修改就可以啦:在运行中输入regedit打开注册表编辑器, 找到[hkey_local_machine\software\microsoft\mssqlserver\mssqlserver],这个项里面有一个键值 loginmode,默认下,值是1,现在将值改为2,重启电脑。 五. 再打开企业管理,再连接试试,是不是ok了? windows xp下也装sql server 2000 想必大家都有过在windows xp下安装sql server 2000数据库失败的时候。因为sql server2000只默认安装在服务器版本上,所以一般家用版本是无法安装sql server2000的。 如果大家上网查找有关下安装sql server2000的有关帮助,大多数都是要从光盘下的msde目录中点击setup.exe安装sql server2000,再从光盘autorun.exe文件重新安装服务器版本。但是在番茄花园windows xp sp2版本中相关的办法根本不顶用,估计很多人也会遇到这样的情况。点击autorun.exe,没有提示“无法安装服务器端,只能安装客户端”,而是像2000或2003一样一路装下去,但是到了选择安装数据库类型的时候,出现的是“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误,无法继续安装。怎么办,难道不装了,非要换版本? 这个问题的解决的方式是: 打开注册表编辑器,在hkey_local_machine\system\currentcontrolset\control\session manager中找到pendingfilerenameoperations项目,并删除它。这样就可以清除安装暂挂项目。赶快打开你的sql server2000安装盘吧,一路直行,激动人心的场面出现了,sql server2000安装成功! 如果删除的注册表中尚未起作用,请你作如下操作: 一、开始\运行\输入regedit回车 +hkey_local_machine +system +currentcontrolset +control +session manager下的filerenameoperations删掉 二、+hkey_local_machine +software +microsoft +windows +currentversion +setup +exceptioncomponents下的东西全部删掉如: {077acec7-979c-40ab-9835-435ba1511e0d} {30c7234b-6482-4a55-a11d-ecd9030313f2} {3fdf25ee-e592-4495-8391-6e9c504dac2b} {60204bb3-7078-4f70-8f69-68297621941c}...... 总之有几项,就删几项,删掉后重启,再装sql server,就不会提示有挂起了。 在注册表中和系统中删除mssql相关的东西就ok了 关于问题中遇到sa用户登陆失败,没有与信任sql server连接相关联的可以作如下操作: 在运行中输入regedit打开注册表编辑器,找到 [hkey_local_machine\software\microsoft\mssqlserver\mssqlserver],这个项里面 有一个键值 loginmode,默认下,值是1,现在将值改为2,重启电脑。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯