24/05/2012, 17:21
|
| | | Fecha de Ingreso: octubre-2007 Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años Puntos: 85 | |
Respuesta: Cómo importar tablas de MySQL a Oracle de manera automática La respuesta de huesos52 ya es correcta, solo quería agregar algunos comentarios:
1. Con un dblink y Heterogeneous Services podrás importar los datos desde un procedimiento en PL/SQL, esto facilita la gestión de errores, transacciones y llamada o scheduling del proceso, pero debes tener en cuenta que la conexión hacia MySQL se hace con ODBC y que la importación se hace con sentencias SQL, lo que puede ser muy lento en grandes volúmenes de datos. Esta opción se recomienda para pocos registros o cuando la importación requiere de alguna transformación de datos.
2. Con mysqldump puedes exportar los datos de MySQL a ficheros de texto y con sql*loader importar los datos de ficheros a Oracle, esto dificulta un poco el proceso, pero es mucho más rápido que un dblink. Esta opción se recomienda cuando hay muchos registros y no se requiere transformación de datos.
Saludos |