Esta página muestra cómo guardar una nueva conexión de Oracle desde el Connections página. Puede usar una conexión guardada para cualquier tarea de Relational Migrator que requiera conectarse a una base de datos.
Tip
Relational Migrator admite vistas materializadas de Oracle. Utilice vistas materializadas para simplificar los complejos Reglas de mapeo que involucran varias tablas en una sola tabla de origen. Para más información, consulte Referencia del lenguaje SQL de Oracle.
Acerca de esta tarea
Para guardar una nueva conexión de Oracle en Relational Migrator, debes:
Identifica tu cadena de conexión a la base de datos o la información de la base de datos.
Conéctese a Oracle.
Importante
Para planificar su migración y mapear su esquema de Oracle a un esquema de MongoDB, debe conectarse usando una cuenta con la cuenta correcta.
read permisos.
Para migrar datos, debe conectarse a su base de datos Oracle utilizando una cuenta de servicio con los permisos necesarios.
Para obtener información sobre la configuración de la base de datos y los permisos requeridos, consulte Configurar Oracle.
Pasos
Cadena de conexión a la base de datos
La cadena de conexión de Oracle se ve así:
jdbc:oracle:thin:@<host:port>:SID
Por ejemplo, la base de datos Oracle que se ejecuta en prodHost en el puerto 1521 con ORCL SID utiliza la siguiente cadena de conexión:
jdbc:oracle:thin:@prodHost:1521:ORCL
Alternativamente, Relational Migrator puede crear la cadena de conexión adecuada basándose en la información de la base de datos proporcionada por el usuario.
Nota
Para aprender más sobre cadenas de conexión de Oracle, consulta:
Conectarse a Oracle
Para crear una cadena de conexión, ingrese lo siguiente:
Campo | Valor |
|---|---|
Host | La IP o nombre DNS del host. |
Port | El número de puerto. |
Database | El nombre de la base de datos. Obligatorio. |
Identifier | Uno de Service Name o SID. |
Username y Password | Las credenciales que se deben usar para la autenticación. Al seleccionar Save password, la contraseña se guarda de forma segura en su máquina, por lo que no tiene que ingresar la Username y la Password nuevamente al utilizar la conexión guardada. |
Obtén más información
Relational Migrator se basa en el conector de código abierto Debezium para capturar cambios a nivel de filas. Para obtener más detalles, consulta Debezium Oracle
Para obtener detalles sobre cómo habilitar el registro de ficheros, consulte Gestión de registros archivados de Redo.
Para obtener información adicional sobre solución de problemas y depuración, consulte la publicación del blog de ayuda de Oracle de Debezium.
Para obtener información sobre las bases de datos y versiones compatibles, consulte Bases de datos y versiones compatibles.
Para obtener información sobre cómo gestionar conexiones guardadas, consulta Gestionar conexiones de bases de datos.
Para obtener información sobre los proyectos de Relational Migrator, consulte Crear y administrar proyectos.