postgresql

Restaurar un archivo de copia de seguridad de postgres usando la línea de comandos?

Soy nuevo en postgresql, y localmente, uso pgadmin3. En el servidor remoto, sin embargo, no tengo tal lujo. Ya he creado la ... andos? Solo veo cosas relacionadas con GUI o con pg_dumps, así que, si alguien puede decirme cómo hacer esto, ¡sería genial!

Cómo hacer una actualización + unirse en PostgreSQL?

Básicamente, quiero hacer esto: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price ... una manera fácil de hacer esto, pero no puedo encontrar la sintaxis adecuada. Entonces, ¿cómo escribiría esto En PostgreSQL?

¿Equivalente a CONCAT DEL GRUPO Postgresql?

Tengo una tabla y me gustaría extraer una fila por id con valores de campo concatenados. En mi tabla, por ejemplo, tengo est ... ggregate GROUP_CONCAT, pero eso no parece funcionar aquí... ¿Hay un equivalente para PostgreSQL, u otra forma de lograr esto?

psql-guardar los resultados del comando en un archivo

Estoy usando psql \dt para listar todas las tablas en una base de datos y necesito guardar los resultados. ¿Cuál es la sintaxis para exportar los resultados de un comando psql a un archivo?

¿Qué versión de PostgreSQL estoy ejecutando?

Estoy en un entorno corporativo (ejecutando Debian Linux) y no lo instalé yo mismo. Puedo acceder a las bases de datos usando Navicat o phpPgAdmin (si eso ayuda). Tampoco tengo acceso de shell al servidor que ejecuta la base de datos.

Generando un UUID en Postgres para la instrucción Insert?

Mi pregunta es bastante simple. Soy consciente del concepto de un UUID y quiero generar uno para hacer referencia a cada 'ele ... ina en: http://www.postgresql.org/docs/current/static/uuid-ossp.html Estoy ejecutando Postgres 8.4 en Ubuntu 10.04 x64.

PostgreSQL: Diferencia entre texto y varchar (variación de caracteres)

¿Cuál es la diferencia entre el tipo de datos text y el character varying (varchar) ¿tipos de datos? De acuerdo con la doc ... estándar SQL, varias otras bases de datos SQL los sistemas de gestión también lo tienen. Entonces, ¿cuál es la diferencia?

Insertar, en la actualización duplicada en PostgreSQL?

Hace varios meses aprendí de una respuesta en Stack Overflow cómo realizar múltiples actualizaciones a la vez en MySQL utiliz ... ocumentación de PostgreSQL esto está cubierto. Para aclarar, quiero insertar varias cosas y si ya existen para actualícelos.

Restablecer contador de incremento automático en postgres

Me gustaría forzar el campo de incremento automático de una tabla a algún valor, lo intenté con esto: ALTER TABLE product A ... ERROR: relation "your_sequence_name" does not exist Soy nuevo en postgres: ( Tengo una tabla product con Id y name campo

Error de obtención: Falló la autenticación de pares para el usuario "postgres", al intentar que pgsql funcione con rails

Estoy recibiendo FATAL: Peer authentication failed for user "postgres" Cuando intento hacer que postgres funcione con Rai ... Pero no aparecen en pgadmin o incluso cuando corro sudo -u postgres psql -l ¿Alguna idea de dónde me estoy equivocando?

Dónde están mis postgres *.conf archivos?

Recientemente he reinstalado postgresql 8.3 en mi Ubuntu 8.04 después de la actualización. Paquete EnterpriseDB usado. Puedo ... n. Buscó en todo el disco duro y solo encontró muestras como pg_hba.conf.sample Dónde están los postgres *.¿archivos conf ?

Listar columnas con índices en PostgreSQL

Me gustaría obtener las columnas en las que se encuentra un índice en PostgreSQL. En MySQL puedes usar SHOW INDEXES FOR tab ... tación de pg_index (vía Milen A. Radev) y el muy útil artículo Extrayendo META información de PostgreSQL (vía Michał Niklas).

Soltar la base de datos postgresql a través de la línea de comandos [cerrado]

Estoy tratando de soltar mi base de datos y crear una nueva a través de la línea de comandos. Inicio sesión usando psql - U u ... is being accessed by other users'. Apago Apache y probé esto y todavía estoy recibiendo este error. Estoy haciendo algo mal?

Cómo declarar una variable en una consulta PostgreSQL

¿Cómo declaro una variable para su uso en una consulta PostgreSQL 8.3? En MS SQL Server puedo hacer esto: DECLARE @myvar ... ame type;", pero esto me da un error de sintaxis: myvar INTEGER; Podría alguien darme un ejemplo de la sintaxis correcta?

CASCADA ELIMINAR solo una vez

Tengo una base de datos Postgresql en la que quiero hacer algunas eliminaciones en cascada. Sin embargo, las tablas no están ... erior hacen que parezca que no existe tal solución, pero pensé que haría esta pregunta explícitamente solo para estar seguro.

¿Cuáles son los pros y los contras de realizar cálculos en sql vs en su aplicación

shopkeeper la tabla tiene los siguientes campos: id (bigint),amount (numeric(19,2)),createddate (timestamp) Digamos, teng ... ieren un procesamiento similar. ¿Puedes decirme qué enfoque es mejor en términos de rendimiento y otros aspectos y por qué?

Desinstalar completamente PostgreSQL 9.0.4 de Mac OSX Lion?

Esta pregunta puede parecer un duplicado de: Cómo desinstalar postgresql en mi Mac (ejecutando Snow Leopard) sin embargo, hay ... r/share/postgresql/postgres.shdescription /usr/share/postgresql/postgresql.conf /usr/share/postgresql/postgresql.conf.sample

Uso de psql ¿cómo enumero las extensiones instaladas en una base de datos?

¿Cómo enumero todas las extensiones que ya están instaladas en una base de datos o esquema desde psql? Véase también Encontrar una lista de extensiones disponibles que PostgreSQL envía con

Cambiar el tipo de campo varchar a integer: "no se puede convertir automáticamente a type integer"

Tengo una tabla pequeña y un cierto campo contiene el tipo "carácter variable". Estoy tratando de cambiarlo a" Integer " pero ... bería simplemente crear otra tabla y traer los registros a ella usando una consulta. El campo contiene solo valores enteros.

Postgres no pudo conectarse al servidor

Después de que hice la actualización de brew y la actualización de brew, mi postgres tuvo algún problema. Intenté desinstalar ... e alguien tenga una mejor solución Actualización Esto también funciona para mí. rm /usr/local/var/postgres/postmaster.pid