Posso concatenare i link di database in Oracle?
-
24-10-2019 - |
Domanda
Ho 3 basi di dati. 1 collegamenti a 2, 2 collegamenti a 3. Mi piacerebbe tabelle di query a 3, da 1. Ho cercato third_db_tab @ 3 @ 2 e non ha funzionato. Chiedendosi se questo è possibile e se sì, qual è la sintassi.
Soluzione
penso che si può fare questo con la creazione di sinonimi. Nella banca dati 2 creare un sinonimo:
CREATE SYNONYM third_db_tab for third_db_tab@3;
poi nel database 1 creare una seconda sinonimo:
CREATE SYNONYM third_db_tab for third_db_tab@2;
Questa è testato (non ho tre database in esecuzione in questo momento), ma credo che Oracle è abbastanza intelligente per districare i sinonimi.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow