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。我怀疑很多人都犯过这个错误,但如果你有,就会导致这个错误!
我在 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。我怀疑很多人都犯过这个错误,但如果你有,就会导致这个错误!