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.

È stato utile?

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
scroll top