【发布时间】:2021-04-16 15:55:53
【问题描述】:
我正在尝试使用 pgAdmin 或 sql developer 在本地连接到远程数据库。数据库在 GCP 上,但我不知道我错过了什么。 在截图上
它在 GCP 中配置为 Cloud SQL 实例,问题是最初它没有公共 IP 只有私有 IP。所以我按照以下说明暴露了一个:https://cloud.google.com/sql/docs/postgres/authorize-networks#authorized-networks
这是当前的样子(我正在使用 VM 实例中的 java 项目的 application.properties 中的用户名和密码来连接到 sqlDeveloper):
screen of the configuration of CloudSql
以及sql developer的配置:
肯定有什么遗漏或者我做错了。
谁能帮我在本地连接到数据库。 我对 GCP 完全陌生。我习惯于在tomcat context.xml中配置文件
【问题讨论】:
-
您使用自己的VM(计算引擎)还是使用Cloud SQL?
-
它是云 SQL。我知道有一个私人地址。所以我尝试在 sql developer 中添加连接详细信息,但是没有用。
-
您能分享一下您的 Cloud SQL 实例的连接配置的屏幕截图吗?隐藏公共 IP 地址
-
我已将屏幕截图添加到主帖中。问题是我只有私有 IP,没有公共 IP
-
请分享更多细节。不要隐藏在图片中
标签: java postgresql google-cloud-platform oracle-sqldeveloper datasource