Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-ayuda] DB2 -> PostgreSQL

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 (view raw or flat)
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

In response to

pgsql-es-ayuda by date

Next:From: Gabriel CastroDate: 1999-01-13 19:01:38
Subject: RE: [pgsql-ayuda] Compilador..
Previous:From: Victor Manuel Jaquez LealDate: 1999-01-13 18:37:08
Subject: [pgsql-ayuda] DB2 -> PostgreSQL

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group