Inicio > Oracle > enhasmen > MIgración de Oracle 8.0.4.2.7 a 10g Release 2

MIgración de Oracle 8.0.4.2.7 a 10g Release 2

Experto:
Usuario:
Fecha: 06/05/2008
Valoración: (3,00 sobre 5) Categoría: Oracle
26/03/2008
facundote, usuario preguntando en Oracle
Usuario
Hola, quisiera saber si me puede ayudar a obtener información de cómo migrar una Base de Datos Oracle versión 8.0.4.2.7 a 10g Release 2.
Todo lo que pueda ayudar a realizar el proceso (tips, consejos, métodos) será bienvenido.
Muchas gracias.
Facundo (Argentina)
26/03/2008
facundote, experto respondiendo en Oracle
Experto
Hola Facundo, para que me pueda situar y pueda ser más preciso en mi respuesta me gustaría que me pudieras contestar a las siguientes preguntas:

que tamaño tiene la bBDD?
que tipo de BBDD es? es una BBDD produccion??24*7? Cuanto tiempo puede estar sin dar servicio?
dispones de un entorno de pruebas para probar la migración?
tienes un procedimiento de backup y restore??  Has probado el restore alguna vez?
Posiblemente tengas que hacer varias migraciones, primero de 8.0.4 a 8.1.7 y despues de 8.1.7 a oracle10g pero lo veremos mas adelante.

Un saludo.
Carlos
27/03/2008
facundote, usuario preguntando en Oracle
Usuario
Hola, antes que nada le agradezco la rapidez en la respuesta, aca van las respuestas a sus preguntas.
que tamaño tiene la bBDD?  4 Gb.
que tipo de BBDD es? es una BBDD produccion??24*7? Cuanto tiempo puede estar sin dar servicio? Es una base de datos de producción que debe estar disponible de 9 a 18 hs.
 
dispones de un entorno de pruebas para probar la migración? Si.
tienes un procedimiento de backup y restore?? Has probado el restore alguna vez? Si hay back-up, sí alguna vez se probó el restore. 
Desde ya muchas gracias.
08/04/2008
facundote, experto respondiendo en Oracle
Experto
Lo primero, mil perdones por no seguir tu post.  He estado fuera y con mucho trabajo.
Sigues necesitando ayuda?
Por lo que estuve viendo necesitas subir a 8.1.5 y despues a 10g, no he visto forma de hacer el upgrade directamente. Esto la verdad que es un verdadero incoveniente, porque tienes que hacer la instalacion de Oracle 8.1.5 y despues de la oracle10g.
Con el tamaño que tienes y el tiempo de indisponibilidad que tienes, no lo veo nada complicado. Te doy algunos datos por si te sirven:
* La base es hacer un backup en frio (con Oracle parado), que con un simple copy te vale, y restore es evidentemente muy facil. 
* Convendría hacerlo en dos pasos para que tengas la seguridad en
caso de fallo, que migración es la que no fue bien. Quiero decir,
upgrade a 8.1.5 , funcionas unos dias y despues a oracle10g
* Prueba cada upgrade en un entorno de test, con todas la aplicaciones que tiran de las BBDD.
* Es posible que tengas que migrar los clientes Oracle tambien. Cuidado con los drivers ODBC que dan problemas, yo suelo utilizar el de microsoft para oracle.
* El upgrade a 8.1.5, toca el rowid de cada fila y por tanto es bastante intrusivo.
* Una vez migrado, no hay posibilidad de vuelta atras, a no ser que lo hagas con el restore.

Si tienes alguna duda más, no dudes en hacermelo saber. Siento el retraso.
Un saludo.
06/05/2008
facundote, usuario preguntando en Oracle
Usuario
Bien. Una respuesta aceptable.
Enlaces patrocinados