En esta página, se explica cómo conectar psql
a una base de datos de dialectos de PostgreSQL en Spanner.
psql
es el frontend de línea de comandos de PostgreSQL.
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.
En una ventana de la terminal, inicia
psql
y especificalocalhost
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 JDBC). Para cada ocurrencia 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 Herramienta de línea de comandos de psql.
psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...
Para verificar que
psql
se haya conectado correctamente 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 de dialectos de GoogleSQL.
¿Qué sigue?
- Obtén más información sobre PGAdapter.
- Consulta los comandos
psql
admitidos en la herramienta de línea de comandos de psql.