在安装MSSQL 2005的向导期间如果您出现以下报错:
EventType:sql90setup p1:installtoolsaction.10 p2:0x643
p3:sqls_installpackageaction_perform p4:0x643
p5:packageengine_installpackageaction.cpp@167
p6:setup.exe@2007.90.1399.0 p7:none
解决的方法有:
一、可能是之前有安装过MSSQL但是失败了,再次重装的时候出现报错,需要修改注册表。
1)在控制面板中的“添加/删除程序”中彻底删除sql server。
2)将没有删除的sql server目录也删除掉,安装目录通常在这里:C:\Program Files\Microsoft SQL Server,要将这个文件夹全部删除掉。
3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它,这样就可以清除安装暂挂项目。
注:PendingFileRenameOperations记录的是一个未成功进行的文件更名操作, SQL Server2000在安装时可能会使用这个键值,记录在安装过程中对临时文件的操作,如果SQL Server2000在安装进程启动时就发现这个键值存在,它就认为上一个安装程序没有完成,从而拒绝继续自身的安装进程。
如果上面还是不能得到解决
那么再试下下面的:
1)开始\运行\输入regedit回车
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations删掉
2)+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 2005再试试。
文章来源:
阅读(555) | 评论(0) | 转发(0) |