Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle erstellt einen DB-Link mit einem Proxy-Schema

Sie können einen Datenbanklink für feste Benutzer wie diesen erstellen, aber Sie müssen die gesamte Proxy-Benutzerkennung in doppelte Anführungszeichen setzen; und da es sich jetzt um einen Bezeichner in Anführungszeichen handelt, muss die Groß-/Kleinschreibung mit dem DBA_USERS-Benutzernamen übereinstimmen, der standardmäßig in Großbuchstaben geschrieben wird:

create database link tmpp connect to "JEFFERSON[OPMS]" identified by nothing using ... ;

Wie im MOS-Dokument 1477939.1 erwähnt, können Sie keinen Datenbanklink für verbundene Benutzer erstellen (was Sie nicht versuchen); und die 30-Zeichen-Grenze für Kennungen gilt, also muss die Gesamtlänge beider Benutzernamen plus der eckigen Klammern 30 Zeichen oder weniger betragen (was in Ihrem Beispiel auch in Ordnung ist).

Wie jedoch in dieser verwandten Frage besprochen , diese Funktion ist derzeit in Version 11.2.0.4 und höher aufgrund des Fehlers 19191702 unterbrochen.