注册 登录
编程论坛 SQL Server论坛

为何安装不上SQL server?请帮忙

jasminesunup 发布于 2006-07-19 15:08, 1733 次点击

以前在本机安装过SQL,后由于操作系统出现了故障,重装操作系统导致D盘上的SQL不能用了,于是删掉SQL准备重装,现在怎么也装不上,计算机提示有以前挂起的文件,以前的文件夹我已经删除了,不知哪个是,请帮助。

新手

25 回复
#2
zhaoj2006-07-19 15:22
你在注册表里面HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations,并删除PendingFileRenameOperations,这样就可以清除安装暂挂项目了。
#3
jasminesunup2006-07-19 15:29
谢谢啦!
#4
jasminesunup2006-07-19 15:31
请问注册表在哪个文件里?
#5
zhaoj2006-07-19 15:40
“开始”-“运行”,在“运行”里面输入“regedit”,再按回车就可以进入到注册表里面了。删除PendingFileRenameOperations后,重启电脑,再安装就不会提示有以前挂起的文件了。
#6
jasminesunup2006-07-19 16:18
明白啦。谢谢!
#7
jasminesunup2006-07-19 17:38
请问已经删除了这个文件也重启计算机为何还是一样?
#8
zghkeen2006-07-19 17:43
你的电脑上有没有装microsoft office?
我试过装了microsoft office,就不能装SQL。删了microsoft office也还是安装不了。
必须重转系统,然后先装SQL,再安装microsoft office。
如果实在没有办法,就试试这个。
#9
jasminesunup2006-07-19 17:46
啊,装了office 2003,可是以前也有装,就能安装,现在为何不可?
#10
zghkeen2006-07-19 18:02
以前你是先装那个,office 2003,还是sql server?
我的也是office 2003.我装sql server的时候就出现了我上面所说的问题。
#11
jasminesunup2006-07-19 18:09
后装的sql
#12
jasminesunup2006-07-19 18:11

你怎么解决的?

#13
jasminesunup2006-07-19 18:36
究竟怎么回事呀?是我删除的不完全吗?怎么才能找到被挂起的文件?

#14
zghkeen2006-07-19 18:58
不知道啊
我是重装系统以后,先安装SQL Server,这样就行了。
#15
fengxfu2006-07-22 23:55
我先装的office 2003,后装的sql.可以用的@
#16
神经塔2006-08-14 21:47

建议重装系统

#17
cxjyw2006-08-17 09:28
最简单的方法,上网下一个软件清理的工具,一次把你不需要的东西全部清理掉,免得你在注册表里把注册表弄坏了。
#18
偷着乐2006-08-17 12:07

同意楼上的,不分秩序哈

#19
mamawoaini2006-10-19 20:44

哦,方法是可行的,我试过了。只是你删除那个注册表之后,就不重起了,立即安装,就可以了。

#20
hrbbc2006-10-20 16:57

我是先装了SQL server 2005 然后又装了office 2003,后来我把2005给删除了,可是再装2000的时候就提示有挂起了。
删了注册表里的文件还是不行。
那我把2003删除了以后,可以装2000吗???

#21
mylover6242006-10-20 20:04
对啊,我这也可以的.
#22
雨之神2006-10-23 09:51
她的系统已经是重新做的了,应该和注册表没关系了吧.

#23
daishaodong2006-10-23 16:25
要正常卸载,在控制面板里卸载
#24
潇洒老乌龟2006-10-23 20:38

SQL2000无法安装的解决办法

1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)
C:\Program Files\Microsoft SQL Server\80\Tools。
C:\Program Files\Microsoft SQL Server\MSSQL。

2、注册表中的相关信息删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。

3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

4、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
删除ExceptionComponents

这个项目下的内容可能很多,只有在上面几个办法不行的情况下,使用此方法(注意不要全部删除)
删除内容前先看下内容说明

5、Windows目录中的Sqlstp.log文件,该文件列出了安装程序所执行的操作的详细信息,并包含安装期间遇到的所有错误。通过检查该文件,可以详细了解安装在什么地方失败、为什么失败。

6、SQL安装的时的错误信息保存在一个叫Errorlog的日志文件中,默认情况下该文件位于Program Files\Microsoft SQL Server\Mssql\Log目录中。该错误日志包含安装程序试图启动SQL-Server时SQL-Server所遇到的错误,这些信息可以帮助您深入检查错误原因。

7、需要检查的另一个组件是Microsoft数据访问组件(MDAC)安装程序,它作为SQL-Server2000安装程序的一部分启动。SQL-Server2000安装程序会安装MDAC2.6。MDAC安装程序会创建名为Dasetup.log的单独的日志文件;您可以查看此日志文件并确保MDAC安装程序没有出现问题。

#25
李彬2006-10-25 13:51
确实有这么个问题,有时候要先装SQL,然后在装office!
#26
hanbingchong2006-10-25 20:41

你装的sql是哪一个版本的呀

1