Cette page explique comment connecter psql
à une base de données de dialecte PostgreSQL dans Spanner.
psql
est l'interface de ligne de commande de PostgreSQL.
Assurez-vous que PGAdapter s'exécute sur la même machine que la commande
psql
.Pour en savoir plus, consultez Démarrer PGAdapter.
Dans une fenêtre de terminal, démarrez
psql
et spécifiezlocalhost
comme hôte du serveur de base de données.- Spécifiez éventuellement un numéro de port si PGAdapter est configuré pour écouter un port autre que le port PostgreSQL par défaut (5432).
- Spécifiez éventuellement une ou plusieurs commandes à envoyer à la base de données ou au pilote
(le pilote JDBC, par exemple). Pour chaque occurrence de l'option
-c
, vous peut spécifier une commande unique ou un lot de commandes séparées par points-virgules (;). Pour en savoir plus, consultez la page sur l'outil de ligne de commande psql.
psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...
Facultatif: Vérifier que
psql
est bien connecté à une base de données de dialecte PostgreSQL en soumettant la requête suivante:SELECT 1::bigint;
Cette requête n'est pas compatible avec les bases de données de dialecte GoogleSQL.
Étape suivante
- En savoir plus sur PGAdapter
- Découvrez les commandes
psql
compatibles dans l'outil de ligne de commande psql.