最近在安装PostgreSQL,下载了一个9.2.1-1的64位版本,文件名为:postgresql-9.2.1-1-windows-x64.exe。安装时却发现有以下问题,根本安装不了。如下图:
在网上找了找,问题原因可能是VC++ runtime 已经安装,所以我们在安装PostgreSQL时不安装VC++ runtime 即可。
解决方法有如下两种:
1、在postgresql-9.2.1-1-windows-x64.exe文件的同级目录下新建一个bat文件,文件名可以自取,比如postgresql-9.2.1-1-windows-x64.exe.bat,内容如下:
postgresql-9.2.1-1-windows-x64.exe --install_runtimes 0
2、直接 win+r输入cmd回车弹出控制台,切换到安装包目录下,然后输入postgresql-9.2.1-1-windows-x64.exe --install_runtimes 0