Connecter psql à une base de données dialecte PostgreSQL

Cette page explique comment connecter psql à une base de données de dialecte PostgreSQL dans Spanner. psql est l'interface de ligne de commande pour PostgreSQL.

  1. Assurez-vous que PGAdapter s'exécute sur la même machine que la commande psql.

    Pour en savoir plus, consultez Démarrer PGAdapter.

  2. Dans une fenêtre de terminal, démarrez psql et spécifiez localhost comme hôte du serveur de base de données.

    • Vous pouvez éventuellement spécifier un numéro de port si PGAdapter est configuré pour écouter sur un port autre que le port PostgreSQL par défaut (5432).
    • Vous pouvez éventuellement spécifier une ou plusieurs commandes à envoyer à la base de données ou au pilote (par exemple, le pilote JDBC). Pour chaque occurrence de l'option -c, vous pouvez spécifier une commande unique ou un lot de commandes séparées par un point-virgule (;). Pour en savoir plus, consultez la page sur l'outil de ligne de commande psql.

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

  3. (Facultatif) Vérifiez que psql s'est bien connecté à une base de données de dialecte PostgreSQL en envoyant la requête suivante :

    SELECT 1::bigint;

    Cette requête n'est pas compatible avec les bases de données utilisant le dialecte GoogleSQL.

Étapes suivantes