一、搜索下载微软官方的Windows Installer Clean UP,安装并运行
二、选择需要卸载的Sql Server 2008 R2(与之相关的组件)
三、回到以前的安装目录(一般在[C:\Program Files\Microsoft SQL Server、C:\Program Files (x86)\Microsoft SQL Server]),将不需要的文件夹删除
四、清空注册表相关文件夹
1)HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager中找到PendingFileRenameOperations值并删除它(一般是没有的)
2)找到HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,删除它
3)找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server,删除它
4)找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer,删除它(一般是没有的)
五、到微软官网下载一个东西(下载链接:https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec),下载之后解压并用管理员权限打开命令提示符(win+x,点击管理员命令提示符),再打开解压后的文件夹,记得要关掉之前可能打开的注册表,然后执行 .\PsExec -i -d -s regedit
命令执行过后,会重新打开注册表,那么打开注册表中的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Installer/UserData,右击权限,选中Administrator,并勾选”□使用可从此对象继承的权限项目替换所有子对象的权限项目(P)”,应用-确定,关闭注册表
六、重启电脑安装SQL Server 2008 R2
以上就是完美安装SQl Server2008 R2的全过程了!
参照文档:https://blog.csdn.net/qq_34972627/article/details/78489925。