利用plsql访问外网oracle数据库(利于花生壳作为映射工具)

 

  1. 保证本地plsql能够连接本机oracle数据库,并且不会出现任何问题。
  2. 利用花生壳做内网穿透工具把数据库服务器ip+端口映射到公网上。
  3. oracle数据库端口号一般为1521。如果服务器端口号更改要记得改。
  4. 在数据库服务上运行花生壳。
  5. 修改oracle客户端配置文件:在安装目录下找到tnsnames.ora文件。我的目录为:E:\app\asus\product\11.2.0\dbhome_1\NETWORK\ADMIN,在最后加上一行配置内容(修改后重启oracle服务):
RACDB2 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = xxx)(PORT = 18834))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

RACDB2:oracle数据库别名(plsql连接名)

xxx:花生壳映射的外网访问地址

18834:花生壳映射的端口号(根据自己花生壳端口号改变)

到此,数据库服务器oracle数据库映射成功。然后进行测试:

 

  1. 打开本机(能够上外网)plsql   利用plsql访问外网oracle数据库(利于花生壳作为映射工具)_第1张图片
  2. 数据库名为配置文件修改的别名。RACDB2
  3. 输入用户名和口令即可登陆远程数据库。

你可能感兴趣的:(项目)