como exportar separado por comas una tabla grande - Mailing list pgsql-general

From Hellmuth Vargas
Subject como exportar separado por comas una tabla grande
Date
Msg-id CAN3Qy4pDkPkb7ayYC4-84Kucs8C3NpaUwOFhahy9KdyMq_aVhw@mail.gmail.com
Whole thread Raw
Responses Re: [pgsql-es-ayuda] como exportar separado por comas una tabla grande  (Alejandro Carrillo <fasterzip@yahoo.es>)
List pgsql-general
Hola Lista

tengo una tabla  con la siguiente estructura

CREATE TABLE datos_para_proceso
(
  id bigint,
  identificador character varying,
  nombre character varying(255),
  nombreusuario text,
  identificacion character varying(255),
  tema character varying(255),
  notatema text,
  subtema character varying(255),
  notasubtema text,
  pregunta character varying(255),
  notapregunta text
)

 Tamaño en disco: 5585 MB 

( se saco con la consulta

       SELECT pg_size_pretty(SUM(tamanos)) 
       FROM (
               SELECT pg_column_size(row(b.*)) as tamanos 
               FROM (select * from datos_para_proceso) as b
        ) AS c;
)

 numero de filas: 31054642

Esta en una base de datos PostgreSQL 9.2 a 64 Bit en un Linux CentOS 6

La idea es exportar esta tabla  en formato csv, trate de hacerlo  en psql directamente en el servidor:

data=# \f '|'
Field separator is "|".
data=#  \a
Output format is unaligned.
data=#  \o /tmp/datos_para_proceso.csv
data=# select * from datos_para_proceso;
/opt/PostgreSQL/9.2/bin/psql: lí­nea 30:  9608 Terminado (killed)      LD_PRELOAD=$PLL LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PG_BIN_PATH/../lib "$PG_BIN_PATH/psql.bin" "$@"

Y obvio el archivo quedo vacío, como podría exportar los datos?? Muchas gracias lista!!!!


--
Cordialmente,

Ing. Hellmuth I. Vargas S.

pgsql-general by date:

Previous
From: Chris Angelico
Date:
Subject: Re: Need sql to pull data from terribly architected table
Next
From: Alejandro Carrillo
Date:
Subject: Re: [pgsql-es-ayuda] como exportar separado por comas una tabla grande