Exportación de un Esquema de Base de Datos:
1- Creación de Carpeta
Crear una carpeta donde vamos almacenar la
exportación del esquema de base de datos Oracle
Desde línea de comando Linux ejecutar
a)
opt$ mkdir backupora
b) opt$ chown oracle:oinstall -R backupora
2- SQLdeveloper:
a)
SQL>
create or replace directory
export
as
'/opt/backupora';
b)
SQL>
grant
read, write on directory
export
to
NOMBREESQUEMA;
3- Usuario Oracle
Para definir las variables de entorno hay que
iniciar sesión como usuario Oracle para ello hay que ejecutar el siguiente
comando
a)
su – oracle
b)
su – Oracle
c) depende
de cómo se halla definido en la instalación, esto se puede verificar ejecutando la siguiente línea de mando $ set
4- Definir Variables de Entorno
a)
Instalación se refiere a la carpeta
base de la instalación de Oracle
b)
La dirección de ORACLE_HOME puede
cambiar dependiendo la versión de oracle instalada
c)
ORACLE_SID=orcl ORCL es un ejemplo el SID depende de tu
instalación
d)
Para verificar las variables si es
que ya existen ejecutar desde línea de comando
Opt$
set
Desde línea de comando Linux ejecutar
a)
ORACLE_BASE=/Instalación/oracle
b)
export ORACLE_BASE
c)
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
d)
export ORACLE_HOME
e)
ORACLE_PATH=$ORACLE_HOME/bin
f)
export ORACLE_PATH
g)
ORACLE_SID=orcl
h)
export ORACLE_SID
5- Exportación
a)
Desde línea de comando ejecutamos
oracle$] cd
$ORACLE_HOME
b)
Al ejecutar el comando cd $ORACLE_HOME debería
llevarnos a la dirección que definimos por $ORACLE_HOME
$ORACLE_BASE/product/11.2.0/dbhome_1
c)
Luego ejecutamos la siguiente línea de comando
oracle]$ cd bin
d)
Ejecutamos comando de exportación
oracle@bin]$ ./expdp esquema/passwordEsquema
schemas=NOMBREESQUEMA
direcotory=backpora dumpfile=NOMBREEXPORTACION.dmp