sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo sincronizo dos bases de datos Oracle?

En primer lugar, le sugiero que reconsidere su diseño. La forma más sencilla de replicar sus datos es a través de vistas as sugerido en este SO . Puede crear un ENLACE DE BASE DE DATOS entre sus dos bases de datos y crear vistas en el sitio remoto que consultarían la base de datos local. Esta sería la forma más sencilla de tener sincronización en tiempo real (menos código, menos mantenimiento).

Si realmente desea replicar sus datos sincrónicamente, debe leer el Guía de replicación . Podrías ir con vistas materializadas. Deberá definir registros de vista materializada en sus mesas en su sitio maestro. En el sitio remoto, creará EN COMPROMISO ACTUALIZAR vistas materializadas .