目的

由于我经常在虚拟机或者云主机中安装服务器系统,但这些主机性能都不太强,一般来说装 win2016/win2019之类的比较吃力,一般来说我就选择了 Win 2012 R2。这家伙内存占用和兼容性都能满足我的要求。

问题

每次在Win 2012 R2上安装SQL Server 较高版本时,有一个兼容性问题挺恼火的,服务器会报一个 KB2919355 未安装的错误,而安装 KB2919355 ,则又需要安装 KB2919442。

解决

虽然过程有些繁琐有些纠结,我们还是要做,跟着我的脚步,一起来解决这个问题把。

 

1.首先需要下载并安装 KB2919442 补丁

https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=42153

2.再下载并安装 KB2919355补丁

https://www.microsoft.com/zh-CN/download/details.aspx?id=42334

这里安装KB2919355有点繁琐,需要按照一定的顺序,另外补丁有7-8百兆的样子。

安装顺序如下:clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018


做完这些,你就可以再次安装SQL Server了。

小编测试在Windows Server 2012 R2安装 Sql Server 2016 / Sql Server 2017 均会遇见此问题。其他版本暂时没有测试,如果你在安装更新版本遇到此问题,也可以留言告诉我加上去。

点赞(3) 打赏

Comment list 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部