(Antes de
empezar quiero dedicar este artículo a mis alumnos de los cursos oficiales Oracle
de diciembre 2017 y enero 2018 que me pidieron la información. ¡Gracias chicos
por su tiempo!... Ahora si empezamos)
En
algunas ocasiones los DBAs hemos tenido que realizar migraciones Cross
Platform, es decir entre sistemas operativos diferentes, tales como Windows,
Linux, Solaris, AIX o HP-UX. Este tipo
de migraciones requieren de mucho tiempo de planificación si las bases de datos
son muy grandes, complejas y transaccionales.
Analizando
un poco las opciones, vemos que utilizar Golden Gate u ODI requiere de un
licenciamiento extra; el procedimiento de Oracle Datapump es una opción bastante
conocida y es por eso que en este articulo quiero enfocarme en el procedimiento
de TRANSPORT TABLESPACE.
Si uno
navega por internet podrá encontrar el procedimiento de TRANSPORT TABLESPACE
muy bien detallado y explicado, sin embargo, normalmente te explican el
procedimiento de manera teórica y con una base de datos de ejemplo que resulta
ser bastante pequeña. Si se aplica el
procedimiento teórico a una base de datos de más de 2 Terabytes y muy
transaccional tomaría muchísimo tiempo realizar la migración.
Es por
eso que en este articulo quiero compartir con Ustedes, de acuerdo a mi experiencia
personal, cual es el procedimiento real en la práctica y que puntos debemos
tener en cuenta para lograr hacer una migración con TRANSPORT TABLESPACE de
manera eficiente y maximizando tiempos.