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

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

pgsql-es-ayuda by date

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

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