jueves, 4 de junio de 2009

Importacion y Exportacion de Base de Datos en Oracle Express

Para hacer una importación o exportación de base de datos en Oracle Express versión 10g específicamente, solo hay que seguir estos pasos., para ambos casos (importar y exportar)

Importación

Abrir la pagina Inicial de Base de Datos (Inicio>Todos los programas>Base de Datos Oracle 10g Express Edition>ir a pagina Inicial de Base de datos).

Ingresar con usuario system, indicando la respectiva contraseña.

Hacer clic en el icono de Administración>Usuarios de Base de Datos>crear usuario.

Crear un nuevo usuario con el nombre miagenda (automáticamente se creara el esquema miagenda).

En línea de comandos, Ejecutar el programa de importar que se encuentra en el Oracle Home (D:\oraclexe\app\oracle\product\10.2.0\server\BIN): archivo IMP.EXE (puede variar según la ubicación de archivos en la instalación).

Conectarse a la base de datos con el usuario administrador (SYSTEM) indicando la respectiva contraseña.

Nombre del archivo que se va a importar con la ruta completa, por ejemplo:

c:\epsdistribuida.dmp.

Tamaño de buffer: 3000000.

Mostrar solo el contenido del archivo de importación: n.

Ignorar errores: S.

Importar privilegios: S.

Importar datos de la tabla: S.

Importar archivo de export de base de datos completa: N (ya que es un export de un usuario únicamente).

Usuario a importar: miagenda.

Para comenzar el import.

Exportación

Exportar Toda la Base de Datos (XE) y todos sus respectivos esquemas, usuarios y objetos (archivo.ORA).

Inicio>Todos los programas>Base de Datos Oracle 10g Express Edition>Realizar Copia de Seguridad de Base de Datos

Se abrirá una ventana de comandos que ejecutara el respectivo backup de toda la base de datos, en el caso de express edition EX.

Exportar Únicamente un Esquema Específico (Archivo.DMP). El esquema que se trabajara como ejemplo es: CAMILO

En línea de Comandos, Ejecutar el programa de exportar que se encuentra en el Oracle Home (D:\oraclexe\app\oracle\product\10.2.0\server\BIN): archivo EXP.EXE (varía según configuración cuando se instala Oracle Server)

Indicar Usuario: System

Contraseña: (indicar contraseña system)

Tamaño de buffer: 3000000

Nombre del archivo que se va a generar con la ruta completa, por ejemplo: c:\epsdistribuida.dmp (dmp es la extensión con la que se debe dejar)

Tipo de exportación: 1 (Toda la base de datos, ojo que son todos los usuarios incluyendo el system), 2 (Un usuario) y 3 (Una tablas nada más). Para este proceso seleccionar 2

Exportar privilegios: S

Exportar datos de la tabla: S

Comprimir el archivo: S

Nombre de los de los usuarios a exportar. Solo se van a exportar los objetos del usuario CAMILO. Si es más de uno, ir colocándolos y dar, cuando no haya más.

Eso es todo....amigos....suerte