MySQL数据库工程师入门实战课程视频教程
4194 人在学
标签: 数据库SQL Server计算机
不知道大家有没有遇到这种情况:以前装过SQL Server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。如下图:
针对这种问题,我们有什么方法来解决它呢?
方法一:
1)添加/删除程序中彻底删除sqlserver。
2)备份注册表,在“运行”中,输入“regedit”命令,打开注册表编辑器。
3)在HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\SessionManager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
4)再次安装SQL Server即可.
方法二:
1)点击“开始-运行”,输入“regedit”,打开注册表
2)找到目录HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\SessionManager
3)删除其中的“PendingFileRenameOperations”(在这里说明一下,PendingFileRenameOperations文件位于SessionManager右侧,即当你点击SessionManager时,在右边就可以看到了)
4)关闭注册表
5)重新开始安装SQL Server
原理:
Pending File Rename Operations记录安装过程中对临时文件的操作,SQLServer安装时发现这个键便会认为前一次安装程序没有完成,从而拒绝安装。
理论上说,这个键值在重新启动后应该被删除,可是由于某种原因,这个操作可能没有自动进行,就需要我们人为来删除。