miércoles, 19 de agosto de 2015

Migrar de SYBASE a ORACLE

Para migrar bases de datos de SYBASE a ORACLE, es posible hacerlo generando un ODBC para conectarlo mediante SQLStudio, tambien mediante SQLDeveloper con un JDBC descargando un complemento que llama a un archivo .jdk el cual permite realizar conexiones hacia SYBASE y SQLServer, ahora bien estos dos casos no aplican para la version de SYBASE que necesité migrar la cual es 9.1 Adaptive Server Anywhere, por lo que generé un bcp (bulk copy) de las tablas enviándolas a un archivo en texto plano separado por comas (.csv), y mediante SQLDeveloper realicé la migración, como se muestra a continuación:

Pasos para migrar de SYBASE a ORACLE

-->Generar los archivos de texto plano csv con cabecera
-->Adecuar los tipos de datos de SYBASE a ORACLE
-->Generar los DDL´S en la nueva base ORACLE
-->Buscar las tablas en SQLDEVELOPER (ORACLE)




-->Click derecho Importar Datos


-->Buscamos el archivo csv en Examinar




-->Elegimos la Codificacion que se adecue a nuestra necesidad x-UTF-16LE-BOM


-->En su defecto UTF-8 (la mas común y compatible)


-->Siguiente


-->Seleccionamos el Orden de las columnas



-->Adecuamos el formato de Fecha 




-->Revisamos todos los datos con signo de admiracion


-->Siguiente y Terminar


-->Seguimos estos pasos para cada tabla

Si tienes dudas para este u otro método para migrar, escribe en mi Blog y te responderé cuanto antes.

No hay comentarios:

Publicar un comentario