将 SQL 开发人员代理连接迁移到 IntelliJ

Migrate SQL Developer proxy connection to IntelliJ

我正在尝试将我的 oracle 数据库连接从 sql 开发人员迁移到 IntelliJ。正常连接没有问题-直接迁移。

现在sql开发者中有一个代理连接

所以问题是 - 我如何将这个迁移到 IntelliJ?甚至不知道,如果这种连接在那里是可能的。 我知道有一个带有 ssh 隧道使用选项和一些代理使用选项的 SSH/SSL 选项卡,但我不知道这是不是正确的地方。

在SQL开发者中,没有代理主机或代理端口。只是正常配置(主机、服务名称、端口、用户名和密码)和仅包含客户端名称的代理配置。

SSL/SSH 选项卡和 Use SSH tunnel 选项就是您所需要的。在那里设置代理 host/port 和用户凭据。在 Data Source General 选项卡中,像往常一样指定您的远程数据库主机和凭据。 IDE然后将使用指定的代理主机连接到远程数据库。

您可以使用两个选项卡上的 测试连接 按钮来测试代理连接和数据库连接。

有关选项说明,请参阅 SSH/SSL tab 帮助参考。

UPD: 啊,你的意思是连接,使用 proxy user for the authentication, not the proxy host. This is not supported, currently. We plan to add it in future version (see the DBE-114 请求,你可以投票并跟踪进度)。

我在 SQL 中寻找如何做到这一点,你必须这样做 :

SQL> CONN test_user[scott]/test_user

More detail

所以在 IntelliJ 中你只需要这样做 :