gpt4 book ai didi

oracle-sqldeveloper - 在Oracle SQL Developer中使用内置的SSH,而不是先使用PuTTY

转载 作者:行者123 更新时间:2023-12-04 08:15:21 25 4
gpt4 key购买 nike

我对Oracle SQL Developer(版本17.2)和SSH隧道没有广泛的了解。我一直在使用PuTTY(KiTTY是我使用的软件)来建立SSH隧道以连接到数据库。这是我最初如何使用KiTTY进行设置的示例。另外,当我开始 session 并弹出命令提示符窗口时,需要输入用户名和密码。假设用户名是username,密码是password。对于数据库,用户名是database_username,密码是database_password

SSH设置:

隧道设置:

我了解到可以直接从Oracle SQL Developer使用SSH(View > SSH)函数,我已经尝试了两天,但是没有用。根据上面两张图片附带的信息,我将能够使用内置的SSH功能,还是必须始终使用PuTTY?这是我目前的设置方式:

Oracle SQL Developer设置中的 SSH:

如何更改内置的SSH设置,以便通过SSH连接到数据库?这有可能吗?如果是这样,您能告诉我我需要在这些字段中输入信息的确切信息吗(请使用我的信息,以便我可以按照每个步骤进行操作)?我只是认为可以在一个程序中简化此过程。

最佳答案

经过两天的搜索和同事的建议,我终于找到了答案。这是您在Oracle SQL Developer中使用内置SSH功能(也需要SSH隧道)时要执行的操作。此过程不再需要腻子。

SSH设置:

如下图所示,这是您需要输入的内容。请注意,有两个Name's字段。您可以组成任何想要使用的名称。不要忘了执行Test运行以确保此功能有效。要运行Test,请转到SSH Hosts窗口,右键单击SSH连接并选择Test

enter image description here

现在棘手的部分在这里。您应该在左上角看到一个Connections窗口。单击绿色的加号图标按钮以添加New Connection

数据库连接设置:

填写信息,例如,您可以看到下面的图片。关键是将Connection Type更改为SSHPort Forward也应指向上面设置的SSH连接,并且DBA团队应提供一个Service name。设置好之后,您可以快速运行Test并查看一切是否正常。

enter image description here

此设置的好处是,您无需在侧面运行PuTTY。您只需单击数据库名称,它就会提示您输入密码。

P.S.我听说有一种使用SSH key 存储密码的方法,但是我对该过程并不熟悉,但仍在尝试找出答案。也许在这里发布您的步骤,我一定会为您投票。

关于oracle-sqldeveloper - 在Oracle SQL Developer中使用内置的SSH,而不是先使用PuTTY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46201116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com