Как выбрать в Oracle, используя DBLINK, расположенный в другой схеме?

У нас есть СУБД Oracle (11g) и следующая конфигурация:

A DB user "MYUSER" Two schemas "MYUSER" and "SCHEMA_B" User "MYUSER" can access "SCHEMA_B" and has READ permissions on its tables A public DB link "DB_LINK" located in "SCHEMA_B" The DB_LINK is working when using the DB user "SCHEMA_B" directly

Question: Каков правильный синтаксис для доступа к таблицам при использовании ссылки «MYUSER» при использовании ссылки на базу данных «SCHEMA_B»? Возможно ли это сделать вообще?

Я уже попробовал несколько созвездий, которые все не работали:

select * from dual@"DB_LINK"
select * from dual@"SCHEMA_B"."DB_LINK"
select * from dual@SCHEMA_B."DB_LINK"
select * from dual@SCHEMA_B.DB_LINK
select * from SCHEMA_B.dual@DB_LINK
select * from "SCHEMA_B".dual@DB_LINK

Я получаю сообщение об ошибке: ORA-02019. 00000 - «описание соединения для удаленной базы данных не найдено»

Спасибо за любое предложение!

Ответы на вопрос(1)

Ваш ответ на вопрос