我目前正在通过VPN访问/连接远程数据库,我在远程数据库上查询没有问题。我想创建一个db-link来将我的本地数据库连接到远程数据库,以便连接某些表。可悲的是,我收到错误ORA-12545。
这是我的db-link代码:
CREATE DATABASE LINK DB_LINK
CONNECT TO REMOTE_USER_NAME
IDENTIFIED BY PASSWORD
USING '(DESCRIPTION=(CONNECT_DATA=(SID=test_SID))(ADDRESS=(PROTOCOL=TCP)(HOST=HOST_NAME.com)(PORT=1521)))'
我的计算机上没有安装Oracle客户端,所以我使用的是完整描述。在没有安装Oracle客户端的情况下访问我们的数据库和远程数据库没有问题,所以我认为这不是问题。
即使已连接VPN,我对远程地址的ping也返回TTL expired in transit
。这看起来有点奇怪,但我不完全确定这是不是问题。
我必须错过关键一步。任何建议都表示赞赏。