Действительно ли я могу объединить ссылки базы данных в цепочку в Oracle?

У меня есть 3 базы данных. 1 ссылка на 2, 2 ссылки на 3. Я хотел бы к таблицам запроса в 3, от 1. Я попробовал third_db_tab@3@2, и он не работал. Удивление, если это возможно и если так, каков синтаксис.

5
задан aw crud 7 June 2010 в 13:31
поделиться

1 ответ

Я думаю, вы можете сделать это, создавая синонимы. В базе данных 2 создайте синоним:

CREATE SYNONYM third_db_tab for third_db_tab@3;

затем в базе данных 1 создайте второй синоним:

CREATE SYNONYM third_db_tab for third_db_tab@2;

Это непроверено (у меня сейчас нет трех запущенных баз данных), но я думаю, что Oracle достаточно умен, чтобы распутать синонимы.

12
ответ дан 13 December 2019 в 05:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: