Exportar base de datos Oracle

Una base de datos Oracle puede ser exportada de varias maneras, y usando distintas herramientas. De hecho, el resultado de la operación depende fuertemente de la versión del programa usado, siendo a veces las pequeñas diferencias de versiones las que provocan errores clásicos al momento de importar.

A continuación se presenta una lista de métodos de exportación:

 

Por línea de comando usando cliente Oracle

A diferencia de SQL Server, en Oracle es posible respaldar una base de dato haciendo el llamado desde una máquina diferente de la que contiene la instancia y obtener el archivo localmente. Es decir, el archivo queda en el cliente y no en el servidor.

De esta forma es posible realizar el respaldo desde cualquier cliente conectándose con un usuario con los privilegios adecuados.

Para realizar el respaldo desde la línea de comando, la instrucción es la siguiente:

exp usuario/contraseña@nombre_instancia

donde usuario y contraseña son las credenciales para acceder a la instancia, y el nombre_instancia es el nombre del alias registrado en el tnsnames.ora.

Este comando iniciará una breve consola donde se preguntará el nombre del archivo resultante, entre otros parámetros.