
[英]pgAdmin4 - postgresql application server could not be contacted
[英]pgAdmin4: remote access to PostgreSQL server
当连接到同一专用网络时,我可以从终端访问实验室中的远程 PostgreSQL 服务器,并使用 pgAdmin4。
从终端:
PC:~$ psql -h 193.13x.xx.xx -U myusername -W dbname
#then password after prompt
使用 pgAmin4:
Host name/address: 193.13x.xx.xx
Port: 5432
Maintainance database: dbname
Username: myusername
Password: *******
但是,当我切换到另一个网络eduroam
,我只能通过终端连接到远程服务器,而不是从 pgAdmin4。 所以离开实验室工作并不容易。
是否有解决方法可以通过 pgAdmin4 启用连接?
我只能通过终端连接到远程服务器,而不是从 pgAdmin4。 所以离开实验室工作不是很容易。 是否有解决方法可以通过 pgAdmin4 启用连接?
是的。 对此的通用答案是:使用SSH 隧道。 当您无法从某个网络外部直接访问数据库时,这是很常见的,根据评论中的错误消息,这似乎是您的情况。
如果您需要有关 pgAdmin4 的具体建议,请考虑搜索“pgadmin4 ssh 隧道”,网上有很多教程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.