时间:2021-07-01 10:21:17 帮助过:5人阅读
Microsoft SQL Server 2008 R2安装后,可能一些原因导致程序故障,需要重新安装,但是卸载后,很难再进行安装,基本都会报错,导致程序无法正常安装使用,以下是亲测有效的方法,屡试不爽,以及一些其它可能出现的问题,如参照以下方法仍旧不能解决,建议重新安装系统,再安装数据库,这是最简单最有效的方法,。
第一部分完全卸载Microsoft SQL server 2008 R2
2. 进入后选择程序和功能
12.删除安装盘中残余文件,本次安装默认在C盘,路径如下所示,
C:\Program Files\Microsoft SQL Server
C:\Program Files (x86)\Microsoft SQL Server(64位操作系统有此项)
C:\Program Files (x86)\Microsoft SQL Server Compact Edition(64位操作系统)
C:\Users\Administrator\AppData\Local\Microsoft
C:\Users\Administrator\AppData\Roaming\Microsoft
Users 即windows 7 的C盘下“用户”文件夹,windows 8显示为Users,Administrator即计算机管理员账户,具体根据电脑自定义的名称。
如果找不到administrator文件夹下面的AppData文件夹,点击文件对话框菜单栏的“工具”,选择文件夹选项进行设置,如下图所示
如果再删除文件夹的时候,发现删除不掉,提示被占用,可以选择重启计算机试试,如果还是不行,可以用强制的方法,安装了360或者腾讯电脑管家的用户,可以采取粉碎文件的操作,右键,选择文件粉碎,如下图所示:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
打开注册表:点击左下角windows图标,选择运行,然后输入regedit
到此为此,已删除完成,亲测有效,下面安装过程就是在此处卸载完成后进行的。
一般系统自带,如没有,下载地址:http://pan.baidu.com/s/1qWG37T6
下载安装后运行程序,找到关于Microsoft SQL Server 的选项,全部选择,然后点击Remove,需要时间,请耐心等待,完成后根据上面的介绍,删除文件夹和注册表的残余项目。
第二部分再次安装Microsoft SQL server 2008 R2
Microsoft SQL Server 2008 R2下载地址:http://pan.baidu.com/s/1nthxNxn
此文件为.iso格式,下载后解压即可,或者用虚拟光驱下载,下载安装虚拟光驱后,右键点击文件,选择加载
虚拟光驱下载地址:http://pan.baidu.com/s/1mg5Mt5I
打开C:\Users\Administrator\AppData\Local , users在win7中显示为用户,在win8中显示users,可以在地址栏中直接输入上述地址,
打开Local后,找到Microsoft_Corporation文件夹下的LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx这个文件夹删除
删除此文件夹即可正常运行安装程序。
如果SQL Server 2008 R2在此处安装过程中提示Could not open key请参照如下解决方案,如没有报错,请跳过此步,报错信息如下图所示,
此问题为注册表权限的问题,可能权限设置有问题,导致程序无法访问,修改权限即可。首先找到提示的位置,报错信息中写的UNKNOWN,地址未知,根据后面的路径,可以找到具体位置。
解决方法一:
以管理员身份运行CMD命令提示符,输入以下语句并运行就OK了
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
如方法一无法解决,请参照解决方法二:
注册表位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\ Installer\ UserData\ S-1-5-18\ Components
图中所报错的路径的项目都在Components下面,如果逐一进行更改,会不停报错,直到修改到不报错,这需要很多时间,现在就直接批量更改Components的权限即可
如下图所示,右键选择权限
注意everyone的权限要勾上完全控制,读取以及特殊权限
然后点击Componets的权限对话框中的高级选项,选择所有者
选择其他用户或组
和上面一样,在高级里面添加Everyone
选择好Everyone后,点击确定,在高级设置里面勾上:替换子容器和对象所有者
在刚刚错误界面点击确定就可以了,安装程序会继续,如果继续报错,继续刚才步骤,没报错会进行下面操作
20.开始安装,理论上,前面删除干净了,检测都通过,没有报错,就静静的等待安装程序进行即可。但是有时候也会在此处报错,目前在此处只遇到过一个因为系统windows installer服务未开启导致的安装报错。
以上为一些完全删除及重新安装过程,亲测有效,还有一些在安装其它机器时候遇到的报错,如果遇到其它报错,可以通过百度解决问题,解决不了就考虑重新安装系统吧,这是最简单也是最粗暴的解决方法。
Microsoft SQL Server 2008 R2完全卸载再安装手册
标签: