Conectar psql a um banco de dados de dialeto PostgreSQL

Nesta página, explicamos como conectar psql a um banco de dados do dialeto PostgreSQL no Spanner. psql é o front-end de linha de comando do PostgreSQL.

  1. Verifique se o PGAdapter está sendo executado na mesma máquina que o comando psql.

    Para mais informações, consulte Iniciar o PGAdapter.

  2. Em uma janela de terminal, inicie psql e especifique localhost como o host do servidor de banco de dados.

    • Você também pode especificar um número de porta se o PGAdapter estiver configurado para detectar em uma porta diferente da porta padrão do PostgreSQL (5432).
    • Como opção, especifique um ou mais comandos para enviar ao banco de dados ou ao driver (por exemplo, o driver JDBC). Para cada ocorrência da opção -c, é possível especificar um único comando ou um lote de comandos separados por ponto e vírgula (;). Para mais informações, consulte Ferramenta de linha de comando psql.

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

  3. Opcional: verifique se psql se conectou a um banco de dados do dialeto PostgreSQL enviando a seguinte consulta:

    SELECT 1::bigint;

    Esta consulta é incompatível com bancos de dados de dialetos GoogleSQL.

A seguir