Export remotos de Oracle
Julio 23rd, 2008
Ya sé que hace tiempo que no escribo, pero el trabajo no me deja. De hecho son las 00:50 y sigo trabajando. Ahora tengo un ratito en lo que termina el export del Oracle, así que de paso aprovecho y os cuento el trauma por el que he pasado.
Veréis, tenemos un servidor con Oracle 10g y un montón de datos importantes de un cliente. Por cosas del destino hemos tenido que migrar de esa base de datos a un Oracle 9i. Esto en sí mismo ya es un problema, primero tenemos que hacer un export del Oracle 10g, pero no podemos hacerlo con las utilidades de exportación que nos ofrece el 10g. Los export siempre hay que hacerlos con el cliente de menor versión, en este caso, sería con la utilidad exp del Oracle 9i.
Para hacer esto, o bien instalamos un Oracle 9i en donde tenemos el 10g (lo que no es nada práctico y a parte es muy costoso en tiempo y ancho de banda) o bien realizamos el export remoto, que por supuesto es lo más elegante.
Esto del export remoto me ha traído de cabeza unas cuantas horas, pero ya encontré la solución y la quiero compartir con vosotros, para que nadie pierda tiempo en estas tonterías:
–
export TWO_TASK=’(DESCRIPTION=(ADDRESS_LIST=(none.com)))’
exp userid=scott/tiger file=export.dmp
–
Sí, así de fácil, basta exportar la variable TWO_TASK con los datos de conexión en el formato esperado por oracle y listo.
Categorías: interesante | 4 comentarios
