数据库被卸载,VSM无法卸载的解决办法

发布时间:  2012-07-19 浏览次数:  59 下载次数:  0
问题描述
VSM系统运行正常情况下,SQL Server 2000被卸载,VSM系统无法使用,需重新安装,此时卸载VSM,无法卸载
告警信息
处理过程

a、重启系统。SQL Server2000被卸载后,会存在数据库相关的残留进程,重启以清除部分残留进程
b、打开任务管理器,kill掉imapsvc、msdaemon、msserver、msresearch、imap、emf等进程(没有此进程可略过)
c、直接删除VSM安装文件夹
d、进入系统盘,删除“HWENGR”文件夹
e、删除MSSQL2000安装文件夹。
f、删除系统盘下的“Program files”文件夹下的“Microsoft SQL Server”文件夹。
g、删除系统盘下的“Program Files\Common Files\Microsoft Shared”目录下的“MSDesigners7”和“MSDesigners98”文件夹
h、删除注册表信息
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\SQLServer 2000
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADH

i、确保注册表中不存在键值“PendingFileRenameOperations”
j、重启系统。恢复完毕。

*如需再次安装vsm,运行install.bat时窗口一闪就消失了,先执行一次uninstall.bat即可

根因
SQL Server2000 被卸载后,VSM的数据库处理进程异常,导致卸载程序无法正常退出该进程
建议与总结

END