请高手指导一下SQL安装不起的原因!!

yunanyunan 2007-02-12 11:26:41


我在帮一个朋友在服务器上安装SQL,他说安装不上,让我来帮忙,我上服务器去了以后,开始安装SQL2000,一点安装按钮就提示"安装程序检测出UnInstallshield正在使用中,请关闭UnInstallshield并重新启动安装程序,错误432"!
请高手指点!!!!
万分感谢!!!!!!!
...全文
1387 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
云路 2007-03-09
  • 打赏
  • 举报
回复
按楼楼上的作就可以了.
zard_daba 2007-03-09
  • 打赏
  • 举报
回复
aiyazs 说的对~~

进来帮顶
Sword_J 2007-03-09
  • 打赏
  • 举报
回复
你用的是光盘安装还是在硬盘上有备份?
如果是用硬盘上的备份安装的话应该把备份文件放在根目录下,而且文件名不能是汉字
如果是光盘安装的话建议你清理完以前安装留下的痕迹再装。光盘是可以用的吗?在其它机子上试试
Sword_J 2007-03-09
  • 打赏
  • 举报
回复
来学习的~~~
mlb2729 2007-03-09
  • 打赏
  • 举报
回复
還是以前安裝留下的問題,按照樓上 aiyazs(哎呀!) ( ) 信誉:107 Blog 2007-2-14 11:19:03 得分: 0 說的做,就沒問題了.
把以前安裝的所有痕跡都清楚干淨,問題就可以解決了,其實想簡單的話,重裝系統也可以...
namehzf 2007-02-14
  • 打赏
  • 举报
回复
我不会 帮顶
aiyazs 2007-02-14
  • 打赏
  • 举报
回复
以前的安装程序挂起了,需要手工删除一些文件和注册表信息
参照
1. 开始 , 依次 运行 。
2. 在 运行 对话框中, 键入 regedit 在 打开 框中。
3. 单击 确定 。
4. 在注册表编辑器, 检查以下注册表项的值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Tracking\{E07FDDA8-5A21-11d2-9DAD-00C04F79D434}
5. 如果步骤 4 中注册表项值设置为 1, 该值更改为 2时。

注意 此步骤防止下列注册表树: 被删除
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Service Manager
6. 通过使用 导出 选项备份以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\TCP\DefaultPort
7. 在控制面板, 双击 添加或删除程序 , 并删除的 SQLServer 实例。
8. 在注册表编辑器, 使用 导入 选项来还原注册表项, 第 6 步中备份。
9. 删除以下注册表树: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\MSSQLLicenseInfo
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Registration
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\SQLEW
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\HELP
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Tracking
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Replication\MergeReplicationProvider\MSJet
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\NP

注意 : 实例 SQLServer 桌面引擎和 SQL Server Desktop Engine (Windows) 不要求这些注册表树。
10. 删除以下注册表项: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\ClientSetup\CurrentVersion\Language
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\LastConnect\ SQLServer 实例 \
yunanyunan 2007-02-13
  • 打赏
  • 举报
回复
重启了也不行,把防火墙等所有能停的进程都禁止了也不行。
把注册表中的MSSQL相关的键值都删除了也还是不行,
InstallShield Installation Information 文件夹改名也不行,晕的,到底是那里出问题了
把前面建的文件夹mssql都删除了,重启N遍问题依旧。。。
li_net 2007-02-13
  • 打赏
  • 举报
回复
顶,按楼上的办法试了没有?
rockingfire 2007-02-13
  • 打赏
  • 举报
回复
可以在MS sql server 官方网站的到解答如下:

1. 开始 , 依次 运行 。
2. 在 运行 对话框中, 键入 regedit 在 打开 框中。
3. 单击 确定 。
4. 在注册表编辑器, 检查以下注册表项的值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Tracking\{E07FDDA8-5A21-11d2-9DAD-00C04F79D434}
5. 如果步骤 4 中注册表项值设置为 1, 该值更改为 2时。

注意 此步骤防止下列注册表树: 被删除
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Service Manager
6. 通过使用 导出 选项备份以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\TCP\DefaultPort
7. 在控制面板, 双击 添加或删除程序 , 并删除的 SQLServer 实例。
8. 在注册表编辑器, 使用 导入 选项来还原注册表项, 第 6 步中备份。
9. 删除以下注册表树: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\MSSQLLicenseInfo
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Registration
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\SQLEW
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\HELP
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Tracking
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Replication\MergeReplicationProvider\MSJet
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\NP

注意 : 实例 SQLServer 桌面引擎和 SQL Server Desktop Engine (Windows) 不要求这些注册表树。
10. 删除以下注册表项: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\ClientSetup\CurrentVersion\Language
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetLib\LastConnect\ SQLServer 实例 \

注意 : 实例 SQLServer 桌面引擎和 SQL Server Desktop Engine (Windows) 不要求这些注册表项。
spark_li 2007-02-13
  • 打赏
  • 举报
回复
一、重启系统
二、删除%temp%目录下所有的文件
8chen8 2007-02-13
  • 打赏
  • 举报
回复
重装系统是唯一的出路
ljc007 2007-02-13
  • 打赏
  • 举报
回复
找到以下注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager
删除此项中的所有 PendingFileRenameOperations 值
xypok 2007-02-12
  • 打赏
  • 举报
回复
重新启动一下看看!!

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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