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

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

Пользователь БД "MyUser»Две схемы "MyUser» а также "SCHEMA_B»Пользователь "MyUser» может получить доступSCHEMA_B» и имеет права чтения на своих таблицахПубличная ссылка на БД "DB_LINK» находится в "SCHEMA_B»DB_LINK работает при использовании пользователя БД "SCHEMA_B» непосредственно

Вопрос: При входе в систему как "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)

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