From: | "Ing(dot) Roberto Andrade" <randrade(at)campus(dot)iztacala(dot)unam(dot)mx> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [pgsql-ayuda] DB2 -> PostgreSQL |
Date: | 1999-01-13 18:50:37 |
Message-ID: | Pine.SOL.3.91.990113124814.3543D-100000@campus |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Victor:
> En uno de esos giros inesperados que da la vida, un recién conocido,
> después de platicar sobre GNU/Linux y PostgreSQL, me preguntó:
> "¿qué te parece si pasas un base de datos "choncha" que se encuentra en
> el famoso DBMS DB2 de IBM, que esta en una AS/400 Advanced, a PostgreSQL
> en una PCera con GNU/Linux?"
>
> ¿Podría alguno de ustedes sugerirme un método?. Inicialmente pensé en
> pasar todas las tablas a archivos de texto plano delimitados por comas,
> pero ignoro si se encuentra un programita que convierta esos archivos a
> una base de datos en PostgreSQL.
Si existe, es el comando copy. Desd psql pide:
template1=> \h copy
ye te contesta con:
Command: copy
Description: copy data to and from a table
Syntax:
copy [binary] <class_name> [with oids]
{to|from} {<filename>|stdin|stdout} [using delimiters <delim>];
El man de psql dice:
\copy table {FROM | TO} filename
Perform a frontend copy. This is an operation that
runs a SQL COPY command, but instead of the backend
reading or writing a specified file, and conse-
quently requiring special user privilege, psql
reads or writes the file and routes the data to or
from the backend.
Saludos,
Roberto Andrade Fonseca
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Castro | 1999-01-13 19:01:38 | RE: [pgsql-ayuda] Compilador.. |
Previous Message | Victor Manuel Jaquez Leal | 1999-01-13 18:37:08 | [pgsql-ayuda] DB2 -> PostgreSQL |