Esta página muestra cómo guardar una nueva conexión PostgreSQL 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.
Importante
Si PostgreSQL está configurado como un clúster, Relational Migrator debe conectarse al servidor principal.
Acerca de esta tarea
Para guardar una nueva conexión de PostgreSQL en Relational Migrator, debe:
Identifica tu cadena de conexión a la base de datos o la información de la base de datos.
Conectar con PostgreSQL.
Importante
Para planificar tu migración y mapear tu esquema de PostgreSQL a un esquema de MongoDB, debes conectarte utilizando una cuenta con los permisos correctos
read permisos.
Para migrar datos, debe conectarse a su base de datos de PostgreSQL utilizando una cuenta de servicio con los permisos requeridos.
Para obtener información sobre la configuración de la base de datos y los permisos necesarios, consulta Configura PostgreSQL.
Pasos
Cadena de conexión a la base de datos
La cadena de conexión de PostgreSQL se ve así:
jdbc:postgresql://<host:port>/<database>?<properties>
Por ejemplo, la base de datos pg-demo PostgreSQL que se ejecuta en localhost en el puerto 5432 utiliza la siguiente cadena de conexión:
jdbc:postgresql://localhost:5432/pg-demo
Nota
Para aprender más sobre las cadenas de conexión de PostgreSQL, consulte:
Conecta a PostgreSQL
Para crear una cadena de conexión, introduce 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. 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 de SSL para la conexión. Para utilizar SSL, primero debes descomentar y actualizar las propiedades de configuración |
SSL: Use SSL | Activar o desactivar SSL. |
SSL: SSL mode | Si tienes SSL habilitado, elige entre:
|
Obtén más información
El Relational Migrator depende del conector Debezium de código abierto para capturar cambios a nivel de fila. Para más detalles, consulte Debezium PostgreSQL.
Para obtener información sobre bases de datos y versiones admitidas, consulte Bases de datos y versiones admitidas.
Para obtener información sobre cómo gestionar conexiones guardadas, consulta Gestionar conexiones de bases de datos.
Para obtener información sobre proyectos de Relational Migrator, consulta Crear y gestionar proyectos.