Wie in Oracle mit einem DBLINK in einem anderen Schema AUSWÄHLEN?

Wir haben ein Oracle DBMS (11g) und die folgende Konfiguration:

Ein DB-Benutzer "MYUSER"Zwei Schemata "MYUSER" und "SCHEMA_B"Der Benutzer "MYUSER" kann auf "SCHEMA_B" zugreifen und verfügt über Leseberechtigungen für seine TabellenEin öffentlicher DB-Link "DB_LINK" in "SCHEMA_B"Der DB_LINK arbeitet, wenn der DB-Benutzer "SCHEMA_B" direkt verwendet wird

Frage: Welche Syntax ist bei Anmeldung als "MYUSER" für den Zugriff auf Tabellen über die DB-Verknüpfung von "SCHEMA_B" korrekt? Ist das überhaupt möglich?

Ich habe bereits mehrere Sternbilder ausprobiert, die alle nicht funktionierten:

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

Die Fehlermeldung, die ich erhalte, lautet: ORA-02019. 00000 - "Verbindungsbeschreibung für entfernte Datenbank nicht gefunden"

Danke für jeden Vorschlag!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage