通过pl/sql连外地私网地址的数据库设置方法

公司有一台数据库只有私网IP,每次进数据库写过程很费劲,只有在命令方式下写,没有PL/SQL工具这么方便。可以在SecureCRT工具里配置地址转换功能实现。

设置如下: 

 前提是必须有一台服务器B能防问私网数据库的服务器A, 并在CRT上设置能够登录服务器B。

1.打开SecureCRT 配置服务器B 然后 打开Options ----选Port forwarding -----点 ADD

   有三个地方需要填写
  (1) name 
hljdb     #主要是在本地配置TNS名用 entera descripttive name for this forwarded
    (2) Local  项 port:
55667  #配置本地监听 
    (3) Remote 项 Destination host is different from the SSH server 打勾 并填上私网
   数据库IP地址 
10.168.187.25 port:1521
   
 2.配置本地oracle TNS名 如下:
  
   hljdb =
  (DEscripttION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 55667))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = maildb)
    )
  )
  注意:host 必须写127.0.0.1  port 为 556677 就是securecrt里第二项配置过的
 
这样就可以通过PL/SQL工具连上了,方便多了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值