Win10上SqlServer2016安装
操作系统是win10,64位。安装过程中出现了这样的问题:安装程序
集“Microsoft.VC80.ATL,version=”8.0.50727.1833”,publicKeyToken=”1fc8b3b9a1e18e3b”,processorArchitecture=”x86”,type=”win32””期间出错。有关详细信息,请参阅“帮助和⽀持”。HRESULT: 0x80070005。
server 2016解决⽅法如下:
1 以管理员⾝份运⾏命令⾏窗⼝,输⼊:SFC /SCANNOW.
结果出现以下问题:Windows 资源保护到了损坏⽂件但⽆法修复这些⽂件。详细信息包含在 CBS.Log
%WinDir%\Logs\CBS\CBS.log。
2 以管理员⾝份运⾏命令⾏窗⼝,输⼊: /Online /Cleanup-image /Scanhealth.
以管理员⾝份运⾏命令⾏窗⼝,输⼊: /Online /Cleanup-image /Restorehealth.
再次执⾏第⼀步,如果不⾏,执⾏第三步。
3 如果出现问题:⽆法打开匿名级安全令牌
11⼀、点击开始,输⼊,打开组件服务,展开组件服务,计算机,右击我的电脑,选择属性
【备注】:如果⽆法选择到属性,请进⾏如下操作
a、点击开始,运⾏,输⼊services.msc,打开服务列表,启动Distributed Transaction Coordinato服务
b、点击开始,输⼊cmd,打开命令提⽰符,输⼊ msdtc -resetlog,
依次输⼊
msdtc -uninstall
msdtc -install
执⾏完成后,重新启动Distributed Transaction Coordinato服务
22、在默认属性选项卡中,勾选“在此计算机中启⽤分布式COM”
修改⾝份验证级别制定数据报级别上的安全设置如下
默认⾝份验证级别,设置为连接
默认模拟级别,选择为“标识”
33、点击开始,输⼊services.msc,打开服务列表,右键选择Distributed Transaction Coordinator服务,点击重新启动,重启该服务。
4 安装.NET Framwork 3.5.把win10系统中的source⽂件夹拷贝到D盘根⽬录,然后,
以管理员⾝份运⾏命令⾏窗⼝,输⼊: /online /enable-feature /featurename:NetFX3 /Source:D:\source\sxs.
5 再次运⾏Sql Server 2016安装程序即可。