plsql通过ssh隧道连接oracle数据库1521

问题描述:

由于oracle数据库防火墙安全配置,导致windows电脑上安装的plsql工具无法连接oracle数据库1521端口。

前提:

(1)存在另外一台跳板服务器,可以telnet通数据库服务器1521端口
(2)在本地命令窗口可以telnet通跳板服务器开通的端口

解决方案:

(1)通过ssh远程登录跳板机
打开shell->文件->新建->选择协议、填写主机和端口号

(2)配置ssh隧道
选择左侧第一步新建的跳板机,右键选择属性,选择左侧ssh工具下的隧道。点击添加按钮,源主机侦听端口填写windows可以telnet通的端口;目标主机填写数据库服务器ip,目标端口填写1521,点击确定按钮配置ssh隧道成功。

(3)重新连接刚刚配置的跳板机,该跳板机要一直保持连接状态
(4)打开plsql,填写登录配置
数据库位置填写127.0.0.1:跳板机端口/XX

更多推荐

plsql通过ssh隧道连接oracle数据库1521