Conversión desde MDB

From: "David Prieto" <davidp(at)sgth(dot)es>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Conversión desde MDB
Date: 2004-04-16 08:16:53
Message-ID: 054e01c4238b$306ad2f0$1701a8c0@davidp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola

Tengo que convertir una base de datos de más de 500Mb de
MS-Access a PostgreSQL.

Estoy usando el plugin "Database Migration Tool" de pgAdmin II
(¿existe este plugin para pgAdmin III?).

Funciona de maravilla, pero el problema que tengo es que es
lentísimo. Para tablas grandes (unos 200.000 registros de unos 50
campos) puede tardar bastante más de una hora, ya que esto realmente
está haciendo 200.000 "insert into….". El proceso completo, si no hay
errores, tarda unas 4 horas.

He comprobado que, una vez convertida la base de datos, hago un
pg_dump (genera un archivo de casi 500Mb) y luego un "dropdb /
createdb…" + restaurar el pg_dump y tarda menos de dos minutos.

¿Sabéis si existe alguna herramienta que genere un archivo en el
formato del "pg_dump" a partir de un mdb?

¿Alguna otra idea para convertir el mdb a postgresql?

Un saludo,
David Prieto.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gorka Expósito 2004-04-16 12:00:51 List index out of bounds (0)
Previous Message Ginjol 2004-04-16 06:59:13 Re: El postgres crece