小编典典

我可以在Oracle中链接数据库链接吗?

sql

我有3个数据库。1链接到2,2链接到3。我想从1查询3中的表。我尝试了third_db_tab @ 3 @
2,但它不起作用。想知道这是否可能,如果可能,语法是什么。


阅读 202

收藏
2021-03-23

共1个答案

小编典典

我认为您可以通过创建同义词来做到这一点。在数据库2中创建一个同义词:

CREATE SYNONYM third_db_tab for third_db_tab@3;

然后在数据库1中创建第二个同义词:

CREATE SYNONYM third_db_tab for third_db_tab@2;

这未经测试(我现在没有运行三个数据库),但是我认为Oracle足够聪明,可以解开同义词。

2021-03-23