15/05/2007, 01:55
|
| | Fecha de Ingreso: diciembre-2005 Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 19 años, 1 mes Puntos: 2 | |
Re: Copiar contenido de una tabla a otra Mariale,
Normalmente depende del tamaño de la tabla, pero para esas migraciones se suelen utilizar archivos de batch.
Lo más fácil es que utilices las herramientas que suelen traer las bases de datos para exportar los datos como SQL. No conozco PosgreSQL, pero también otra opción es que uses SQL dinámico para generarte el export de la tabla en un fichero. Esto es muy común en Oracle por ejemplo. Mira en google, hay miles de tutoriales sobre cómo usar este SQL dinámico.
Una vez que tengas el fichero ya puedes migrarlo a la otra base de datos.
Si la tabla es pequeña tienes la opción de hacerlo programando una pequeña rutina en cualquier lenguaje, en el que archive en un resultset el export de la tabla de la primera base de datos, y luego vaya volcandolo a la segunda.
Saludos |