执行pg_ctl命令报不支持的16位应用程序

目录 环境 症状 问题原因 解决方案   环境 系统平台:Microsoft Windows (64-bit) 10 版本:5.6.5   症状

Microsoft Windows10系统中,通过cmd窗口执行pg_ctl命令,报“不支持的16位应用程序”的错误。如图:

执行pg_ctl命令报不支持的16位应用程序

  问题原因

win10系统不支持16位应用程序的现象,一般是因为系统默认策略导致的。

  解决方案

1、使用win+r快捷键将系统中的运行程序打开,然后在输入框中键入:“gpedit.msc”,然后确定打开组策略。

执行pg_ctl命令报不支持的16位应用程序

2、进入到主界面之后接着使用鼠标在左侧依次展开“计算机配置--管理模板--Windows组件--应用程序兼容性”,打开之后在右侧的界面中找到下图所示的“防止访问16位应用程序”;

执行pg_ctl命令报不支持的16位应用程序

3、双击打开,将左上角设置为“已启用”模式,最后使用“确定”按钮来保存设置;

执行pg_ctl命令报不支持的16位应用程序   相关文档
上一篇:postgresql查询表的大小


下一篇:pg_probackup