【发布时间】:2018-04-16 19:49:54
【问题描述】:
机器 A 有 table1(oracle 版本 - 11g 中的数据库)
机器 B 有 table2(数据库在 oracle 版本 - 11g)
我在机器 A 中创建了一个数据库链接来访问机器 B 中的数据
所以当我在机器 A select * from table2@dblink 中使用选择查询时,我可以访问数据。
问题是,我想创建链接,但不想像上面的查询那样指定 链接名称。
有没有办法在不指定链接名称的情况下远程访问数据。这样做的原因是可以访问远程机器上的数据,但用户不应该知道数据来自哪里。
【问题讨论】:
-
Oracle 同义词可能会有所帮助。 docs.oracle.com/cd/B19306_01/server.102/b14200/…