1 votos

\d el comando ya no funciona con psql-client 8.3 (actualización a v9.0)

Desde que actualizamos nuestro postgresql 8.3 a postgresql 9, \d el comando ya no funciona con psql-client 8.3 :

ERROR: column "reltriggers" does not exist LINE 1: SELECT relhasindex, relkind, relchecks, reltriggers, relhasr"

En los árboles de postgres psql-client debe descargarse como un paquete con postgresql9. Dónde puedo descargar sólo el paquete binario psql-client también conocido como psql para Postgresql 9.0 ?

Actualización: Este caso se produce cuando el cliente psql más antiguo intenta acceder a una versión más reciente de postgres (cliente psql: 8.3 intentando acceder al servidor postgres: 9.0).

1voto

Peter Eisentraut Puntos 12513

Parece ser que Ubuntu no entrega PostgreSQL 9.0 todavía. Así que esto podría ser un poco complicado. O bien construyes PostgreSQL 9.0 desde el código fuente y sólo instalas las partes del cliente que quieres, o descargas el paquete fuente de Debian para postgresql-9.0 y lo construyes en Ubuntu y luego sólo instalas el paquete postgresql-client-9.0.

O instala el paquete postgresql-client-8.4. Esto no es del todo la solución, pero está más cerca de ella, y verifiqué que te hará pasar el error que mostraste.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X