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.

  1. 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 = '*').

  2. 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

  1. Dirección del Servidor (Server Address):

    • Debes utilizar la IP Pública de tu servidor o su nombre de dominio (ej. db.tuempresa.com o 203.0.113.50).
    • Error Común: Nunca utilices localhost o 127.0.0.1. Esto hará que Saturn Studio intente conectarse a sí mismo en lugar de a tu servidor.

  2. 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.