Conecta psql a una base de datos de PostgreSQL

En esta página, se explica cómo conectar psql a una base de datos de dialecto de PostgreSQL en Spanner. psql es el frontend de la línea de comandos de PostgreSQL.

  1. Asegúrate de que PGAdapter se ejecute en la misma máquina que el comando psql.

    Para obtener más información, consulta Cómo iniciar PGAdapter.

  2. En una ventana de la terminal, inicia psql y especifica localhost como el host del servidor de base de datos.

    • De manera opcional, especifica un número de puerto si PGAdapter está configurado para escuchar en un puerto distinto del puerto predeterminado de PostgreSQL (5432).
    • De manera opcional, especifica uno o más comandos para enviar a la base de datos o al controlador (por ejemplo, el controlador de JDBC). Para cada caso de la opción -c, puedes especificar un solo comando o un lote de comandos separados por punto y coma (;). Para obtener más información, consulta la herramienta de línea de comandos de psql.

    psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...

  3. Opcional: Para verificar que psql se haya conectado de forma correcta a una base de datos de dialecto de PostgreSQL, envía la siguiente consulta:

    SELECT 1::bigint;

    Esta consulta no es compatible con las bases de datos del dialecto de GoogleSQL.

¿Qué sigue?