Conexión a una Base de Datos
No se puede acceder directamente a los puntos finales del sistema de base de datos OCI Database with PostgreSQL desde Internet. Las aplicaciones que necesitan conectarse a la base de datos necesitan conectividad a la VCN y la subred privada del sistema de base de datos.
Utilice uno de los siguientes métodos para conectarse a una base de datos en OCI Database with PostgreSQL para tareas de gestión de datos:
- Uso de una sesión de reenvío de puerto bastión
- Mediante VPN de sitio a sitio entre la red local y la VCN del sistema de base de datos. Para obtener más información, consulte VPN de sitio a sitio.
Uso de una sesión de reenvío de puerto bastión
Si se conecta a la base de datos mediante una sesión de reenvío de puerto de Bastion, puede conectarse directamente desde una red local a la base de datos. No necesita configurar una instancia de Compute desde la que conectarse.
Utilice las siguientes instrucciones para comenzar:
Las sesiones de bastión no están disponibles de forma permanente. Las sesiones de reenvío de puerto SSH utilizan solo una dirección IP a la vez y requieren una nueva sesión para cada dirección IP privada. Para obtener más información, consulte Tipos de sesiones.
Verificación de Requisitos
Verifique que los recursos de IAM y la red de OCI necesarios estén en su lugar. Para obtener más información, consulte Introducción a OCI Database with PostgreSQL.
Puede utilizar Bastion para conectarse de forma segura a una base de datos para tareas de gestión de datos. Existe un bastión en la subred pública de la misma VCN que contiene el sistema de base de datos. Los bastiones establecen la infraestructura de red necesaria para conectar un usuario a un recurso de destino en la subred privada, como un sistema de base de datos.
Si no hay un bastión en la VCN, cree uno y asegúrese de que tenga acceso a la subred privada del sistema de base de datos. Para obtener más información, consulte Permiso de acceso de red desde un bastión.
Al crear la sesión, especifique el puerto 5432
.
Instalación del cliente PostgreSQL
En un equipo local, instale una versión del cliente PostgreSQL compatible con la versión PostgreSQL del sistema de base de datos siguiendo las instrucciones en https://www.postgresql.org/download/.
Conexión a la Base de Datos
Conéctese a la base de datos mediante el cliente PostgreSQL instalado en una máquina local.
Ahora se ha conectado a la base de datos PostgreSQL.
Para obtener más información sobre la ejecución de comandos de cliente PostgreSQL, consulte el Manual de referencia PostgreSQL.