【sql server安装错误】sql server2016重新安装操作【转】

转自:https://blog.csdn.net/Xue_Yang_/article/details/80240578

相信有很多刚入职场或者刚刚尝试使用SQLServer2016的人也可能遇到相同的问题。

在重装SQLServer2016之前,一定要!!!一定要把之前安装过的所有东西清除干净!

第一步:一定要先停止你已经安装过的服务!!打开你的任务管理器切换到服务,左下角打开服务,把所有SQLServer相关的服务都停掉。

   

    

第二步:打开你的控制面板——程序卸载——选择所有跟SQLServer有关的程序进行卸载,卸载顺序order by SQLServer版本desc。记住,优先卸载高版本的主要安装程序!比如

  

第三步:下载Windows Install Clean Up,选择所有的SQLServer相关程序,点击Remove清除,这里我所显示的是我安装的相关软件

  

第四步:清理注册表;WIN+R打开控制台输入regedit打开注册表

删除——进入   你的计算机\HKEY_CURRENT_USER\Software\Microsoft\     删除Microsoft SQL Server  一项

  \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

   

   

圈注的地方都要删掉

   

    

第四步:清除安装目录文件夹,以及相关文件

找到你的安装目录删除Miscrosoft SQLServer2016

   

我这里安装在C盘    C:\Program Files\Microsoft SQL Server

不要忘了映射文件C:\Program Files (x86)\Microsoft SQL Server

  

还有实例存放的文件C:\Users

第五步:重启电脑,检查是否清楚完毕,进行重装!这个安装步骤我就不详细说了,大佬们写的都没啥毛病,这里我找了一个觉得还不错的https://blog.csdn.net/andrewniu/article/details/78485312,大家可以去看看。但是要注意两点!!!!第一:安装的时候,在选择实例的时候,自命名一定不要跟之前安装过的实例名字重复,会避免很多错误。第二:选择ReportingService配置的时候,如果没有实际需要,选择仅安装即可。

下面简单说下常见的几个错误:

1402没有权限访问Components里面的某一项例如计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\676AB5FE5D83B0E4D899B39BA2109BF3\33BFF4F8507743445A8C433D1A1F2DE9

解决办法:打开注册表进入计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components

点击Components右键点击权限,高级:将所有者更改为Administrators,在审核一栏添加上Administrators并启用继承将应用改成该项及其子项。应用,确定,关闭,把上面重装之前的卸载步骤进行一边后,重启电脑再次安装。

如果还是不行,就进入C:\Windows将System32和SysWOW64的权限所有者改为Administrators,将完全控制,读取写入打钩,应用即可。他会提示你不能更改,或者降低权限什么的,你就点确定,最后那个一直弹窗就点×,然后确定,再重启,重新安装。

猜你喜欢

转载自www.cnblogs.com/gered/p/13187266.html