sql >> Databasteknik >  >> RDS >> Oracle

Oracle 11g Replication - Använder uppdatering vid commit med fjärrdatabas (databaslänkar)

Du kan inte skapa en materialiserad vy som uppdateras vid commit från ett fjärrbord. Från dokumentationen :

Anledningen är att databaslänken är definierad i "barn"-databasen, inte i "förälder"-databasen. Därför kan den överordnade databasen omöjligen trigga eller ändra något i den underordnade databasen på egen hand.

Om du vill ha en 100 % realtidskopia av en tabell föreslår jag en vy.

Om du vill replikera data vid commit kan du ändra dina DML-procedurer så att de uppdaterar fjärrtabellerna för barn samtidigt.




  1. MOD() Funktion i Oracle

  2. Entity Framework - MySQL - Problem med datum och tid

  3. Xcode:Enklaste sättet att skicka data från iOS TextField till exempel till en fjärrdatabas

  4. SQL ansluter vs SQL-underfrågor (prestanda)?