From: | Sebastian Terraz <sebastianterraz(at)gmail(dot)com> |
---|---|
To: | bapug(at)postgresql(dot)org |
Subject: | Consulta: error al intentar exportar tabla |
Date: | 2010-09-03 19:11:46 |
Message-ID: | AANLkTi=u5cS8Npos72COdCmRNtyW+GgebDojM08AHWfF@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | bapug |
Buenas tardes!!
Antes que nada, les agradezco de antemano cualquier tipo de ayuda que me
puedan dar con respecto a mi consulta.
El problema es el siguiente, tengo funcionando en mi pc un servidor Apache
con la última versión de PHP, y phppgadmin disponibles. Tambien tengo
instalado el pgAdmin (todo esto en un Windows xp SP 3), y me estoy
conectando a un servidor linux que es el q tiene la base de datos de PG.
Luego de revisar mucho por internet y leer sobre las configuraciones
pertinentes logré que mi phpphadmin esta funcionando correctamente, es
decir, logro conectarme al servidor, veo los esquemas/tablas que estan en la
BD, pero a la hora de exportar los datos me tira el siguiente error "Vuelco
de datos con nombres complejos de tablas y esquemas no esta soportado en
Windows" (este error surge cuando pongo la opcion de COPY) y el error "Error
de SQL: cancelling statement due to statement timeout" (cuando pongo que
exporte a CSV).
Justamente estoy necesitando exportar los datos de algunas tablas de la BD,
en formato de texto (ya sea txt o csv) delimitados por algun caracter (por
ej. ";"), pero como les comenté anteriormente me aparecen esos errores y no
encuentro la forma de solucionarlos (si es que realmente existe una
solucion, en este release de la herramienta). Exportando otro tipo de tablas
no tengo problemas, es con algunas solamente.
Les pego un SQL con el create de una de las tablas que me está dnado error
para que vean de que se conforma, pensé que podia deberse a los Dominios que
tengo definidos para algunos tipos de datos, pero probe en otra tabla y
andan:
CREATE TABLE core.vvi_videofiles
(
id_videofile bigserial NOT NULL,
id_netcam bigint NOT NULL,
id_vss integer NOT NULL,
type_recording type_recording,
filename character varying(255) NOT NULL,
frames_count integer NOT NULL,
filesize double precision NOT NULL,
"FPS" "FPS",
stream_type stream_type,
resolution resolution,
duration integer NOT NULL DEFAULT 10,
was_archived boolean NOT NULL DEFAULT false,
was_deleted boolean NOT NULL DEFAULT false,
created_at timestamp without time zone NOT NULL DEFAULT now(),
daytime integer,
filestamp timestamp without time zone,
filestamp_date date,
id_site integer NOT NULL DEFAULT 0,
CONSTRAINT vvi_videofiles_pkey PRIMARY KEY (id_videofile),
CONSTRAINT videofile_of_a_netcam FOREIGN KEY (id_netcam)
REFERENCES core.vvi_netcam (id_netcam) MATCH FULL
ON UPDATE NO ACTION ON DELETE NO ACTION,
CONSTRAINT videofiles_exists_in_vss FOREIGN KEY (id_vss)
REFERENCES core.vvi_vss (id_vss) MATCH FULL
ON UPDATE RESTRICT ON DELETE RESTRICT
);
Bueno desde ya muchisimas gracias por cualquier tipo de ayuda que me puedan
dar para resolver esto.
Saludos
Sebastián