Saturn Studio – Credencial PostgreSQL

¿Qué es PostgreSQL?
PostgreSQL es uno de los sistemas de gestión de bases de datos relacionales de código abierto más avanzados y potentes del mundo. Este módulo permite a Saturn Studio conectarse de forma remota a tu servidor de base de datos para ejecutar consultas complejas, gestionar grandes volúmenes de datos y automatizar flujos de información empresarial.
Requisitos Previos: Acceso Remoto
⚠️ Importante: Dado que Saturn Studio opera desde la nube, no tiene acceso directo a servidores locales o redes privadas. Para que la conexión funcione, debes autorizar el tráfico externo.
- Habilitar Acceso Remoto:
- Configura tu servidor PostgreSQL (archivo
pg_hba.conf) para permitir conexiones desde la dirección IP de Saturn Studio. - Asegúrate de que el servidor esté escuchando en la interfaz correcta (
listen_addresses = '*').
- Configura tu servidor PostgreSQL (archivo
- Firewall / Puerto:
- Verifica que el puerto de PostgreSQL (por defecto es el 5432) esté abierto en tu firewall para recibir conexiones TCP.
Cómo obtener los datos de conexión
- Dirección del Servidor (Server Address):
- Debes utilizar la IP Pública de tu servidor o su nombre de dominio (ej.
db.tuempresa.como203.0.113.50). - ⛔ Error Común: Nunca utilices
localhosto127.0.0.1. Esto hará que Saturn Studio intente conectarse a sí mismo en lugar de a tu servidor.
- Debes utilizar la IP Pública de tu servidor o su nombre de dominio (ej.
- Base de Datos y Usuario:
- Obtén el nombre exacto de la base de datos a la que deseas acceder y las credenciales de un usuario con permisos suficientes para realizar consultas.
Configuración en Saturn Studio
Completa los campos de la credencial basándote en la interfaz del módulo:
- Credential name: Un nombre para identificar esta conexión (ej. Base de Datos Producción).
- Server address: La IP pública o dominio del servidor (recuerda no usar localhost).
- Server port: El puerto de conexión. Por defecto en PostgreSQL es 5432.
- User: Tu nombre de usuario de la base de datos.
- Password: La contraseña de dicho usuario.
- Database: El nombre de la base de datos específica a conectar.
Validación de la Credencial
- Una vez completados los campos, haz clic en Save credentials.
- Si la IP de Saturn Studio fue autorizada correctamente en tu servidor y los datos son válidos, el sistema confirmará la conexión exitosa.