Oracle
 sql >> Database >  >> RDS >> Oracle

Replica Oracle 11g - Utilizzo dell'aggiornamento al commit con database remoto (collegamenti al database)

Non è possibile creare una vista materializzata aggiornata al commit da una tabella remota. Dalla documentazione :

Il motivo è che il collegamento al database è definito nel database "figlio", non nel database "padre". Pertanto, il database padre non può attivare o modificare nulla nel database figlio da solo.

Se vuoi una copia in tempo reale al 100% di una tabella, ti suggerisco una vista.

Se vuoi replicare i dati su commit, puoi modificare le tue procedure DML in modo che aggiornino contemporaneamente le tabelle remote figli.