Replicación de datos de Azure SQL Managed Instance a Autonomous Transaction Processing
Descubra cómo replicar datos de una instancia gestionada por SQL de Azure en una instancia de Autonomous Database mediante OCI GoldenGate.
Antes de empezar
Para completar correctamente este inicio rápido, debe:
- Cree un recurso de instancia gestionada de Azure SQL.
- Configure la instancia gestionada SQL de Azure para permitir conexiones públicas.
- Conéctese a la instancia gestionada SQL de Azure mediante un cliente SQL y, a continuación, realice los siguientes pasos:
- Configuración de Autonomous Transaction Processing:
Tarea 1: Creación de recursos GoldenGate de OCI
En este ejemplo de inicio rápido se necesitan despliegues y conexiones tanto para el origen como para el destino.
- Cree despliegues para el servidor SQL de origen y la base de datos Oracle de destino.
- Cree una conexión de instancia gestionada de Azure para la base de datos Azure SQL con los siguientes valores:
- Para Base de datos, introduzca
SRC_OCIGGLL
. - En Puerto, introduzca
3342
para los puntos finales públicos. - En Host, utilice el nombre del servidor de la página de detalles de instancia gestionada de Azure en la consola de Azure (por ejemplo,
xyz.database.windows.net
). - En Usuario, introduzca
GGADMIN
. - En Contraseña, introduzca la contraseña de usuario
GGADMIN
. - En Protocolo de seguridad, seleccione Sin formato en la lista desplegable.
- Para Base de datos, introduzca
- Asigne la conexión de Azure Manage Instance al despliegue de SQL Server.
- Cree una conexión GoldenGate y, a continuación, asígnela al despliegue de SQL Server.
- Cree una conexión de Autonomous Transaction Processing (ATP).
- Asigne la conexión ATP al despliegue de Oracle.
Tarea 3: Creación de Distribution Paths
- Si utiliza el almacén de credenciales GoldenGate, cree un usuario para Distribution Path en el despliegue de Oracle de destino y una conexión de ruta en el despliegue de SQL Server de origen. Si utiliza el almacén de credenciales de IAM, omita este paso.
- En la consola de despliegue de la instancia gestionada SQL de Azure de origen GoldenGate, cree Distribution Path para Initial Load Extract. En nuestro ejemplo, asignamos un nombre a Initial Load Extract,
EIL
. - Cree Distribution Path para Change Data Capture Extract. En nuestro ejemplo, asignamos un nombre a Change Data Capture Extract,
ECDC
.
Tarea 4: Creación de los Replicats
- Inicie y conéctese a la consola de despliegue de Oracle creada en la tarea 1.
- Abra el menú de navegación y, a continuación, haga clic en Conexiones de base de datos.
- Haga clic en Conectar a la base de datos.
- Agregue Checkpoint table:
- Agregue Replicat para Initial Load Extract:
- Agregue Replicat para Change Data Capture :