Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Gestionar el Modelo Relacional

Puedes cambiar los esquemas o tablas que quieras incluir en tu proyecto de migración conectándote a la base de datos de origen o utilizando un Archivo DDL para actualizar la lista de tablas disponibles.

También puedes cambiar el relacional y MongoDB conexiones de base de datos para migrar desde o hacia una base de datos diferente, como cambiar de un entorno de prueba a uno de producción.

Para cambiar las tablas que está migrando desde su base de datos relacional, utilice el Manage botón.

  1. Desde la pantalla Mapping, haz clic en el botón Manage en el panel Schema model.

  2. Haz clic en la casilla de verificación junto al/los esquema/s que esté(s) migrando.

  3. Para expandir las tablas en un esquema, haga clic en el botón .

    Selecciona las tablas que deseas agregar o remover de tu migración.

  4. Haga clic en Save.

    Los cambios en su base de datos relacional se reflejan en el diagrama principal de Relational Migrator y se incluyen en futuras tareas de migración.

Si la estructura de la tabla de su base de datos relacional cambia, utilice el botón Refresh Schema para informar a Relational Migrator.

  1. Desde la pantalla Mapping, haz clic en el botón Manage en el panel Schema model.

  2. Para actualizar el esquema de la conexión de base de datos relacional activa, haga clic Refresh schema en el botón en el modal Administrar modelo relacional.

  3. Para actualizar el esquema de un archivo, debe hacer clic en Importar archivo DDL

Puedes cambiar la Relational DB activa en la barra de Conexiones a la base de datos, por ejemplo, cambiando la conexión de una base de datos de preproducción a una de producción. Esto vuelve a escanear el esquema. Migrator lee cualquier cambio en las relaciones de claves externas o en los tipos de datos de las tablas subyacentes.

Nota

Sólo puede utilizar conexiones guardadas o crear nuevas conexiones del mismo tipo de base de datos utilizada originalmente en el proyecto.

  1. Haz clic en el menú desplegable Relational DB.

    Para utilizar una conexión de base de datos relacional guardada, haz clic en Use a saved connection y selecciónala en el menú desplegable, luego introduce las credenciales si es necesario.

    Para crear una nueva conexión, haz clic en + Add Connection:

    1. En el menú desplegable Database type, selecciona el tipo de base de datos.

    2. Para ingresar una cadena de conexión directamente, habilite el interruptor Enter URI manually y pegue su cadena de conexión en JDBC URI.

    3. Para crear una cadena de conexión ingresando la información de la base de datos, ingresa 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.

      Campo
      Valor

      Host

      La IP o nombre DNS del host.

      Port

      El número de puerto.

      Database

      El nombre de la base de datos. Si está en blanco, solo se ven los objetos por defecto dbo esquema en todas las bases de datos.

      Authentication

      Por defecto, esto se establece en SQL Server. Establezca en Windows para habilitar la Autenticación integrada de Windows, utilizando las credenciales del usuario que inició el ejecutable de Relational Migrator. Esto desactiva los campos Username y Password.

      Username y Password

      Las credenciales que se usarán para la autenticación. Se deshabilita si Authentication se establece en Windows.

      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.

      General / SSL toggle

      Ver la configuración SSL para la conexión.

      Para utilizar SSL, primero debes descomentar y actualizar las propiedades de configuración server.ssl en el archivo. user.properties

      SSL: Use SSL

      Activar o desactivar SSL.

      SSL: Trust server certificate

      Con el SSL habilitado, marque esto para confiar en el certificado almacenado. Deja sin marcar para verificar el certificado del servidor con una Autoridad de Certificación de confianza.

      Campo
      Valor

      Host

      La IP o nombre DNS del host.

      Port

      El número de puerto.

      Database

      Nombre de la base de datos. Déjelo en blanco para cargar todas las bases de datos.

      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.

      General / SSL toggle

      Ver la configuración SSL para la conexión.

      Para utilizar SSL, primero debes descomentar y actualizar las propiedades de configuración server.ssl en el archivo. user.properties

      SSL: Use SSL

      Activar o desactivar SSL.

      SSL: SSL mode

      Si tienes SSL habilitado, elige entre:

      • Preferred (por defecto): Haz una conexión cifrada si es posible, de lo contrario pasar a una conexión no cifrada.

      • Required: Requerir una conexión cifrada.

      • Verify CA: Verifica el certificado del servidor con una Autoridad Certificadora de confianza.

      • Verify identity: Verifica la información de conexión a la base de datos con el contenido del certificado.

      Campo
      Valor

      Host

      La IP o nombre DNS del host.

      Port

      El número de puerto.

      Database

      El nombre de la base de datos. Dejar en blanco para conectarse a la base de datos por defecto.

      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.

      General / SSL toggle

      Ver la configuración SSL para la conexión.

      Para utilizar SSL, primero debes descomentar y actualizar las propiedades de configuración server.ssl en el archivo. user.properties

      SSL: Use SSL

      Activar o desactivar SSL.

      SSL: SSL mode

      Si tienes SSL habilitado, elige entre:

      • Prefer (por defecto): Haz una conexión cifrada si es posible, de lo contrario pasar a una conexión no cifrada.

      • Require: Requerir una conexión cifrada.

      • Verify CA: Verifica el certificado del servidor con una Autoridad Certificadora de confianza.

      • Verify full: Verifica la información de conexión a la base de datos con el contenido del certificado.

    4. Introduce un Connection name y un Environment tag opcional.

    5. Haga clic en Connect.

      La conexión guardada está disponible para su uso en todas las tareas y proyectos.

Cualquier cambio de la base de datos relacional se refleja en el diagrama principal de Relational Migrator y se incluye en futuras tareas de migración.

Import DDL File abre un mensaje para seleccionar un archivo que acepta un archivo DDL del esquema relacional que estás migrando. Migrator lee todos los cambios en las relaciones de claves externas o tipos de datos de las tablas subyacentes.

  1. Seleccione su Database type.

    Relational Migrator actualmente admite los siguientes tipos de bases de datos:

    • MySQL

    • Oracle

    • PostgreSQL

    • SQL Server

  2. Elija un archivo o arrastre y suelte un archivo de DDL instrucción.

  3. Haga clic en Import.

  4. Haga clic en Save.

Cualquier cambio de la base de datos relacional se refleja en el diagrama principal de Relational Migrator y se incluye en futuras tareas de migración.

Volver

Modelado de datos

En esta página