Nikolay Baranenko Asked: 2016-11-25 16:03:23 +0800 CST2016-11-25 16:03:23 +0800 CST 2016-11-25 16:03:23 +0800 CST 如何使用端口 84 连接到 pgAdmin4 中的 DB PosgreSQL? 772 安装数据库服务器 PosgreSQL postgresql-9.6.1-1-windows-x64。 安装后,我将数字标准端口更改为 84。在 postgresql.conf port = 84 # 5433 (change requires restart) 我重新启动服务和新端口工作。 在我尝试通过 pgAdmin4 连接数据库服务器之后。 但是当我改变连接端口 pgAdmin4 写了 ERROR 我可以连接到端口少 1024 的数据库吗? postgresql postgresql-9.4 3 个回答 Voted Robert Chumley 2017-04-13T10:41:07+08:002017-04-13T10:41:07+08:00 应该删除此端口限制是有充分理由的。当使用基于服务创建端点的平台即服务 (PAAS) 时,通常在端口 80 或 443 上创建服务,无论 URL 后面是什么。由于这只是一个主机名,因此没有理由阻止它。这种情况与数据中心级别不同,因为这些服务可以随时启动。这个要求是任意的。 stef77 2018-04-26T04:45:12+08:002018-04-26T04:45:12+08:00 您可能需要考虑操作支持 pgAdmin 4 的 SQLite DB,例如存储在 AppData\Roaming\pgAdmin\pgadmin4.db 中。 在 pgAdmin 中使用端口 > 1024 创建您的服务器,然后通过 SQLite 删除服务器表中端口列上的约束(或将其从“端口 > 1024 ...”更改为“端口 > 1 ...”),然后然后更改相应服务器行上端口列的值。 当然,这是一个 hack,可能会在您安装 pgAdmin 更新时被覆盖。 Best Answer Saddam Khan 2016-11-25T21:12:45+08:002016-11-25T21:12:45+08:00 您的端口号必须大于 1024,如屏幕上打印的消息。pgadmin 中给出的错误小于 1024。
应该删除此端口限制是有充分理由的。当使用基于服务创建端点的平台即服务 (PAAS) 时,通常在端口 80 或 443 上创建服务,无论 URL 后面是什么。由于这只是一个主机名,因此没有理由阻止它。这种情况与数据中心级别不同,因为这些服务可以随时启动。这个要求是任意的。
您可能需要考虑操作支持 pgAdmin 4 的 SQLite DB,例如存储在 AppData\Roaming\pgAdmin\pgadmin4.db 中。
在 pgAdmin 中使用端口 > 1024 创建您的服务器,然后通过 SQLite 删除服务器表中端口列上的约束(或将其从“端口 > 1024 ...”更改为“端口 > 1 ...”),然后然后更改相应服务器行上端口列的值。
当然,这是一个 hack,可能会在您安装 pgAdmin 更新时被覆盖。
您的端口号必须大于 1024,如屏幕上打印的消息。pgadmin 中给出的错误小于 1024。