windows server 2012 R2的服务器无法使用postgresql


安装postgressql的数据库需要依赖vs2015的相关运行库。安装vs2015的vc库的时候,也会失败。运行时提示错误 0x80240017。
在windwos server 2012的服务器上面直接安装会失败。需要安装响应的补丁文件.
参考:https://www.pianshen.com/article/2377854021/

1:安装.NET framework 4.5.2: NDP452-KB2901907-x86-x64-AllOS-ENU.exe
2:安装C++  2013库
3:安装C++  2015库

如果按照vs2015报错,则 依次 按以下步骤安装:
01-Windows8.1-KB2919442-x64.msu
02-clearcompressionflag.exe
03-Windows8.1-KB2919355-x64.msu
04-Windows8.1-KB2932046-x64.msu
05-Windows8.1-KB2959977-x64.msu
06-Windows8.1-KB2937592-x64.msu
07-Windows8.1-KB2938439-x64.msu
08Windows8.1-KB2934018-x64.msu

目前测试安装这些补丁重新服务器就可以了。

补丁下载路径:
https://pan.baidu.com/s/1HhkiN2gXRqSeeJPgcSP_zQ#list/path=%2F

提取码: dxnt



相应的安装包在服务器上面已经放置了一份: ftp://svn.peakinfo.cn/software/depeng-postgresql