From: | Andres Aquino <andres(dot)aquino(at)gmail(dot)com> |
---|---|
To: | Armando Skertchly <askertchly(at)dacompsc(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Traspaso de datos deOracle a PostgreSQL |
Date: | 2005-05-20 19:02:05 |
Message-ID: | 1116615725.15019.15.camel@server.akin0.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Jai.
Si estas traspasando, en Oracle baja los datos a disco (archivo con
delimitadores, un CSV o similar ) y en PostgreSQL usa el comando COPY
para hacer el upload de tus datos.
Te recomiendo lo siguiente:
-De las tablas donde subas la información, quita indices y triggers
antes de hacer el upload.
-De ser posible, fragmenta el archivo de datos ( usa el comando split de
unix/linux ) no se, un tamaño de 10000 lineas por ejemplo, y con un
script en shell subelos a la DB; si intentas subir todo el paquete de un
jalón, puede que a al DB le cueste más trabajo que si lo haces con
pedazos mas pequeños.
Saludos !
AQ
On vie, 2005-05-20 at 10:47 -0500, Armando Skertchly wrote:
> Hola a todos.
>
> Estoy traspasando los datos de una BD Oracle a una BD PostgreSQL.
>
> Hice un programa que genera estatutos INSERT con todos los datos de
> cada tabla. Funciona bien.
>
> Sin embargo, es muy lento el traspaso ya que hay que “arreglar”
> muchos datos.
>
> Se trata de una BD más o menos grande con aprox. 100 tablas y algunas
> de ellas con cientos de miles de registros.
>
> Alguien conoce alguna herramienta o método que me ayude a hacer el
> traspaso más práctico, más rápido?
>
>
>
> Gracias
>
>
>
>
>
> Armando Skertchly M.
>
> DAComp, S.C.
>
> (449) 914-6793
>
>
--
/*
* In theory there is no difference between
* theory and practice. In practice there is.
*
* Andrés Aquino
* andres.aquino (a) gmail.com
*/
From | Date | Subject | |
---|---|---|---|
Next Message | Montenegro Marcelo Fabian | 2005-05-20 19:16:19 | Tablas sin clave primaria |
Previous Message | Andres Aquino | 2005-05-20 18:49:45 | Re: coneccion de PostgreSQL con .net |