A partire da un db db1 con utenti utente1_db1, utente2_db1 ho eseguito un exp/imp fromuser touser per poter importare tabelle, funzioni, trigger, viste, etc in un db2 con utenti relativi ai primi due ma differenti: utente3_db2 e utente4_db2.
Mi sono accorto che in questa operazione, gli script delle viste non vengono relativamente aggiornati. Per esempio se nel db1 avevo una vista
vista_1 owner utente1_db1
nel db2 avrò la seguente situazione erratacodice:select * from utente2_db1.tabella1
vista_1 owner utente3_db2
Per evitare questa situazione pensavo di utilizzare un sinonimo nella vista del primo db1.codice:select * from utente2_db1.tabella1
Secondo voi vi sono alternative?

Rispondi quotando