azure + postgresql: How to fix error: Unable to connect to server: server closed the connection unexpectedly

azure + postgresql: How to fix error: Unable to connect to server: server closed the connection unexpectedly

我在 azure 中使用 postgresql 服务器。直到几个小时前,我还能够从 pgAdmin 4 访问服务器,但现在我收到以下错误:

' 无法连接到服务器: 服务器意外关闭连接 这可能意味着服务器异常终止 在处理请求之前或期间。 '

与使用 psql 相同。

从我的节点 js 后端应用程序,我可以访问数据库以获取和编辑数据库。

如何修复 pgAdmin 4 和 psql 对数据库服务器的访问?

编辑: 我设法从 psql 连接,但仍然没有从 pgAdmin 4 连接,并且在 azure 中启用断开连接日志后,我得到了这个日志: ' 现有连接被远程主机强行关闭'。

帮我修好了:

$ brew services stop postgresql
$ brew install postgresql@10
$ brew services start postgresql@10
$ brew link --overwrite --force postgresql@10ode here

您需要在连接安全中添加您的 IP 地址或 VNet。默认情况下它被阻止。

就我而言,我选择创建一个 Azure SQL 数据库而不是 Azure Postgre 数据库SQL。我怀疑很多人都犯过这个错误,但如果你有,就会导致这个错误!