【发布时间】:2021-01-20 19:28:39
【问题描述】:
我有一台 Windows 10 机器,我想访问在本地网络之外的另一台机器上设置的数据库。
有没有可能使用 postgresql 来实现?
非常感谢,非常感谢您为帮助我克服这种情况所做的努力。
【问题讨论】:
-
这需要更多信息。您是否可以控制其他数据库/机器?如果您有控制权,您是否知道该数据库的连接信息(主机、端口、数据库名称等)?您是否在本地计算机上安装了 Postgres 客户端,如果是,它是什么?你和远程机器之间有防火墙吗?
-
你好阿德里安,是的,我确实控制了另一台数据库机器。实际上,更准确地说,我需要为一个企业制作一个 Java 应用程序,它将在客户的计算机上运行(让我们认为它是计算机 n1)。但我希望将数据存储在 n1 本地网络之外的数据库中,当然我将获得有关它的完整信息(主机、端口、数据库名称等)。是的,我在客户端机器(计算机 n1)上安装了 postgres。当然,在 n1 和远程机器之间还有防火墙。我可以使用 SSH 隧道吗?非常感谢!
标签: postgresql networking remote-access host