You are on page 1of 88

19 Original de Exportacin e

Importacin
En este captulo se describe cmo utilizar las utilidades originales de exportacin e
importacin, que se invoca con el exp y imp comando, respectivamente. stos se llaman
las utilidades originales Exportar e Importar para diferenciarlos de los nuevos servicios
de bombeo de datos Oracle de exportacin e importacin que se disponga en Oracle
Database 10 g. Estos nuevos servicios se invocan con los expdp y impdp comandos,
respectivamente. En general, Oracle recomienda que utilice las nuevas utilidades de
bombeo de datos de exportacin e importacin, ya que soportan todas las caractersticas
de Oracle Database 10 g. Original de exportacin e importacin no admiten todas
Oracle Database 10 g caractersticas.
Sin embargo, usted debe utilizar las utilidades originales de exportacin e importacin
en las siguientes situaciones:
Desea importar archivos creados con la utilidad de exportacin original ( exp ).
Usted desea exportar los archivos que se importarn con la utilidad de
importacin originales ( imp ). Un ejemplo de esto sera si quera exportar datos
de Oracle Database 10 g y luego importarlo en un comunicado de la base de
datos anterior.

Vea tambin:
Parte I, "Oracle Data Pump"

En este captulo se tratan los siguientes temas:
Cules son los Exportar e Importar Utilities?
Antes de usar la Exportacin e Importacin
La invocacin de Exportacin e Importacin
Importacin de objetos en su propio esquema
Objetos de tabla: Orden de Importacin
Importacin a tablas existentes
Efecto del esquema de base de datos y dispara en operaciones de importacin
Exportacin e Importacin de los modos
Parmetros de Exportacin
Parmetros de importacin
Ejemplo Export Sesiones
Ejemplo Import Sesiones
El uso de Exportacin e Importacin de mover una base de datos entre las
plataformas
Mensajes de advertencia, error y finalizacin
Cdigos de salida para la Inspeccin y Display
Consideraciones de red
Juego de caracteres y el soporte de globalizacin Consideraciones
Vistas materializadas y Snapshots
Transportables Tablespaces
De slo lectura de tablas para
Dejar caer un espacio de tabla
Los espacios de tabla Reorganizar
Apoyo a grano fino control de acceso
Usando Instancia Affinity con Exportaciones e Importaciones
Reducir la fragmentacin de base de datos
Utilizar parmetros de almacenamiento con Exportaciones e Importaciones
Informacin especfica de las Exportaciones
Informacin especfica para importar
El uso de Exportacin e Importacin a la Particin de una migracin de base de
datos
El uso de diferentes versiones y versiones de las Exportaciones
Cules son los Exportar e Importar Utilities?
Las utilidades de exportacin e importacin proporcionan una manera simple para que
usted pueda transferir objetos de datos entre bases de datos de Oracle, aunque residan en
plataformas con diferentes configuraciones de hardware y software.
Cuando se ejecuta la exportacin contra una base de datos Oracle, se extraen objetos
(como tablas), seguido por sus objetos relacionados (como ndices, comentarios y
donaciones), si los hubiere. Los datos extrados se escriben en un archivo de volcado de
exportacin. La utilidad de importacin lee las definiciones de objetos y datos de la
tabla desde el archivo de volcado.
Un archivo de exportacin es un archivo de volcado de formato binario de Oracle que
normalmente se encuentra en el disco o cinta. Los archivos de volcado se pueden
transferir mediante FTP o transportados fsicamente (en el caso de la cinta) a un sitio
diferente. Los archivos pueden entonces ser utilizados con la utilidad de importacin
para transferir datos entre bases de datos que estn en los sistemas que no estn
conectados a travs de una red. Los archivos tambin pueden ser utilizados como copias
de seguridad, adems de los procedimientos de copia de seguridad normales.
Archivos de volcado de exportacin pueden ser ledas nicamente por la utilidad de
Oracle Import. La versin de la utilidad de importacin no puede ser anterior a la
versin de la utilidad de exportacin utilizado para crear el archivo de volcado.
Tambin puede mostrar el contenido de un archivo de exportacin sin tener que realizar
una importacin. Para ello, utilice la importacin SHOW parmetro. Ver MOSTRAR para
ms informacin.
Para cargar los datos de ASCII de formato fijo o archivos delimitados, use la utilidad *
Cargador de SQL.

Vea tambin:
El uso de diferentes versiones y versiones de las Exportaciones
Parte II de este manual para obtener informacin sobre la
utilidad de la cargadora SQL *
Oracle Database replicacin avanzada para obtener
informacin acerca de cmo usar las utilidades de exportacin
e importacin para facilitar ciertos aspectos de Oracle
replicacin avanzada, tales como la creacin de instancias
offline

Antes de usar la Exportacin e Importacin
Antes de comenzar a utilizar de Exportacin e Importacin, asegrese de que toma el
cuidado de los siguientes elementos (que se describen en detalle en las siguientes
secciones):
Ejecute el catexp.sql o catalog.sql guin
Asegrese de que hay disco o en cinta de almacenamiento suficiente para
escribir el archivo de exportacin
Compruebe que tiene los privilegios de acceso necesarios
Correr catexp.sql o catalog.sql
Para utilizar de Exportacin e Importacin, debe ejecutar el script catexp.sql o
catalog.sql (que se ejecuta catexp.sql ) despus de la base de datos se ha creado o
migrado a Oracle Database 10 g.
El catexp.sql o catalog.sql script necesita ser ejecutado slo una vez en una base
de datos. El script realiza las siguientes tareas para preparar la base de datos para las
operaciones de exportacin e importacin:
Crea las vistas importacin y exportacin necesarias en el diccionario de datos
Crea el EXP_FULL_DATABASE papel
Asigna todos los privilegios necesarios para las EXP_FULL_DATABASE y
IMP_FULL_DATABASE papeles
Asigna EXP_FULL_DATABASE y IMP_FULL_DATABASE al DBA papel
Registra la versin de catexp.sql que se ha instalado
Asegurar suficiente espacio en disco para operaciones de exportacin
Antes de ejecutar la exportacin, asegrese de que hay suficiente en el disco o el
espacio de almacenamiento en cinta para escribir el archivo de exportacin. Si no hay
suficiente espacio, la exportacin termina con un error de escritura-fracaso.
Usted puede utilizar tamaos de tabla para estimar el espacio mximo necesario. Usted
puede encontrar tamaos de mesa en el USER_SEGMENTS vista del diccionario de datos
de Oracle. La siguiente consulta muestra el uso del disco para todas las tablas:
SELECT SUM (BYTES) DESDE DONDE USER_SEGMENTS segment_type = 'TABLA';

El resultado de la consulta no incluye el espacio de disco utilizado para los datos
almacenados en LOB (objetos grandes) o VARRAY columnas o en tablas con particiones.

Vea tambin:
Oracle Database Reference para obtener ms informacin acerca de
las vistas de diccionario

Verificacin de los privilegios de acceso de Exportacin e Importacin de
Operaciones
Para utilizar de Exportacin e Importacin, debe tener el CREATE SESSION privilegios
en una base de datos Oracle. Este privilegio pertenece al CONNECT papel establecido
durante la creacin de la base de datos. Para exportar tablas propiedad de otro usuario,
debe tener la EXP_FULL_DATABASE funcin habilitada. Este papel se concede a todos los
administradores de bases de datos (DBAs).
Si usted no tiene los privilegios del sistema que figuran en el EXP_FULL_DATABASE
papel, no se puede exportar objetos contenidos en el esquema de otro usuario. Por
ejemplo, no se puede exportar una tabla en el esquema de otro usuario, incluso si ha
creado un sinnimo de ella.
Los siguientes nombres de esquema estn reservados y no sern procesados por
exportacin:
ORDSYS
MDSYS
CTXSYS
ORDPLUGINS
LBACSYS
Puede llevar a cabo una operacin de importacin, incluso si usted no ha creado el
archivo de exportacin. Sin embargo, tenga en cuenta que si el archivo de exportacin
fue creada por un usuario con el EXP_FULL_DATABASE papel, entonces usted debe tener
la IMP_FULL_DATABASE papel que importarlo. Ambos papeles son tpicamente
asignados a los administradores de bases de datos (DBAs).
La invocacin de Exportacin e Importacin
Puede invocar Exportacin e Importacin, y especificar los parmetros mediante el uso
de cualquiera de los mtodos siguientes:
Entradas de lnea de comandos
Los archivos de parmetros
El modo interactivo
Antes de utilizar uno de estos mtodos, asegrese de leer las descripciones de los
parmetros disponibles. Consulte Parmetros de Exportacin y de Importacin de
parmetros .
La invocacin de Exportacin e Importacin Como SYSDBA
SYSDBA se utiliza internamente y se ha especializado funciones; su comportamiento no
es el mismo que para los usuarios generalizadas. Por lo tanto, no debe normalmente que
invocar Exportar o Importar como SYSDBA, excepto en las siguientes situaciones:
A peticin de soporte tcnico de Oracle
Al importar un conjunto de tablas transportable
Para invocar la exportacin o importacin como SYSDBA, utilice la siguiente sintaxis
(sustituto exp para imp si utiliza Export). Aada los parmetros deseados o nombres de
archivos de parmetros:
imp \ 'nombre de usuario / contrasea AS SYSDBA \'

Opcionalmente, tambin se puede especificar un nombre de instancia:
imp \ 'nombre de usuario / contrasea @ instancia AS SYSDBA \'

Si se omite, ya sea el nombre de usuario o contrasea, se le pedir que para l.
En este ejemplo se muestra toda la secuencia de la conexin entre comillas y barras
invertidas. Esto se debe a la cadena, AS SYSDBA, contiene un espacio en blanco, una
situacin para la cual la mayora de los sistemas operativos requieren que toda la cadena
de conexin se coloca entre comillas o marcado como un literal por algn mtodo.
Algunos sistemas operativos tambin requieren que las comillas en la lnea de
comandos ir precedidos de un carcter de escape. En este ejemplo, las barras invertidas
se utilizan como carcter de escape. Si las barras invertidas no estuvieron presentes, el
analizador de lnea de comandos que la exportacin y la importacin utilizan no
entendera las comillas y los quitara.
Entradas de lnea de comandos
Puede especificar todos los parmetros vlidos y sus valores a partir de la lnea de
comandos con la siguiente sintaxis:
exp usuario / contrasea PARMETRO = valor

o
exp usuario / contrasea PARMETRO = (valor1, valor2, ..., valorn)

El nmero de parmetros no puede exceder la longitud mxima de una lnea de
comandos en el sistema. Tenga en cuenta que los ejemplos podran utilizar imp invocar
importacin en lugar de exp invocar Exportar.
Archivos de parmetros de
La informacin de esta seccin se aplica tanto a la exportacin y la importacin, pero
los ejemplos muestran el uso del comando Exportar, exp .
Puede especificar todos los parmetros vlidos y sus valores en un archivo de
parmetros. Almacenamiento de los parmetros en un archivo que les permite ser
fcilmente modificados o reutilizados, y es el mtodo recomendado para la invocacin
de las Exportaciones. Si utiliza diferentes parmetros para diferentes bases de datos,
puede tener mltiples archivos de parmetros.
Cree el archivo de parmetros utilizando cualquier editor de texto de archivos planos.
La opcin de lnea de comandos PARFILE= filename le dice a la exportacin para leer
los parmetros del archivo especificado en lugar de desde la lnea de comandos. Por
ejemplo:
exp parfile = nombre del archivo
exp usuario / contrasea parfile = nombre del archivo

El primer ejemplo no especifica el username / password en la lnea de comandos para
ilustrar que se puede especificar en el archivo de parmetros, aunque, por razones de
seguridad, esto no es recomendable.
La sintaxis de las especificaciones del archivo de parmetros es uno de los siguientes:
PARMETRO = valor
PARMETRO = (valor)
PARMETRO = (valor1, valor2, ...)

El siguiente ejemplo muestra una lista parcial de archivos de parmetros:
COMPLETO = y
FILE = dba.dmp
SUBVENCIONES = y
NDICES = y
CONSTANTE = y

Nota:
El tamao mximo del archivo de parmetros puede estar limitado por
el sistema operativo. El nombre del archivo de parmetros est sujeta
a las convenciones de nomenclatura de archivos del sistema operativo.

Usted puede agregar comentarios al archivo de parmetros precedindolos con el signo
de nmero (#). Exportacin ignora todos los caracteres a la derecha del signo de nmero
(#).
Puede especificar un archivo de parmetros al mismo tiempo que usted est entrando en
parmetros en la lnea de comandos. De hecho, se puede especificar el mismo parmetro
en ambos lugares. La posicin de la PARFILE parmetro y otros parmetros en la lnea
de comando determina qu parmetros tienen prioridad. Por ejemplo, suponga que el
archivo de parmetros params.dat contiene los parmetros INDEXES=y y exportacin
se invoca con la siguiente lnea:
exp usuario / contrasea parfile = params.dat NDICES = n

En este caso, debido a INDEXES=n se produce despus de PARFILE=params.dat ,
INDEXES=n anula el valor de la INDEXES parmetro en el archivo de parmetros.

Vea tambin:
Parmetros de exportacin para las descripciones de los
parmetros de exportacin
Parmetros de importacin
Exportacin e importacin con Oracle Net para obtener
informacin sobre cmo especificar una exportacin de una
base de datos remota

Modo interactivo
Si prefiere que se le pregunte por el valor de cada parmetro, puede utilizar la sintaxis
siguiente para iniciar la exportacin (o importacin, si especifica imp ) en interactivo
modo:
exp usuario / contrasea

Parmetros comnmente utilizados se muestran con una peticin de que se introduzca
un valor. El mtodo interactivo de lnea de comandos no proporciona instrucciones para
todas las funciones y slo se proporciona para la compatibilidad con versiones
anteriores. Si desea utilizar una interfaz interactiva, Oracle recomienda utilizar el
Administrador corporativo de exportacin de Oracle o Asistente de importacin.
Si no especifica un username / password de combinacin en la lnea de comandos, a
continuacin, se le pedir esta informacin.
Restricciones en el uso de mtodo interactivo de Exportacin
Tenga en cuenta los siguientes puntos cuando se utiliza el mtodo interactivo:
En el modo de usuario, Export mensaje con todos los nombres de usuario que se
incluirn en la exportacin antes de exportar los datos. Para indicar el final de la
lista de usuarios y comenzar la sesin de exportacin actual, pulse Intro.
En el modo de tabla, si no se especifica un prefijo de esquema, los impagos de
exportacin para el esquema del exportador o del esquema que contiene la
ltima tabla exportada en la sesin actual.
Por ejemplo, si beth es un usuario privilegiado la exportacin en modo tabla, la
exportacin supone que todas las mesas estn en el beth esquema hasta que se
especifique otro esquema. Solamente un usuario privilegiado (alguien con la
EXP_FULL_DATABASE papel) puede exportar tablas en el esquema de otro
usuario.
Si especifica una lista de tabla nula al mensaje "Tabla para ser exportado", los
servicios pblicos salidas a la exportacin.
Obtencin de ayuda en lnea
Exportacin e Importacin ambos proporcionan ayuda en lnea. Introduzca exp help=y
en la lnea de comandos para invocar la ayuda de exportacin o imp help = y para
invocar Import ayuda.
Importacin de objetos en su propio esquema
Tabla 19-1 enumera los privilegios necesarios para importar los objetos en su propio
esquema. Todos estos privilegios pertenecen inicialmente al RESOURCE papel.
Tabla 19-1 Privilegios necesarios para importar objetos en su propio esquema
Objeto
Privilegio requerido (Tipo Privilege, si
corresponde)
Clusters CREATE CLUSTER (Sistema) o UNLIMITED
TABLESPACE (Sistema). El usuario tambin debe
tener asignada una cuota de espacio de tabla.
Base de datos CREATE DATABASE LINK (Sistema) y CREATE
SESSION (Sistema) en la base de datos remota
Dispara en tablas CREATE TRIGGER (Sistema)
Dispara en esquemas CREATE ANY TRIGGER (Sistema)
ndices CREATE INDEX (Sistema) o UNLIMITED TABLESPACE
(Sistema). El usuario tambin debe tener asignada
una cuota de espacio de tabla.
Las restricciones de integridad ALTER TABLE (Object)
Objeto
Privilegio requerido (Tipo Privilege, si
corresponde)
Bibliotecas CREATE ANY LIBRARY (Sistema)
Paquetes CREATE PROCEDURE (Sistema)
Sinnimos privadas CREATE SYNONYM (Sistema)
Secuencias CREATE SEQUENCE (Sistema)
Snapshots CREATE SNAPSHOT (Sistema)
Funciones almacenados CREATE PROCEDURE (Sistema)
Los procedimientos almacenados CREATE PROCEDURE (Sistema)
Datos de la Tabla INSERT TABLE (Object)
Definiciones de tabla (incluyendo
comentarios y las opciones de
auditora)
CREATE TABLE (Sistema) o UNLIMITED TABLESPACE
(Sistema). El usuario tambin debe tener asignada
una cuota de espacio de tabla.
Vistas CREATE VIEW (Sistema) y SELECT (Object) en la
tabla base, o SELECT ANY TABLE (Sistema)
Los tipos de objetos CREATE TYPE (Sistema)
Bibliotecas de funciones de
Relaciones Exteriores
CREATE LIBRARY (Sistema)
Dimensiones CREATE DIMENSION (Sistema)
Operadores CREATE OPERATOR (Sistema)
Indextypes CREATE INDEXTYPE (Sistema)

Importacin de Subvenciones
Para importar los privilegios que un usuario ha concedido a los dems, el usuario que
inicia la importacin debe ser el propietario de los objetos o tener privilegios de objeto
con el WITH GRANT OPTION . Tabla 19-2 muestra las condiciones requeridas para las
autorizaciones sean vlidas en el sistema de destino .
Tabla 19-2 privilegios necesarios para importar Subvenciones
Subvencin Condiciones
Privilegios de
objeto
El objeto debe existir en el esquema del usuario, o
el usuario debe tener los privilegios de objeto con la WITH GRANT
OPTION o,
el usuario debe tener la IMP_FULL_DATABASE funcin habilitada.
Privilegios del
sistema
El usuario debe tener el SYSTEM privilegio, as como el WITH
ADMIN OPTION.

Importacin de objetos en otros esquemas
Para importar objetos en el esquema de otro usuario, debe tener la IMP_FULL_DATABASE
funcin habilitada.
Importacin de Objetos de sistema
Para importar objetos del sistema a partir de un archivo de exportacin de base de datos
completa, la IMP_FULL_DATABASE funcin debe estar habilitada. El parmetro FULL
especifica que los siguientes objetos del sistema se incluyen en la importacin cuando el
archivo de exportacin es una exportacin completa:
Perfiles
Enlaces de bases de datos pblicas
Sinnimos Pblicas
Roles
Definiciones de segmento de rollback
Costos de los recursos
Bibliotecas de funciones de Relaciones Exteriores
Objetos de contexto
Objetos de procedimiento del sistema
Opciones de auditora de sistema
Privilegios del sistema
Las definiciones de espacio de tablas
Cuotas Tablespace
Las definiciones de usuario
Alias Directorio
Activadores de eventos del sistema
Restricciones de procesamiento
Las siguientes restricciones se aplican al procesar los datos con las utilidades de
exportacin e importacin:
Clases Java, recursos y procedimientos que se crean mediante Enterprise
JavaBeans (EJB) no se colocan en el archivo de exportacin.
Las restricciones que se han alterado mediante la RELY palabra clave pierden la
RELY atributo cuando se exportan.
Cuando una definicin de tipo ha evolucionado y luego hacer referencia a datos
que evolucion tipo se exporta, la definicin de tipo en el sistema de
importacin debe haber evolucionado de la misma manera.
El atributo de compresin de tablas de tablas y particiones se conserva durante la
exportacin e importacin. Sin embargo, el proceso de importacin no utiliza la
API de ruta directa, por lo tanto, los datos no se almacenan en el formato
comprimido cuando se importan.
Objetos de tabla: Orden de Importacin
Los objetos de tabla se importan como se leen desde el archivo de exportacin. El
archivo de exportacin contiene los objetos en el orden siguiente:
1. Tipo definiciones
2. Definiciones de tabla
3. Datos de la Tabla
4. ndices de las tablas
5. Las restricciones de integridad, vistas, procedimientos y disparadores
6. ndices de mapa de bits, basados en funciones, y de dominio
El orden de las importaciones es el siguiente: se crean nuevas tablas, los datos se
importa y se construyen ndices, desencadenantes son importados, las restricciones de
integridad estn habilitados en las nuevas tablas, y cualquier mapa de bits, los ndices de
funcin basada, y / o de dominio se construyen. Esta secuencia impide que los datos
sean rechazados por el orden en que se importan las tablas. Esta secuencia tambin evita
que los desencadenantes redundantes de disparar dos veces en los mismos datos (una
vez cuando se inserta inicialmente y de nuevo durante la importacin).
Por ejemplo, si la emp tabla tiene una restriccin de integridad referencial en el dept la
tabla y el emp tabla se import por primera vez, todos los emp filas que hacen referencia
a los departamentos que an no se han importado a dept seran rechazados si se
habilitan las restricciones.
Cuando los datos se importa a tablas existentes, sin embargo, el orden de importacin
puede an producir fallos de integridad referencial. En la situacin acaba de dar, si la
emp tabla ya exista y restricciones de integridad referencial estaban en vigor, el nmero
de filas podran ser rechazadas.
Una situacin similar se produce cuando una restriccin de integridad referencial en un
vector de referencia a s mismo. Por ejemplo, si scott 's gerente en la emp tabla es
drake, y drake 'fila s an no se ha cargado, scott fila 's va a fracasar, a pesar de que
sera vlido al final de la importacin.

Nota:
Por las razones mencionadas anteriormente, es una buena idea
deshabilitar las restricciones de referencia al importar en una tabla
existente. A continuacin, puede volver a habilitar las restricciones
despus de que se complete la importacin.

Importacin a tablas existentes
Esta seccin describe los factores a tener en cuenta a la hora de importar datos a tablas
existentes.
Creacin manual de tablas antes de la importacin de datos
Cuando usted elige crear tablas manualmente antes de importar los datos en l desde un
archivo de exportacin, debe utilizar la misma definicin de la tabla utilizada
anteriormente o en un formato compatible. Por ejemplo, aunque se puede aumentar el
ancho de las columnas y cambiar su orden, no se puede hacer lo siguiente:
Aadir NOT NULL columnas
Cambiar el tipo de datos de una columna a un tipo de datos compatible ( LONG
para NUMBER, por ejemplo)
Cambiar la definicin de tipos de objetos utilizados en una mesa
Cambie DEFAULT valores de columna

Nota:
Cuando las tablas se crean de forma manual antes de importar los
datos, el CREATE TABLE declaracin en el archivo de volcado de
exportacin fallar porque la tabla ya existe. Para evitar este error y
continuar la carga de datos en la tabla, establezca el parmetro de
importacin IGNORE = y . De lo contrario, los datos no se cargan en la
tabla debido al error de creacin de tablas.

Deshabilitar restricciones referenciales
En el orden normal de las importaciones, las restricciones de referencia se importan slo
despus de todo tablas se importan. Esta secuencia evita errores que podran ocurrir si
existe una restriccin de integridad referencial para los datos que todava no se han
importado.
Estos errores pueden ocurrir cuando los datos se cargan en las tablas existentes. Por
ejemplo, si la tabla emp tiene una restriccin de integridad referencial en el mgr columna
que comprueba la existencia del nmero gerente de emp, seguidos legtima empleado
puede fallar la restriccin de integridad referencial si la fila de la gerente an no ha sido
importado.
Cuando se produce un error de este tipo, importacin genera un mensaje de error, no
pasa por la fila averiada, y contina la importacin de otras filas en la tabla. Puede
deshabilitar las restricciones manualmente para evitar esto.
Las restricciones de referencia entre las tablas tambin pueden causar problemas. Por
ejemplo, si la emp tabla aparece antes de que el dept la tabla en el archivo de
exportacin, pero no existe una verificacin de referencia de la emp tabla en el dept
mesa, algunas de las filas de la emp tabla pueden no ser importados debido a una
violacin de restriccin referencial.
Para evitar errores como estos, debe deshabilitar restricciones de integridad referencial
al importar datos en tablas existentes.
El ordenar manualmente la importacin
Cuando las restricciones se vuelven a activarse despus de la importacin, toda la tabla
est seleccionada, lo que puede tomar un largo tiempo para una mesa grande. Si el
tiempo requerido para el registro de entrada es demasiado largo, puede ser beneficioso
para ordenar la importacin manualmente.
Para ello, realice varias importaciones de un archivo de exportacin en lugar de uno. En
primer lugar, las tablas de importacin que son los objetivos de los controles
referenciales. A continuacin, importe las tablas que hacen referencia a ellos. Esta
opcin funciona si las tablas no referencian entre s en forma circular, y si una mesa no
hace referencia a s misma.
Efecto del esquema de base de datos y dispara en
operaciones de importacin
Los disparadores que se definen para disparar sobre eventos DDL para un esquema
especfico o en eventos relacionados con el DDL para la base de datos, son el sistema
desencadena. Estos factores desencadenantes pueden tener efectos perjudiciales sobre
determinadas operaciones de importacin. Por ejemplo, se pueden prevenir con xito la
re-creacin de objetos de base de datos, como tablas. Esto hace que los errores sean
devueltos que dan ninguna indicacin de que un disparador de la causa del problema.
Los administradores de bases de datos y cualquier persona crear disparadores de
sistemas deben verificar que dichos factores desencadenantes no impiden que los
usuarios realicen operaciones de base de datos para las que estn autorizados. Para
probar un disparador del sistema, tome las siguientes medidas:
1. Definir el gatillo.
2. Cree algunos objetos de base.
3. Exportar los objetos en la mesa o en el modo de usuario.
4. Eliminar los objetos.
5. Importe los objetos.
6. Verifique que los objetos han sido re-creado con xito.

Nota:
Una exportacin completa no exporta desencadenantes propiedad de
esquema SYS . Manualmente debe volver a crear SYS desencadena ya
sea antes o despus de la importacin completa. Oracle recomienda
que se vuelva a crear despus de la importacin en caso de que
definen las acciones que impidan el progreso de la importacin.

Exportacin e Importacin de los modos
Las utilidades de exportacin e importacin admiten cuatro modos de funcionamiento:
Completos: Exportaciones e importaciones de una base de datos completa. Slo
los usuarios con los EXP_FULL_DATABASE y IMP_FULL_DATABASE roles pueden
usar este modo. Utilice el FULL parmetro para especificar este modo.
Tablespace: permite que un usuario con privilegios para mover un conjunto de
espacios de tabla de una base de datos de Oracle a otra. Utilice la
TRANSPORT_TABLESPACE parmetro para especificar este modo.
Usuario: Le permite exportar e importar todos los objetos que le pertenecen
(como tablas, subvenciones, ndices y procedimientos). Un usuario con
privilegios de importacin de modo de usuario puede importar todos los objetos
en los esquemas de un conjunto especfico de usuarios. Utilice el OWNER
parmetro para especificar este modo en la exportacin, y el uso de la FROMUSER
parmetro para especificar el modo en Importar.
Tabla: Permite exportar e importar tablas y particiones especficas. Un usuario
privilegiado puede calificar las tablas especificando el esquema que los contiene.
Utilice el TABLES parmetro para especificar este modo.
Ver Tabla 19-3 para obtener una lista de los objetos que se exportan e importan en cada
modo.

Precaucin:
Cuando se utiliza el modo de tabla para tablas que tienen columnas de
tipo importar ANYDATA AnyDATA , Puede recibir el siguiente error:
ORA-22370: El uso incorrecto del mtodo. Tipo inexistente.
Esto indica que el ANYDATA columna depende de otros tipos que no
estn presentes en la base de datos. Debe crear manualmente tipos
dependientes en la base de datos de destino antes de utilizar el modo
de tabla para las tablas que utilizan la importacin ANYDATA tipo.

Un usuario con el IMP_FULL_DATABASE rol debe especificar uno de estos modos. De lo
contrario, resulta un error. Si un usuario sin el IMP_FULL_DATABASE papel no especifica
uno de estos modos, se realiza una importacin a nivel de usuario.
Usted puede utilizar la ruta convencional de exportacin o ruta directa Exportar para
exportar en cualquier modo excepto diferencias mode.The tablespace entre camino
convencional de exportacin y la ruta directa de exportacin se describen en el camino
convencional de exportacin Versus Camino Directo exportacin .

Vea tambin:
Gua de Oracle Database Administrator
Oracle Conceptos de base de datos para una introduccin a la
funcin de los espacios de tabla transportables

Tabla 19-3 objetos exportados e importados en cada modo de
Objeto
Tabla de los
modos
Modo de
usuario
Modo de base
de datos
completa
Modo
de
tablas
Analizar clster No S S No
Analizar tablas / estadsticas S S S S
Los contextos de aplicacin No No S No
Informacin Auditora S S S No
ndices B-tree, mapa de bits,
la funcin de base de dominio
S
Foot 1
S S S
Definiciones de racimo No S S S
Los comentarios de la
columna y de mesa
S S S S
Base de datos No S S No
Roles predeterminados No No S No
Dimensiones No S S No
Alias Directorio No No S No
Las tablas externas (sin datos) S S S No
Bibliotecas de funciones de
Relaciones Exteriores
No S S No
Los ndices de propiedad de
que no sean propietario de la
tabla de usuarios
S (usuarios
privilegiados
solamente)
S S S
Tipos de ndices No S S No
Recursos de Java y las clases No S S No
Colas de trabajos No S S No
Datos de la tabla anidada S S S S
Donaciones de objetos S (slo para
tablas e ndices)
S S S
Definiciones de tipos de
objetos utilizados por la tabla
S S S S
Los tipos de objetos No S S No
Operadores No S S No
Historial de contraseas No No S No
Objeto
Tabla de los
modos
Modo de
usuario
Modo de base
de datos
completa
Modo
de
tablas
Postinstance acciones y
objetos
No No S No
Postschema acciones y
objetos de procedimiento
No S S No
Acciones Posttable S S S S
Acciones y objetos de
procedimiento Posttable
S S S S
Preschema objetos y acciones
procesales
No S S No
Acciones Pretable S S S S
Actuaciones procesales
Pretable
S S S S
Sinnimos privadas No S S No
Objetos de procedimiento No S S No
Perfiles No No S No
Sinnimos Pblicas No No S No
Restricciones de integridad
referencial
S S S No
Grupos Refresh No S S No
Costos de los recursos No No S No
Otorgamiento de roles No No S No
Roles No No S No
Definiciones de segmento de
rollback
No No S No
Las polticas de seguridad
para la mesa
S S S S
Los nmeros de secuencia No S S No
Los registros de instantneas No S S No
Instantneas y vistas
materializadas
No S S No
Subvenciones privilegio del
sistema
No No S No
Las restricciones de tabla
(primario, nico, cheque)
S S S S
Datos de la Tabla S S S S
Definiciones de tabla S S S S
Objeto
Tabla de los
modos
Modo de
usuario
Modo de base
de datos
completa
Modo
de
tablas
Las definiciones de espacio
de tablas
No No S No
Cuotas Tablespace No No S No
Los disparadores S S
Pie 2
S
Pie 3
S
Los disparadores de otros
usuarios
S (usuarios
privilegiados
solamente)
No No No
Las definiciones de usuario No No S No
Proxies de usuario No No S No
Vistas de usuario No S S No
Procedimientos de usuario
almacenados, paquetes y
funciones
No S S No

Nota al pie 1
usuarios sin privilegios pueden exportar e importar slo los ndices de su
propiedad en las mesas de su propiedad. No pueden exportar los ndices de su propiedad
que se encuentran en las tablas que pertenecen a otros usuarios, ni pueden exportar los
ndices de propiedad de otros usuarios en sus propios cuadros. Los usuarios
privilegiados pueden exportar e ndices de importacin sobre las tablas de los usuarios
especificados, incluso si los ndices son propiedad de otros usuarios. ndices de
propiedad del usuario especificado en las tablas de otros usuarios no se incluyen, a
menos que esos otros usuarios se incluyen en la lista de usuarios que desea exportar.
Nota al pie 2
usuarios sin privilegios y privilegiados pueden exportar e importar todos los
disparadores son propiedad del usuario, incluso si estn en tablas que pertenecen a otros
usuarios.
La nota 3
en la exportacin no exporta desencadenantes propiedad de SYS esquema.
Manualmente debe volver a crear SYS desencadena ya sea antes o despus de la
importacin completa. Oracle recomienda que se vuelva a crear despus de la
importacin en caso de que definen las acciones que impidan el progreso de la
importacin.

Tabla-Nivel y de reparto de nivel de exportacin
Puede exportar tablas, particiones y subparticiones de las siguientes maneras:
A nivel de la tabla de exportacin: exporta todos los datos de las tablas
especificadas
A nivel de particin de Exportacin: Exportacin de slo los datos de las
particiones o subparticiones origen especificados
En todos los modos, los datos particionada se exporta en un formato tal que las
particiones o subparticiones se pueden importar de forma selectiva.
Tabla-Nivel de Exportacin
En la exportacin a nivel de tabla, puede exportar una tabla completa (particionado o no
particionado), junto con sus ndices y otros objetos de la tabla dependiente. Si la tabla
tiene particiones, todas sus particiones y subparticiones tambin se exportan. Esto se
aplica tanto camino directo de exportacin y la ruta convencional de exportacin. Usted
puede realizar una exportacin a nivel de tabla en cualquier modo de exportacin.
Particin de nivel de exportacin
En la exportacin a nivel de particin, puede exportar una o particiones o subparticiones
de una mesa ms especficos. Slo se puede realizar una exportacin a nivel de particin
en el modo de mesa.
Para obtener informacin sobre cmo especificar las exportaciones a nivel de tabla y de
nivel de particin, vea TABLAS .
Tabla-Nivel y de reparto de nivel de importacin
Puede importar tablas, particiones y subparticiones de las siguientes maneras:
Importacin de nivel de tabla: Importaciones todos los datos de las tablas
especificadas en el archivo de exportacin.
Importacin-nivel de reparto Importaciones slo los datos de las particiones o
subparticiones origen especificados.
Debe establecer el parmetro IGNORE=y al cargar datos en una tabla existente. Ver
IGNORE para ms informacin.
Directrices para utilizar la importacin de tablas de nivel
Para cada tabla especificada, a nivel de tabla importaciones Importar todas las filas de la
tabla. Con Import nivel de tabla:
Todas las tablas exportadas utilizando cualquier modo de exportacin (excepto
TRANSPORT_TABLESPACES ) se pueden importar.
Los usuarios pueden importar toda la tabla (particionado o no particionado),
particiones o subparticiones desde un archivo de exportacin a nivel de tabla en
un (particionado o no particionado) tabla de destino con el mismo nombre.
Si no existe la tabla, y si la tabla exportada se dividi, Import-nivel de tabla crea una
tabla con particiones. Si la creacin de la tabla se realiza correctamente, la importacin
a nivel de tabla lee todos los datos de origen del archivo de exportacin en la tabla de
destino. Despus de Importacin, la tabla de destino contiene las definiciones de
particin de todas las particiones y subparticiones asociados a la tabla de origen en el
archivo de exportacin. Esta operacin garantiza que los atributos fsicos y lgicos
(incluidos los lmites de particin) de las particiones de origen se mantienen en la
importacin.
Directrices para la Utilizacin de la importacin de reparto-Nivel
Importacin-nivel de particin slo se puede especificar en el modo de mesa. Se le
permite cargar de forma selectiva los datos de particiones o subparticiones especificados
en un archivo de exportacin. Recuerde las siguientes pautas en mente al usar Import-
nivel de particin.
Importacin siempre almacena las filas de acuerdo con el esquema de particin
de la tabla de destino.
Importacin-nivel de reparto inserta solamente los datos de la fila de los
tabiques o subparticiones origen especificados.
Si la tabla de destino se divide, Import-nivel de particin rechaza las filas que
caen por encima de la mxima divisin de la tabla de destino.
Importacin-nivel de particin no puede importar una tabla exportada no
particionado. Sin embargo, una tabla con particiones se pueden importar desde
una tabla exportada no particionado utilizando Importacin a nivel de tabla.
Importacin-nivel de particin es legal slo si la tabla de origen (es decir, la
tabla denominada nombre de tabla en el momento de la exportacin) se dividi y
existe en el archivo de exportacin.
Si el nombre de la particin o subparticin no es una particin vlida en el
archivo de exportacin, de importacin genera una advertencia.
La particin o nombre subparticin en el parmetro se refiere solamente a la
particin o subparticin en el archivo de exportacin, que puede no contener
todos los datos de la tabla en el sistema de origen de las exportaciones.
Si ROWS=y (por defecto), y la tabla no existe en el sistema de destino de
importacin, se crea la tabla y todas las filas de la particin de origen o
subparticin se insertan en la particin o subparticin de la tabla de destino.
Si ROWS=y (por defecto) y IGNORE=y , pero la mesa ya existan antes de la
importacin, todas las filas de la particin especificada o subparticin en la tabla
se insertan en la tabla. Las filas se almacenan de acuerdo con el esquema de
particiones existentes de la tabla de destino.
Si ROWS=n , de importacin no inserta los datos en la tabla de destino y contina
procesando otros objetos asociados con la tabla especificada y particin o
subparticin en el archivo.
Si la tabla de destino est sin particiones, las particiones y subparticiones se
importan a toda la tabla. Importacin requiere IGNORE=y para importar una o
ms particiones o subparticiones desde el archivo de exportacin en una tabla
sin particiones en el sistema de destino de importacin.
Migracin de datos entre las particiones y tablas
Si especifica un nombre de particin para una particin compuesta, todos subparticiones
dentro de la particin compuesto se utilizan como fuente.
En el siguiente ejemplo, la particin especificada por el nombre de la particin es una
particin de material compuesto. Todas sus subparticiones sern importados:
SISTEMA imp / contrasea FILE = MESAS FROMUSER expdat.dmp = scott =
b: py

El siguiente ejemplo hace que los datos de fila de particiones qc y qd de mesa scott.e
a ser importados en la tabla scott.e :
imp scott / tiger FILE = TABLAS expdat.dmp = (e: qc, e: qd) IGNORE =
y

Si la tabla e no existe en la base de datos de destino de importacin, se crea y datos se
insertan en las mismas particiones. Si la tabla e exista en el sistema de destino antes de
la importacin, los datos de fila se inserta en las particiones cuyo alcance permite la
insercin. Los datos de la fila pueden terminar en las particiones de nombres distintos
de qc y qd .

Nota:
Con el nivel de particin de importacin a una tabla existente, debe
configurar las particiones de destino o subparticiones correctamente y
usar IGNORE=y.

Parmetros de Exportacin
Esta seccin contiene descripciones de los parmetros de la lnea de comandos de
exportacin.
INTERMEDIARIO
Por defecto: sistema operativo dependiente . Consulte la documentacin especfica del
sistema operativo Oracle para determinar el valor por defecto de este parmetro.
Especifica el tamao, en bytes, del bfer usado para recuperar filas. Como resultado,
este parmetro determina el nmero mximo de filas de una matriz que obtienen los
Exportar. Utilice la siguiente frmula para calcular el tamao del bfer:
buffer_size = rows_in_array * maximum_row_size

Si se especifica cero, la utilidad Export obtiene slo una fila a la vez.
Las tablas con columnas de tipo LOB, LONG , BFILE , REF , ROWID , LOGICAL ROWID o
DATE se recuperan una fila a la vez.

Nota:
El BUFFER parmetro slo se aplica a la ruta convencional de
exportacin. No tiene ningn efecto sobre un camino directo de
exportacin. Para las exportaciones va directa, utilice el
RECORDLENGTH parmetro para especificar el tamao del bfer que
utiliza la exportacin para escribir en el archivo de exportacin.

Ejemplo: Calcular Tamao de bfer
En esta seccin se muestra un ejemplo de cmo calcular el tamao de bfer.
En la siguiente tabla se crea:
Crear muestra MESA (nombre varchar (30), nmero de peso);

El tamao mximo del name la columna es de 30, ms 2 bytes para el indicador. El
tamao mximo del weight columna es 22 (el tamao de la representacin interna para
los nmeros de Oracle), adems de 2 bytes para el indicador.
Por lo tanto, el tamao mximo de fila es 56 (30 2 22 2).
Para realizar las operaciones de matriz para 100 filas, un tamao de bfer de 5600 debe
ser especificado.
COMPRESS
Por defecto: y
Especifica cmo Exportacin e Importacin gestionar la medida inicial de datos de la
tabla.
El valor predeterminado, COMPRESS=y, hace que la exportacin a los datos de la tabla
de la bandera para la consolidacin en un solo punto inicial sobre la importacin. Si los
tamaos de extensin son grandes (por ejemplo, debido a la PCTINCREASE parmetro),
el espacio asignado ser ms grande que el espacio necesario para contener los datos.
Si especifica COMPRESS=n, Export utiliza los parmetros actuales de almacenamiento,
incluidos los valores de tamao de extensin inicial y el prximo tamao de extensin.
Los valores de los parmetros pueden ser los especificados en el CREATE TABLE o
ALTER TABLE declaraciones o los valores modificados por el sistema de base de datos.
Por ejemplo, el NEXT valor alcance el tamao puede ser modificado si la tabla crece y si
el PCTINCREASE parmetro es distinto de cero.

Nota:
Aunque la consolidacin real se realiza sobre la importacin, puede
especificar el COMPRESS parmetro slo cuando se exporta, no cuando
importa. La utilidad de exportacin, no la utilidad de importacin,
genera las definiciones de datos, incluyendo las definiciones de los
parmetros de almacenamiento. Por lo tanto, si especifica
COMPRESS=y al exportar, puede importar los datos solamente en forma
consolidada.


Nota:
Ni Datos datos ni subparticin LOB se comprime. Ms bien, se
utilizan los valores de tamao de extensin inicial y el prximo
tamao de la extensin en el momento de la exportacin.

CONSISTENTE
Por defecto: n
Especifica si se utiliza la exportacin SET TRANSACTION READ ONLY declaracin para
asegurar que los datos vistos por Export es consistente con un nico punto en el tiempo
y no cambia durante la ejecucin de la exp comando. Debe especificar CONSISTENT=y
cuando se anticipa que otras aplicaciones se actualizan los datos de destino una vez
iniciada una exportacin.
Si utiliza CONSISTENT=n , cada mesa se suele exportar en una sola transaccin. Sin
embargo, si una tabla contiene tablas anidadas, la tabla externa y cada tabla interna se
exportan como transacciones separadas. Si una tabla tiene particiones, cada particin se
exporta como una transaccin independiente.
Por lo tanto, si las tablas anidadas y tablas con particiones estn siendo actualizados por
otras aplicaciones, los datos que se exporta podra ser inconsistente. Para reducir al
mnimo esta posibilidad, exportar las tablas en un momento en que no se estn haciendo
cambios.
Tabla 19-4 muestra una secuencia de eventos por dos usuarios: user1 exporta
particiones en una tabla y user2 actualiza los datos de esa tabla.
Tabla 19-4 Secuencia de eventos durante las actualizaciones por dos usuarios
Tiempo de
secuencia Usuario1 User2
1 Comienza la exportacin
de TAB: P1
No hay actividad
2 No hay actividad Actualizaciones TAB: P2 Actualizaciones
TAB: P1 Compromete la transaccin
3 Finaliza exportacin de
TAB: P1
No hay actividad
4 Exportaciones TAB: P2 No hay actividad

Si la exportacin utiliza CONSISTENT=y, ninguno de los cambios por user2 se escriben
en el archivo de exportacin.
Si la exportacin utiliza CONSISTENT=n, los cambios a TAB: P1 no se escriben en el
archivo de exportacin. Sin embargo, los cambios a TAB: P2 se escriben en el archivo
de exportacin, debido a que la transaccin de actualizacin se ha comprometido antes
de la exportacin de TAB: comienza P2. Como resultado, el user2 transaccin se
registra slo parcialmente en el archivo de exportacin, por lo que es incompatible.
Si utiliza CONSISTENT=y , y el volumen de cambios es grande, el uso del segmento de
cancelacin ser grande. Adems, la exportacin de cada tabla ser ms lenta, debido a
que el segmento de cancelacin debe ser analizado en busca de transacciones no
confirmadas.
Tenga en cuenta los siguientes puntos acerca del uso CONSISTENT=y:
CONSISTENT=y est sin apoyo para las exportaciones que se realizan cuando se
est conectado como usuario SYS o ests usando AS SYSDBA, o ambos.
La exportacin de ciertos metadatos puede requerir el uso de la SYS esquema
recursivo dentro de SQL. En tales situaciones, el uso de CONSISTENT=y ser
ignorado. Oracle recomienda evitar hacer cambios de metadatos en un proceso
de exportacin en el que CONSISTENT=y se selecciona.
Para minimizar el tiempo y el espacio necesario para este tipo de exportaciones,
debe exportar las tablas que deben ser coherentes por separado de aquellos que
no lo hacen. Por ejemplo, exportar los emp y dept mesas juntas en una
exportacin coherente, y luego exportar el resto de la base de datos en una
segunda pasada.
Se produce un error "snapshot too old" cuando se ha agotado el espacio de
reversin, y el espacio ocupado por las transacciones confirmadas se vuelve a
utilizar para las nuevas transacciones. La reutilizacin de espacio en el segmento
de cancelacin permite la integridad de base de datos para ser preservado en un
espacio mnimo, pero impone un lmite a la cantidad de tiempo que una imagen
consistente de lectura puede ser preservada.
Si una transaccin confirmada se ha sobrescrito y se necesita la informacin para
una vista consistente de lectura de la base de datos, un "snapshot too old"
Resultados de error.
Para evitar este error, se debe minimizar el tiempo empleado por una
exportacin coherente lectura. (Para ello, la restriccin del nmero de objetos
exportados y, si es posible, mediante la reduccin de la tasa de transaccin de
base de datos.) Tambin, que el segmento de cancelacin lo ms grande posible.

Nota:
Segmentos de rollback sern obsoletas en una futura versin de base
de datos Oracle. Oracle recomienda que utilice la gestin automtica
de deshacer en su lugar.


Vea tambin:
OBJECT_CONSISTENT

RESTRICCIONES
Por defecto: y
Especifica si la utilidad de exportacin exporte las restricciones de tabla.
DIRECTO
Por defecto: n
Especifica el uso de la va directa de exportacin.
Especificar DIRECT=y provoca Exportar a extraer datos mediante la lectura de los datos
directamente, sin pasar por la capa de procesamiento de comandos SQL (evaluacin de
buffer). Este mtodo puede ser mucho ms rpido que un camino convencional de
exportacin.
Para obtener informacin sobre las exportaciones va directa, incluyendo las
consideraciones de seguridad y de rendimiento, consulte Invocacin de una ruta directa
de exportacin .
COMENTARIOS
Por defecto: 0 (cero)
Especifica que la exportacin debe mostrar un indicador de progreso en la forma de un
perodo de n nmero de filas exportadas. Por ejemplo, si especifica FEEDBACK=10,
Exportar muestra un perodo cada vez 10 filas se exportan. La FEEDBACK valor se aplica
a todas las tablas que se exportan; no se puede ajustar individualmente para cada tabla.
ARCHIVO
Por defecto: expdat.dmp
Especifica los nombres de los archivos de volcado de exportacin. La extensin
predeterminada es. dmp , pero puede especificar cualquier extensin. Debido a las
Exportaciones soporta mltiples archivos de exportacin, se pueden especificar varios
nombres de archivo que se utilizar. Por ejemplo:
exp scott / tiger FILE = dat1.dmp, dat2.dmp, dat3.dmp FILESIZE = 2048

Cuando la exportacin alcanza el valor que ha especificado para el mximo FILESIZE,
exportacin deja de escribir en el archivo actual, se abre otro archivo de exportacin con
el siguiente nombre especificado por el FILE de parmetros, y contina hasta que se
complete o el valor mximo de FILESIZE se alcanza de nuevo. Si no especifica nombres
de archivo de exportacin suficientes para completar la exportacin, la exportacin le
pedir que proporcione los nombres de archivo adicionales.
FILESIZE
Por defecto: Los datos se escriben en un archivo hasta el tamao mximo, como se
especifica en la Tabla 19-5 , se alcanza.
Export admite escritura a mltiples archivos de exportacin y de importacin puede leer
de varios archivos de exportacin.Si especifica un valor (lmite de bytes) para el
FILESIZE parmetro Export escribir slo el nmero de bytes que se especifican para
cada archivo de volcado.
Cuando la cantidad de exportacin de datos debe escribir supera el valor mximo
especificado para FILESIZE, se obtendr el nombre del siguiente archivo de
exportacin desde el Archivo de parmetros (vase Archivo para ms informacin), o,
si ha utilizado todos los nombres especificados en el Archivo de parmetros, se le
pedir que proporcione un nuevo nombre de archivo de exportacin. Si no especifica un
valor para FILESIZE (tenga en cuenta que un valor de 0 equivale a no especificar
FILESIZE ), entonces Export escribir a un solo archivo, sin importar el nmero de
archivos especificados en el Archivo de parmetros.

Nota:
Si los requisitos de espacio de archivo de exportacin superan el
espacio disponible en el disco, la exportacin terminar, y usted
tendr que repetir la exportacin despus de hacer suficiente espacio
en disco disponible.

El FILESIZE parmetro tiene un valor mximo igual al valor mximo que se puede
almacenar en 64 bits.
La Tabla 19-5 muestra que el tamao mximo de los archivos de volcado depende del
sistema operativo que est utilizando y de la liberacin de la base de datos de Oracle
que est utilizando.
Tabla 19-5 Tamao mximo para archivos de volcado
Sistema Operativo
Liberacin de Base de Datos
Oracle
Tamao
mximo
Cualquier Antes de 8.1.5 2 gigabytes
32 bits 8.1.5 2 gigabytes
Sistema Operativo
Liberacin de Base de Datos
Oracle
Tamao
mximo
64-bit 8.1.5 y ms tarde Ilimitado
32-bit con los archivos de 32
bits
Cualquier 2 gigabytes
32-bit con los archivos de 64
bits
8.1.6 y ms tarde Ilimitado

El valor mximo que se puede almacenar en un archivo depende de su sistema
operativo. Usted debe verificar este valor mximo en la documentacin especfica del
sistema operativo Oracle antes de especificar FILESIZE . Tambin debe asegurarse de
que el tamao de archivo que especifique para la exportacin se apoya en el sistema en
el que la importacin se ejecutar.
El FILESIZE valor tambin se puede especificar como un nmero seguido de KB
(nmero de kilobytes). Por ejemplo, FILESIZE = 2KB es el mismo que FILESIZE =
2048. Del mismo modo, especifica megabytes (MB 1024 * 1024) y GB especifica
gigabytes (1,024 ** 3). B sigue siendo la forma abreviada de bytes;el nmero no es
multiplicado para obtener el tamao del archivo final ( FILESIZE = 2048B es el mismo
que FILESIZE = 2,048 ).
FLASHBACK_SCN
Valor predeterminado: ninguno
Especifica el nmero de cambio de sistema (SCN) que exportan utilizar para activar el
flashback. La operacin de exportacin se realiza con datos coherentes a partir de este
SCN especificado.

Vea tambin:
Oracle Database Gua del desarrollador de aplicaciones -
Fundamentos para obtener ms informacin sobre el uso de flashback

El siguiente es un ejemplo de la especificacin de un SCN. Cuando se realiza la
exportacin, los datos sern consistentes a partir del SCN 3482971 .
> Exp system / contrasea FILE = exp.dmp FLASHBACK_SCN = 3482971
FLASHBACK_TIME
Valor predeterminado: ninguno
Permite especificar una marca de tiempo. Exportacin encuentra el SCN que ms se
acerque la fecha y hora especificada. Esta SCN se utiliza para activar el flashback. La
operacin de exportacin se realiza con datos coherentes a partir de este SCN.
Se puede especificar el tiempo en cualquier formato que el DBMS_FLASHBACK .
ENABLE_AT_TIME procedimiento acepta. Esto significa que usted puede especificarlo en
cualquiera de las siguientes maneras:
> Sistema de exp / clave FILE = exp.dmp FLASHBACK_TIME = "TIMESTAMP
'2002-05-01 11:00:00 '"

> Sistema de exp / clave FILE = exp.dmp FLASHBACK_TIME =
"TO_TIMESTAMP ('12-02-2001 14:35:00 ',' HH24 DD-MM-AAAA: MI: SS ')"

Adems, el formato antiguo, como se muestra en el siguiente ejemplo, se seguirn
aceptando para garantizar la compatibilidad con versiones anteriores:
> Sistema de exp / contrasea FILE = exp.dmp FLASHBACK_TIME = "'2002-
05-01 11:00:00 '"


Vea tambin:
Oracle Database Gua del desarrollador de aplicaciones -
Fundamentos para obtener ms informacin sobre el uso de
flashback
Oracle Database paquetes PL / SQL y tipos de referencia para
obtener ms informacin acerca de la DBMS_FLASHBACK
paquete

COMPLETO
Por defecto: n
Indica que la exportacin es un modo de exportacin de base de datos completa (es
decir, exporta toda la base de datos). Especifique COMPLETO = y exportar la base de
datos completa modo.Usted necesita tener el EXP_FULL_DATABASE papel para exportar
en este modo.
Puntos a tener en cuenta para la Exportacin de bases de datos completas e
Importaciones
Una base de datos completa de exportacin e importacin pueden ser una buena manera
de replicar o limpiar una base de datos. Sin embargo, para evitar problemas, asegrese
de tener los siguientes puntos en mente:
Una exportacin completa no exporta desencadenantes propiedad de esquema
SYS . Manualmente debe volver a crear SYS desencadena ya sea antes o despus
de la importacin completa. Oracle recomienda que se vuelva a crear despus de
la importacin en caso de que definen las acciones que impidan el progreso de la
importacin.
Si es posible, antes de comenzar, haga una copia fsica de la base de datos
exportada y la base de datos en la que va a importar. Esto asegura que los errores
son reversibles.
Antes de comenzar la exportacin, es recomendable elaborar un informe que
incluya la siguiente informacin:
o Una lista de los espacios de tabla y archivos de datos
o Una lista de los segmentos de rollback
o Un recuento, por usuario, de cada tipo de objeto como tablas, ndices, etc
Esta informacin le permite asegurarse de que los espacios de tabla que ya se
han creado y que la importacin se realiz correctamente.
Si va a crear una nueva base de datos a partir de una exportacin, recuerde que
debe crear un segmento de rollback extra en SISTEMA y para que est disponible
en el archivo de parmetros de inicializacin ( init . ora) antes de proceder con
la importacin.
Al realizar la importacin, asegrese de que usted est sealando a la instancia
correcta. Esto es muy importante porque en algunos sistemas UNIX, slo el acto
de entrar en un subnivel puede cambiar la base de datos contra la que se realiz
una operacin de importacin.
No realice una importacin completa en un sistema que tiene ms de una base de
datos a menos que est seguro de que todos los espacios de tabla que ya se han
creado. Una importacin completa crea ningn tablespaces no definidas
utilizando los mismos nombres de ficheros de datos como base de datos
exportado. Esto puede dar lugar a problemas en las siguientes situaciones:
o Si los archivos de datos pertenecen a cualquier otra base de datos, van a
resultar daada. Esto es especialmente cierto si la base de datos
exportado en el mismo sistema, ya que sus archivos de datos se pueden
volver a utilizar la base de datos en la que va a importar.
o Si los archivos de datos tienen nombres que entran en conflicto con los
archivos de los sistemas operativos existentes.
SUBVENCIONES
Por defecto: y
Especifica si las exportaciones de servicios de exportacin objeto de subvenciones. Los
objetos de las subvenciones que se exportan dependen de si se utiliza el modo de base
de datos completa o en modo usuario.En el modo de base de datos completa, se
exportan todas las subvenciones en una mesa. En el modo de usuario, slo aquellos
otorgada por el propietario de la tabla se exportan. Subvenciones privilegio de sistema
siempre se exportan.
AYUDA
Por defecto: n uno
Muestra una descripcin de los parmetros de exportacin. Introduzca exp ayuda = y
en la lnea de comandos para invocarlo.
NDICES
Por defecto: y
Especifica si la utilidad de exportacin exporte ndices.
LOG
Valor predeterminado: ninguno
Especifica un nombre de archivo para recibir mensajes informativos y de error. Por
ejemplo:
SISTEMA exp / contrasea LOG = export.log

Si se especifica este parmetro, los mensajes se registran en el archivo de registro y
muestran a la pantalla del terminal.
OBJECT_CONSISTENT
Por defecto: n
Especifica si la utilidad Export utiliza el SET TRANSACTION READ ONLY declaracin
para asegurar que los datos exportados es consistente con un nico punto en el tiempo y
no cambia durante la exportacin. Si OBJECT_CONSISTENT se establece en Y , cada
objeto se exporta en su propia transaccin de slo lectura, incluso si se reparti. Por el
contrario, si se utiliza el CONSISTENTE parmetro, slo hay una transaccin slo lectura.

Vea tambin:
CONSISTENTE

PROPIETARIO
Valor predeterminado: ninguno
Indica que la exportacin es una de las exportaciones de modo de usuario y una lista de
los usuarios cuyos objetos se exportarn. Si el usuario que inicia la exportacin es el
administrador de la base de datos (DBA), varios usuarios se pueden enumerar.
Las exportaciones de modo de usuario se puede utilizar para copia de seguridad de uno
o varios usuarios de bases de datos. Por ejemplo, un DBA puede querer hacer una copia
de seguridad de las tablas de usuarios eliminados por un perodo de tiempo. Modo de
usuario tambin es apropiado para usuarios que quieren hacer copias de seguridad de
sus propios datos o que quieren mover objetos de un propietario a otro.
Parfile
Valor predeterminado: ninguno
Especifica un nombre de archivo para un archivo que contiene una lista de parmetros
de exportacin. Para obtener ms informacin sobre cmo utilizar un archivo de
parmetros, consulte Invocacin de Exportacin e Importacin .
CONSULTA
Valor predeterminado: ninguno
Este parmetro le permite seleccionar un subconjunto de filas de un conjunto de tablas
al realizar una exportacin de modo de tabla. El valor del parmetro de consulta es una
cadena que contiene una DONDE clusula de SQL SELECT comunicado que se aplicar a
todas las tablas (o particiones de tabla) que figuran en la Tabla de parmetros.
Por ejemplo, si el usuario scott quiere exportar solamente aquellos empleados cuyo
puesto de trabajo est VENDEDOR y cuyo salario es inferior a 1600, podra hacer lo
siguiente (este ejemplo est basado en UNIX):
exp TABLAS scott / tiger = CONSULTA emp = \ "WHERE trabajo = \
'VENDEDOR \' y sal \ <1600 \"


Nota:
Debido a que el valor de la CONSULTA parmetro contiene espacios en
blanco, la mayora de los sistemas operativos requieren que las
cadenas enteras DONDE trabajo = \ 'VENDEDOR \' y sal \
<1,600 colocarse entre comillas dobles o marcado como literal por
algn mtodo. Caracteres del sistema operativo Reservados tambin
deben ser precedidos por un carcter de escape. Consulte la
documentacin especfica del sistema operativo Oracle para obtener
informacin sobre los caracteres especiales y reservadas en su
sistema.

Cuando ejecuta esta consulta, la exportacin construye una SQL SELECT instruccin
similar al siguiente:
SELECT * FROM emp WHERE = trabajo "VENDEDOR" y sal <1,600;

Los valores especificados para el CONSULTA parmetros se aplican a todas las tablas (o
particiones de tabla) que figuran en la Tabla de parmetros. Por ejemplo, la siguiente
sentencia descargar filas tanto nfasis y bonus que coinciden con la consulta:
exp TABLAS scott / tiger = emp, bono query = \ "WHERE trabajo = \
'VENDEDOR \' y sal \ <1600 \"

Una vez ms, las sentencias de SQL que se ejecuta la exportacin son similares a lo
siguiente:
SELECT * FROM emp WHERE = trabajo "VENDEDOR" y sal <1,600;

SELECT * FROM WHERE = bonificacin de empleo "vendedor" y sal <1,600;

Si falta una tabla las columnas especificadas en la CONSULTA clusula, se producir un
mensaje de error, y no hay filas se exportar para la tabla infractor.
Restricciones Cuando se utiliza el parmetro de consulta
El CONSULTA parmetro no se puede especificar para el usuario, o exportacin
fuera de modo de tablas completas.
El CONSULTA parmetro debe ser aplicable a todas las tablas especificadas.
El CONSULTA parmetro no se puede especificar en una exportacin va directa (
DIRECT = y )
El CONSULTA parmetro no se puede especificar para las tablas con tablas
anidadas internas.
No se puede determinar a partir de los contenidos del archivo de exportacin si
los datos son el resultado de una CONSULTA exportacin.
RecordLength
Por defecto: sistema operativo dependiente
Especifica la longitud, en bytes, del registro de archivo. El RecordLength parmetro es
necesario cuando se debe transferir el archivo de exportacin a otro sistema operativo
que utiliza un valor predeterminado diferente.
Si no se define este parmetro, toma por omisin el valor depende de la plataforma para
el tamao del bfer.
Puede establecer RecordLength a cualquier valor igual o mayor que el tamao de bfer
del sistema. (El valor ms alto es de 64 KB.) Cambio de la RecordLength parmetro
slo afecta al tamao de los datos que se acumula antes de escribir en el disco. No
afecta el tamao del bloque de archivos del sistema operativo.

Nota:
Puede utilizar este parmetro para especificar el tamao del bfer de
exportacin de E / S.

Resumable
Por defecto: n
El resumable parmetro se utiliza para activar y desactivar la asignacin de espacio
resumable .Debido a que este parmetro est desactivado por defecto, debe establecer
resumable = y con el fin de utilizar sus parmetros asociados, RESUMABLE_NAME y
RESUMABLE_TIMEOUT .

Vea tambin:
Oracle Conceptos de base de datos
Gua de Oracle Database Administrator para obtener ms
informacin acerca de la asignacin de espacio resumable

RESUMABLE_NAME
Por defecto: "nombre de usuario del usuario (USERID), Sesin SessionID
Instancia INSTANCEID '
El valor de este parmetro identifica la afirmacin de que es reanudable. Este valor es
una cadena definida por el usuario de texto que se inserta ya sea en el USER_RESUMABLE
o DBA_RESUMABLE fin de ayudar a identificar una declaracin resumable especfico que
ha sido suspendido.
Este parmetro se ignora a menos que el resumable parmetro se establece en y para
permitir la asignacin de espacio resumable.
RESUMABLE_TIMEOUT
Predeterminado: 7200 segundos (2 horas)
El valor del parmetro especifica el perodo de tiempo durante el que se debe fijar un
error. Si el error no se corrige dentro del perodo de tiempo de espera, la ejecucin de la
sentencia se termina.
Este parmetro se ignora a menos que el resumable parmetro se establece en y para
permitir la asignacin de espacio resumable.
FILAS
Por defecto: y
Especifica si se exportan las filas de datos de la tabla.
ESTADSTICAS
Por defecto: ESTIMACIN
Especifica el tipo de estadsticas del optimizador de base de datos para generar al
importar los datos exportados. Las opciones son ESTIMACIN, COMPUTE, y NINGUNO.
Vea los parmetros de importacin ESTADSTICAS e Importacin de Estadsticas .
En algunos casos, la exportacin colocar las estadsticas precalculados en el archivo de
exportacin, as como la ANALIZAR declaraciones para regenerar las estadsticas.
Sin embargo, las estadsticas del optimizador precalculados ni se usarn al momento de
exportar si una tabla tiene columnas con nombres generados por el sistema.
Las estadsticas del optimizador precalculados se marcan como cuestionable en el
momento de la exportacin, si:
Hay errores de fila al exportar
El carcter de cliente establece o NCHAR conjunto de caracteres no coincide con
el conjunto de caracteres del servidor o NCHAR conjunto de caracteres
A CONSULTA se especifica la clusula
Slo ciertas particiones o subparticiones se exportan

Nota:
Especificar FILAS = n no impide guardar las estadsticas
precalculados en el archivo de exportacin. Esto le permite a la
generacin del plan de meloda para las consultas en una base de
datos no es de produccin que utilizan las estadsticas de una base de
datos de produccin.


Vea tambin:
Oracle Conceptos de base de datos

TABLAS
Valor predeterminado: ninguno
Especifica que la exportacin es una exportacin de mesa-mode y enumera los nombres
de tabla y de particin y SUBPARTITION nombres para exportar. Puede especificar lo
siguiente cuando se especifica el nombre de la tabla:
-esquema especifica el nombre del esquema del usuario desde la cual exportar la
tabla o particin. Los nombres de esquema ORDSYS, MDSYS, CTXSYS, LBACSYS
y ORDPLUGINS se reserva Exportar.
nombre de tabla especifica el nombre de la tabla o tablas a exportar.
Exportacin a nivel de tabla le permite exportar la totalidad de las tablas con
particiones o sin particiones. Si una tabla en la lista se divide y no se especifica
un nombre de particin, se exportan todas sus particiones y subparticiones.
El nombre de tabla puede contener cualquier nmero de caracteres '%' patrn de
juego, que puede cada partido con cero o ms caracteres del nombre de la tabla
contra los objetos de tabla en la base de datos. Todas las tablas del esquema
correspondiente que coinciden con el patrn especificado se seleccionan para la
exportacin, como si los nombres de las tablas respectivas se especificaron
explcitamente en el parmetro.
partition_name indica que la exportacin es una exportacin a nivel de
particin. Exportacin a nivel de particin le permite exportar una o ms
particiones o subparticiones especificados dentro de una tabla.
La sintaxis que se utiliza para especificar la anterior es de la forma:
SCHEMANAME.TABLENAME: partition_name
SCHEMANAME.TABLENAME: subpartition_name

Si utiliza nombredetabla : partition_name , la tabla especificada debe estar
particionado y partition_name debe ser el nombre de una de sus particiones o
subparticiones. Si la tabla especificada no est dividido, la partition_name se ignora y
toda la tabla se exporta.
Ver Ejemplo de exportacin de sesin Uso de la particin de nivel de exportacin para
varios ejemplos de las exportaciones a nivel de particin.
Tabla restricciones de nombre
Las siguientes restricciones se aplican a los nombres de tabla:
De forma predeterminada, los nombres de tablas en una base de datos se
almacenan en maysculas. Si usted tiene un nombre de tabla en maysculas y
minsculas o en minsculas, y desea conservar maysculas y minsculas para el
nombre de la tabla, debe encerrar el nombre entre comillas. El nombre debe
coincidir exactamente con el nombre de la tabla almacenada en la base de datos.
Algunos sistemas operativos requieren que las comillas en la lnea de comandos
ir precedidos de un carcter de escape. Los siguientes son ejemplos de cmo las
maysculas y minsculas se conserva en los diferentes modos de exportacin.
o En el modo de lnea de comandos:
o TABLAS = '\ "Emp \"'
o
o En el modo interactivo:
o Tabla (T) a exportar: "Emp"
o
o En el modo de archivo de parmetros:
o MESAS = '"Emp"'
o
Los nombres de tabla especificados en la lnea de comandos no pueden incluir
un signo de nmero (#), a menos que el nombre de la tabla est encerrada entre
comillas. Del mismo modo, en el archivo de parmetros, si un nombre de tabla
incluye una almohadilla (#), la utilidad Export interpreta el resto de la lnea
como un comentario, a menos que el nombre de la tabla est encerrada entre
comillas.
F o ejemplo, si el archivo de parmetros contiene la siguiente lnea, Export
interpreta todo en la lnea despus de emp # como un comentario y no exporta
las tablas dept y mydata:
TABLAS = (emp #, departamento, mydata)

Sin embargo, dada la siguiente lnea, la utilidad de exportacin exporte las tres
tablas, porque emp # est encerrada entre comillas:
TABLAS = ("emp #", departamento, mydata)

Nota:
Algunos sistemas operativos requieren comillas simples en lugar de
comillas dobles, o al revs. Los diferentes sistemas operativos
tambin tienen otras restricciones a la tabla de nombres.

TABLESPACES
Valor predeterminado: ninguno
El TABLESPACES parmetro especifica que todas las tablas del espacio de tablas
especificado se exportan al archivo de volcado de exportacin. Esto incluye todas las
tablas que figuran en la lista de espacios de tabla y todas las tablas que tienen una
particin situada en la lista de espacios de tablas. Los ndices se exportan con sus mesas,
independientemente del lugar donde se almacena el ndice.
Debe tener el EXP_FULL_DATABASE papel para usar TABLESPACES para exportar todas las
tablas en el espacio de tablas.
Cuando TABLESPACES se utiliza en conjuncin con transport_tablespace = y, se
puede especificar una lista limitada de espacios de tabla para ser exportados de la base
de datos para el archivo de exportacin.
Transport_tablespace
Por defecto: n
Si se especifica como y , este parmetro permite la exportacin de metadatos de tablas
transportable.

Nota:
No se puede exportar tablespaces transportables y luego importarlos a
una base de datos a un nivel menor liberacin. La base de datos de
destino debe estar en el mismo o mayor nivel de versin que la de
origen.


Vea tambin:
Transportables Tablespaces
Gua de Oracle Database Administrator
Oracle Conceptos de base de datos

TRIGGERS
Por defecto: y
Especifica si las exportaciones de servicios de exportacin desencadena.
TTS_FULL_CHECK
Por defecto: n
Cuando TTS_FULL_CHECK se establece en y, Export verifica que un conjunto de
recuperacin (conjunto de espacios de tabla para ser recuperados) no tiene ninguna
dependencia (especficamente, EN punteros) en objetos fuera del conjunto de
recuperacin, y al revs.
USERID (nombre de usuario / contrasea)
Valor predeterminado: ninguno
Especifica el nombre de usuario / contrasea (y opcional cadena de conexin) del
usuario que realiza la exportacin. Si se omite la contrasea, Export le preguntar por
ello.
USERID tambin puede ser:
nombre de usuario / contrasea AS SYSDBA

o
nombre de usuario / contrasea @ instancia AS SYSDBA

Si se conecta como usuario SYS, tambin debe especificar AS SYSDBA en la cadena de
conexin. El sistema operativo puede requerir que se traten AS SYSDBA como una
cadena especial, en cuyo caso toda la cadena se escribe entre comillas. Ver Invocando
Exportacin e Importacin para ms informacin.

Vea tambin:
Gua del administrador de base de datos Oracle heterognea
Conectividad
La gua del usuario para el protocolo de Red de Oracle para
obtener informacin sobre cmo especificar una cadena de
conexin para Oracle Net

Volsize
Valor predeterminado: ninguno
Especifica el nmero mximo de bytes en un archivo de exportacin en cada volumen
de cinta.
El volsize parmetro tiene un valor mximo igual al valor mximo que se puede
almacenar en 64 bits en su plataforma.
El volsize valor se puede especificar como un nmero seguido de KB (nmero de
kilobytes). Por ejemplo, volsize = 2KB es el mismo que volsize = 2048. Del
mismo modo, especifica megabytes (MB 1024 * 1024) y GB especifica gigabytes
(1,024 ** 3). B sigue siendo la forma abreviada de bytes;el nmero no es multiplicado
para obtener el tamao final del archivo ( volsize = 2048B es el mismo que volsize
= 2,048) .
Parmetros de importacin
Esta seccin contiene descripciones de los parmetros de la lnea de comandos de
importacin.
INTERMEDIARIO
Por defecto: sistema operativo dependiente
El entero especificado para INTERMEDIARIO es el tamao, en bytes, del bfer a travs
del cual se transfieren las filas de datos.
INTERMEDIARIO determina el nmero de filas en la matriz insertada por Import. La
siguiente frmula da una aproximacin del tamao del buffer que se inserta una matriz
de filas:
buffer_size = rows_in_array * maximum_row_size

Para las tablas que contienen LOB o LONG, BFILE, REF, ROWID, UROWID o
TIMESTAMP columnas, las filas se insertan individualmente. El tamao del buffer debe
ser lo suficientemente grande como para contener toda la fila, a excepcin de LOB y
LARGAS columnas. Si el buffer no puede contener la fila ms larga en una tabla, Import
intenta asignar un bfer mayor.
Para FECHA columnas, dos o ms filas se insertan a la vez si el bfer es lo
suficientemente grande.

Nota:
Consulte la documentacin especfica del sistema operativo Oracle
para determinar el valor por defecto de este parmetro.

COMMIT
Por defecto: n
Especifica si la importacin debe comprometerse despus de cada insercin de matriz.
Por defecto, la importacin se compromete hasta despus de cargar cada tabla, e
importar realiza un rollback cuando se produce un error, antes de continuar con el
siguiente objeto.
Si una tabla se ha anidado columnas o atributos de tabla, el contenido de las tablas
anidadas se importan como tablas separadas. Por lo tanto, el contenido de las tablas
anidadas siempre son cometidos en una transaccin distinta de la transaccin utilizado
para cometer la tabla externa.
Si COMMIT = n y una tabla tiene particiones, cada particin y subparticin en el archivo
de exportacin se importa en una transaccin independiente.
Para las tablas que contienen los LOB, LONG, BFILE, REF, ROWID, o UROWID
columnas, insertos de matriz no se hacen. Si COMMIT = y , Import comete estas tablas
despus de cada fila.
COMPILAR
Por defecto: y
Especifica si se debe compilar los paquetes de importacin, los procedimientos y
funciones que se crean.
Si COMPILE = n , estas unidades se compilan en su primer uso. Por ejemplo, los paquetes
que se utilizan para construir los ndices de dominio se compilan cuando se crean los
ndices de dominio.

Vea tambin:
Importacin de procedimientos almacenados, funciones y paquetes

RESTRICCIONES
Por defecto: y
Especifica si las restricciones de tabla se van a importar. El valor por omisin es
importar las limitaciones. Si no desea que las limitaciones que deben ser importadas, se
debe establecer el valor del parmetro n.
Tenga en cuenta que las restricciones de clave principal de las tablas organizadas en
ndices (IOT) y tablas de objetos siempre se importan.
FICHEROS DE DATOS
Valor predeterminado: ninguno
Cuando transport_tablespace se especifica como y , utilice este parmetro para
enumerar los archivos de datos para ser transportados a la base de datos.

Vea tambin:
Transport_tablespace

DESTRUIR
Por defecto: n
Especifica si los archivos de datos existentes que conforman la base de datos deben ser
reutilizados. Es decir, especificando DESTRUIR = y provoca Import para incluir la
REUTILIZACIN opcin en el archivo de datos de la clusula SQL CREATE TABLESPACE
declaracin, que hace que la importacin de reutilizar los archivos de datos de la base de
datos original, despus de borrar su contenido.
Tenga en cuenta que el archivo de exportacin contiene los nombres de ficheros de
datos utilizados en cada espacio de tabla. Si especifica DESTRUIR = y e intento de crear
una segunda base de datos en el mismo sistema (para pruebas u otros fines), la utilidad
de importacin sobrescribe los archivos de datos de la primera base de datos cuando se
crea el espacio de tablas. En esta situacin, usted debe utilizar el valor predeterminado,
DESTRUIR = n, de manera que se produce un error si ya existen los archivos de datos
cuando se crea el espacio de tablas.Tambin, cuando se necesita para importar a la base
de datos original, tendr que especificar IGNORE = y aadir a los archivos de datos
existentes sin sustituirlos.

Precaucin:
Si los archivos de datos se almacenan en un dispositivo sin formato,
DESTRUIR = n no impide que los archivos se sobrescriban.

COMENTARIOS
Por defecto: 0 (cero)
Especifica que la importacin debe mostrar un indicador de progreso en la forma de un
perodo de n nmero de filas importadas. Por ejemplo, si especifica FEEDBACK = 10, de
Importacin despliega un perodo cada vez 10 filas se han importado. La REACCIN
valor se aplica a todas las tablas se importan; no se puede ajustar individualmente para
cada tabla.
ARCHIVO
Por defecto: expdat . dmp
Especifica los nombres de los archivos de exportacin para importar. La extensin
predeterminada es. dmp . Debido a las Exportaciones soporta mltiples archivos de
exportacin (vase la siguiente descripcin de la FILESIZE parmetro), es posible que
deba especificar varios nombres de archivo que desea importar. Por ejemplo:
imp scott / tiger IGNORE = y FILE = dat1.dmp, dat2.dmp, dat3.dmp
FILESIZE = 2048

Usted no tiene que ser el usuario que exporta los archivos de exportacin; sin embargo,
debe tener acceso de lectura a los archivos. Si usted no era el exportador de los archivos
de exportacin, tambin debe tener la IMP_FULL_DATABASE papel otorgado a usted.
FILESIZE
Por defecto: sistema operativo dependiente
Export admite escritura a mltiples archivos de exportacin y de importacin puede leer
de varios archivos de exportacin. Si, en las exportaciones, se debe especificar un valor
(lmite de bytes) para la exportacin FILESIZE parmetro Export escribir slo el
nmero de bytes que se especifican para cada archivo de volcado. En la importacin,
debe utilizar el parmetro de importacin FILESIZE para decirle Importe el tamao
mximo de archivo de volcado que ha especificado en la exportacin.

Nota:
El tamao mximo permitido depende del sistema operativo. Usted
debe verificar este valor mximo en la documentacin especfica del
sistema operativo Oracle antes de especificar FILESIZE.

El FILESIZE valor se puede especificar como un nmero seguido de KB (nmero de
kilobytes). Por ejemplo, FILESIZE = 2KB es el mismo que FILESIZE = 2048. Del
mismo modo, especifica megabytes (MB 1024 * 1024) y GB especifica gigabytes
(1,024 ** 3). B sigue siendo la forma abreviada de bytes;el nmero no es multiplicado
para obtener el tamao del archivo final ( FILESIZE = 2048B es el mismo que
FILESIZE = 2,048 ).
Para obtener informacin sobre el tamao mximo de los archivos de volcado, consulte
la Tabla 19-5 .
FROMUSER
Valor predeterminado: ninguno
Una lista separada por comas de los esquemas de importar. Este parmetro slo es
relevante para los usuarios con el IMP_FULL_DATABASE papel. El parmetro le permite
importar un subconjunto de esquemas desde un archivo de exportacin contiene varios
esquemas (por ejemplo, un archivo de volcado de exportacin completa o una
multiesquema, archivo de volcado de exportacin en modo de usuario).
Los nombres de esquema que aparecen dentro de ndices basados en funciones,
funciones, procedimientos, triggers, cuerpos de tipos, vistas, etc, son no afectados por
FROMUSER o TOUSER procesamiento. Slo el nombre del objeto se ve afectado. Despus
de la importacin se haya completado, los elementos de cualquier TOUSER esquema se
debe comprobar manualmente las referencias a antiguos ( fromuser ) los esquemas, y
corregir si es necesario.
Normalmente utilizar la FROMUSER en conjunto con el parmetro de importacin
TOUSER , que se utiliza para especificar una lista de nombres de usuario cuyos esquemas
sern blancos para la importacin (ver TOUSER ). El usuario que especifique con
TOUSER debe existir en la base de datos de destino antes de la operacin de importacin;
de lo contrario se devuelve un error.
Si no se especifica TOUSER , Import har lo siguiente:
Importar objetos en el FROMUSER esquema si el archivo de exportacin es un
volcado completo o un multiesquema, archivo de volcado de exportacin en
modo de usuario
Crear objetos en el esquema del importador (independientemente de la presencia
o ausencia de la FROMUSER esquema de importacin) si el archivo de exportacin
es un esquema nico archivo de volcado de exportacin en modo de usuario
creado por un usuario sin privilegios

Nota:
Especificar FROMUSER = SISTEMA causa slo objetos de esquema que
pertenecen a usuarios SISTEMA que ser importados; que no causa los
objetos del sistema que se importarn.

COMPLETO
Por defecto: y
Especifica si se debe importar todo el archivo de volcado de exportacin.
SUBVENCIONES
Por defecto: y
Especifica si se debe importar subvenciones objeto.
Por defecto, la utilidad de importacin importa o no subvenciones objeto que se
exportaron. Si la exportacin era una exportacin en modo usuario, el archivo de
exportacin contiene subvenciones objeto nico de primer nivel (como las otorgadas
por el propietario).
Si la exportacin era un modo de exportacin de base de datos completa, el archivo de
exportacin contiene todas las donaciones de objetos, incluidas las donaciones de
niveles inferiores (los otorgados por los usuarios dado un privilegio con la opcin
WITH GRANT ). Si especifica SUBVENCIONES = n, la utilidad de importacin no importa
subvenciones objeto. (Tenga en cuenta que el sistema de subvenciones se importaron
aunque SUBVENCIONES = n. )

Nota:
Exportacin no exporta subvenciones en las vistas del diccionario de
datos por razones de seguridad que afectan a la importacin. Si se
exportan este tipo de subvenciones, los privilegios de acceso seran
cambiados y el importador no seran conscientes de ello.

AYUDA
Por defecto: n uno
Muestra una descripcin de los parmetros de importacin. Introduzca imp HELP = y
en la lnea de comandos para invocarlo.
IGNORAR
Por defecto: n
Especifica cmo se deben manejar los errores de creacin de objetos.Si acepta el valor
predeterminado, IGNORE = n , registros o pantallas de importacin objeto errores de
creacin antes de continuar.
Si especifica IGNORE = y , Importacin da a los errores de creacin de objetos cuando
se intenta crear objetos de base de datos, y sigue sin informar de los errores.
Tenga en cuenta que slo los errores de creacin de objetos se pasan por alto; otros
errores, como el sistema operativo, base de datos y errores de SQL, no son ignorados y
pueden causar el procesamiento se detenga.
En situaciones en las mltiples actualizaciones desde un solo archivo de exportacin se
realizan con IGNORE = y , algunos objetos se pueden crear varias veces (aunque tendrn
nombres definidos por el sistema nico). Esto se puede evitar para ciertos objetos (por
ejemplo, restricciones) al hacer una importacin con LIMITACIONES = n . Si usted hace
una importacin completa con LIMITACIONES = n , se importan sin restricciones para
cualquier tabla.
Si ya existe una tabla y IGNORE = y , a continuacin, las filas se importan en tablas
existentes sin ningn error o mensajes que ofrecen. Es posible que desee importar datos
a tablas que ya existen con el fin de utilizar los nuevos parmetros de almacenamiento o
porque ya ha creado la tabla en un cluster.
Si ya existe una tabla y IGNORE = n, entonces los errores son reportados y la tabla se
omiten sin filas insertadas. Adems, los objetos dependientes de tablas, como los
ndices, las subvenciones y las limitaciones, no se crear.

Precaucin:
Cuando importa a tablas existentes, si hay una columna en la tabla
est indexada de forma nica, las filas pueden ser duplicados.

NDICES
Por defecto: y
Especifica si importarlos o no los ndices. ndices generados por el sistema, tales como
los ndices de LOB, ndices de OID o ndices restriccin nica se vuelven a crear por
Import, independientemente del ajuste de este parmetro.
Puede posponer toda la creacin de ndice generado por el usuario hasta que se
completa la importacin, especificando NDICES = n .
Si ya existen ndices para la tabla de destino en el momento de la importacin, la
importacin se realiza el mantenimiento de ndices al insertar datos en la tabla.
Indexfile
Valor predeterminado: ninguno
Especifica un archivo para recibir declaraciones ndice de creacin.
Cuando se especifica este parmetro, el ndice de creacin de cuentas para el modo
solicitado se extraen y se escriben en el archivo especificado, en lugar de utilizarse para
crear ndices en la base de datos. No se importan los objetos de base de datos.
Si los parmetros de importacin LIMITACIONES se establece en y , Import tambin
escribe restricciones de tabla para el archivo de ndice.
El archivo puede ser editado (por ejemplo, para cambiar los parmetros de
almacenamiento) y se utiliza como un script SQL para crear los ndices.
Para que sea ms fcil identificar los ndices definidos en el archivo, del archivo de
exportacin CREATE TABLE declaraciones y CREATE CLUSTER declaraciones se incluyen
como comentarios.
Realice los siguientes pasos para utilizar esta funcin:
1. Importacin mediante el indexfile parmetro para crear un archivo de
declaraciones ndice de creacin.
2. Edite el archivo, asegurndose de aadir una contrasea vlida para los de
conexin cuerdas.
3. Vuelva a ejecutar la importacin, especificando NDICES = n .
(Este paso importa los objetos de base de datos al tiempo que evita la
importacin de usar las definiciones de ndices almacenados en el archivo de
exportacin.)
4. Ejecute el archivo de declaraciones ndice de creacin de un script SQL para
crear el ndice.
El indexfile parmetro se puede utilizar slo con el COMPLETA = y , fromuser
, TOUSER o MESAS parmetros.
LOG
Valor predeterminado: ninguno
Especifica un archivo para recibir mensajes informativos y de error. Si se especifica un
archivo de registro, la utilidad de importacin, escribe toda la informacin en el registro,
adems de la pantalla del terminal.
Parfile
Valor predeterminado: ninguno
Especifica un nombre de archivo para un archivo que contiene una lista de parmetros
de importacin. Para obtener ms informacin sobre cmo utilizar un archivo de
parmetros, consulte los archivos de parmetros .
RecordLength
Por defecto: sistema operativo dependiente
Especifica la longitud, en bytes, del registro de archivo. El RecordLength parmetro es
necesario cuando se debe transferir el archivo de exportacin a otro sistema operativo
que utiliza un valor predeterminado diferente.
Si no se define este parmetro, toma por omisin el valor depende de la plataforma para
BUFSIZ.
Puede establecer RecordLength a cualquier valor igual o mayor que la de su sistema
BUFSIZ . (El valor ms alto es de 64 KB.) Cambio de la RecordLength parmetro slo
afecta al tamao de los datos que se acumula antes de escribir en la base de datos. No
afecta el tamao del bloque de archivos del sistema operativo.
Tambin puede utilizar este parmetro para especificar el tamao del bfer de
importacin de E / S.
Resumable
Por defecto: n
El resumable parmetro se utiliza para activar y desactivar la asignacin de espacio
resumable .Debido a que este parmetro est desactivado por defecto, debe establecer
resumable = y con el fin de utilizar sus parmetros asociados, RESUMABLE_NAME y
RESUMABLE_TIMEOUT .

Vea tambin:
Oracle Conceptos de base de datos
Gua de Oracle Database Administrator para obtener ms
informacin acerca de la asignacin de espacio resumable

RESUMABLE_NAME
Por defecto: "nombre de usuario del usuario (USERID), Sesin SessionID
Instancia INSTANCEID '
El valor de este parmetro identifica la afirmacin de que es reanudable. Este valor es
una cadena definida por el usuario de texto que se inserta ya sea en el USER_RESUMABLE
o DBA_RESUMABLE fin de ayudar a identificar una declaracin resumable especfico que
ha sido suspendido.
Este parmetro se ignora a menos que el resumable parmetro se establece en y para
permitir la asignacin de espacio resumable.
RESUMABLE_TIMEOUT
Predeterminado: 7200 segundos (2 horas)
El valor del parmetro especifica el perodo de tiempo durante el que se debe fijar un
error. Si el error no se corrige dentro del perodo de tiempo de espera, la ejecucin de la
sentencia se termina.
Este parmetro se ignora a menos que el resumable parmetro se establece en y para
permitir la asignacin de espacio resumable.
FILAS
Por defecto: y
Especifica si importarlos o no las filas de datos de la tabla.
DEMOSTRACIN
Por defecto: n
Cuando MOSTRAR = y, el contenido del archivo de volcado de exportacin se enumeran
a la pantalla y no import. Las sentencias de SQL contenidas en la exportacin se
muestran en el orden en el que la importacin se ejecute.
La MOSTRAR parmetro se puede utilizar slo con el COMPLETA = y , FROMUSER , TOUSER
o TABLAS parmetro.
SKIP_UNUSABLE_INDEXES
Por defecto: el valor del parmetro de configuracin de base de datos Oracle,
SKIP_UNUSABLE_INDEXES , segn se especifica en el archivo de parmetros de
inicializacin
Tanto la importacin y la base de datos de Oracle proporcionan una
SKIP_UNUSABLE_INDEXES parmetro. La importacin SKIP_UNUSABLE_INDEXES
parmetro se especifica en la lnea de comando Importar. La base de datos Oracle
SKIP_UNUSABLE_INDEXES parmetro se especifica como un parmetro de configuracin
en el archivo de parmetros de inicializacin. Es importante entender cmo se afectan
entre s.
Si no especifica un valor para SKIP_UNUSABLE_INDEXES en la lnea de comando
Importar, luego de importacin utiliza el ajuste de la base de datos para el
SKIP_UNUSABLE_INDEXES parmetro de configuracin, como se especifica en el archivo
de parmetros de inicializacin.
Si especifica un valor para SKIP_UNUSABLE_INDEXES en la lnea de comando Importar,
anula el valor de la SKIP_UNUSABLE_INDEXES parmetro de configuracin en el archivo
de parmetros de inicializacin.
El valor y significa que la importacin se saltar los ndices de construccin que se
establecieron para el estado inutilizable Index (por cualquiera de los sistemas o usuario).
Otros ndices (no previamente establecidos al ndice inutilizable) siguen actualizando a
medida que se insertan filas.
Este parmetro le permite posponer el mantenimiento de ndices en las particiones de
ndice seleccionados hasta despus de los datos de fila que se ha insertado. A
continuacin, tiene la responsabilidad de reconstruir las particiones de ndice afectadas
despus de la importacin.

Nota:
ndices que son nicos y marcados inutilizable no se les permite
omitir el mantenimiento de ndices. Por lo tanto, la
SKIP_UNUSABLE_INDEXES parmetro no tiene ningn efecto sobre los
ndices nicos.

Usted puede utilizar el indexfile parmetro junto con NDICES = n para proporcionar
las secuencias de comandos SQL para volver a crear el ndice. Si el
SKIP_UNUSABLE_INDEXES no se especifica el parmetro, inserciones de fila que intentan
actualizar los ndices inutilizables fallarn.

Vea tambin:
La SESIN ALTER declaracin en la Base de Datos Oracle SQL

ESTADSTICAS
Por defecto: SIEMPRE
Especifica qu se hace con las estadsticas del optimizador de base de datos en el
momento de la importacin.
Las opciones son:
SIEMPRE
Siempre importar las estadsticas del optimizador de base de datos,
independientemente de si son o no son cuestionables.
NINGUNO
No importar o volver a calcular las estadsticas del optimizador de base de datos.
SAFE
Estadsticas del optimizador de base de datos de importacin slo si no son
cuestionables. Si son cuestionables, recalcular las estadsticas del optimizador.
Recalcular
No importar las estadsticas del optimizador de base de datos. En cambio,
recalcularlos en la importacin. Esto requiere que la operacin de exportacin
original que cre el archivo de volcado debe haber generado las necesarias
ANALIZAR declaraciones (es decir, la exportacin no se realiz con
ESTADSTICAS = NINGUNO ). Estos ANALICE declaraciones se incluyen en el
archivo de volcado y utilizados por la operacin de importacin para el reclculo
de las estadsticas de la tabla.

Vea tambin:
o Oracle Conceptos de base de datos para obtener ms
informacin sobre el optimizador y las estadsticas que utiliza
o Importacin de Estadsticas

STREAMS_CONFIGURATION
Por defecto: y
Especifica si se debe importar cualquier Streams generales de metadatos que puede estar
presente en el archivo de volcado de exportacin.

Vea tambin:
Gua del administrador de Oracle Streams replicacin

STREAMS_INSTANTIATION
Por defecto: n
Especifica si importarlos o no corrientes de instancias de metadatos que puede estar
presente en el archivo de volcado de exportacin. Especifique y si la importacin es
parte de una creacin de instancias en un entorno Streams.

Vea tambin:
Gua del administrador de Oracle Streams replicacin

TABLAS
Valor predeterminado: ninguno
Especifica que la importacin es una importacin de mesa-mode y enumera los nombres
de tabla y de particin y SUBPARTITION nombres para importar. -Modo de tabla de
importacin le permite importar tablas con particiones enteras o sin particiones. El
TABLAS parmetro restringe la importacin de las tablas y sus objetos asociados
especificados que se enumeran en la Tabla 19-3 . Puede especificar los siguientes
valores para el TABLAS parmetro:
nombre de tabla especifica el nombre de la tabla o tablas que se deben
importar. Si una tabla en la lista se divide y no se especifica un nombre de
particin, se importan todas sus particiones y subparticiones. Para importar todas
las tablas exportadas, especifique un asterisco (*) como nico parmetro de
nombre de la tabla.
nombre de tabla puede contener cualquier nmero de '%' coincidencia de
patronescaracteres, que puede coincidir con cada uno cero o ms caracteres en
los nombres de tabla en el archivo de exportacin. Todas las tablas cuyos
nombres coincidan con los patrones especificados de un nombre de tabla
especfica en la lista son seleccionados para su importacin. Un nombre de tabla
en la lista que se compone de todos los caracteres de coincidencia de patrones y
no hay nombre de la particin resultados en todas las tablas exportadas estn
importando.
partition_name y subpartition_name permiten restringir la importacin de
una o ms particiones especficas o subparticiones dentro de una tabla con
particiones.
La sintaxis que se utiliza para especificar la anterior es de la forma:
nombre de tabla: partition_name

nombre de tabla: subpartition_name

Si utiliza nombredetabla : partition_name , la tabla especificada debe estar
particionado y partition_name debe ser el nombre de una de sus particiones o
subparticiones. Si la tabla especificada no est dividido, la partition_name se ignora y
toda la tabla se importa.
El nmero de tablas que se pueden especificar al mismo tiempo depende de los lmites
de la lnea de comandos.
Como se procesa el archivo de exportacin, cada nombre de tabla en el archivo de
exportacin se compara con cada nombre de tabla en la lista, en el orden en que se
especifican los nombres de tabla en el parmetro. Para evitar la ambigedad y el tiempo
de procesamiento excesivo, nombres de tabla especficos deben aparecer al principio de
la lista, y los nombres de tabla ms generales (aquellos con patrones) deben aparecer al
final de la lista.
Aunque se pueden calificar los nombres de tabla con nombres de esquema (como en
scott . emp ) al exportar, no puede hacerlo cuando se importan. En el siguiente
ejemplo, el TABLAS parmetro se especifica incorrectamente:
SISTEMA imp / contrasea TABLAS = (jones.accts, scott.emp, scott.dept)

La especificacin vlida para importar estas tablas es la siguiente:
SISTEMA imp / contrasea FROMUSER = MESAS jones = (accts)
SISTEMA imp / contrasea FROMUSER = TABLAS scott = (emp, dept)

Para un ejemplo ms detallado, vase el Ejemplo Importar usando Coincidencia de
patrones para importar varias tablas .

Nota:
Algunos sistemas operativos, como UNIX, requieren el uso de los
caracteres de escape antes de caracteres especiales, como un
parntesis, por lo que el personaje no se trata como un carcter
especial. En UNIX, utilice una barra invertida (\) como carcter de
escape, como se muestra en el siguiente ejemplo:
TABLAS = \ (emp, dept \)

Tabla restricciones de nombre
Las siguientes restricciones se aplican a los nombres de tabla:
De forma predeterminada, los nombres de tablas en una base de datos se
almacenan en maysculas. Si usted tiene un nombre de tabla en maysculas y
minsculas o en minsculas, y desea conservar maysculas y minsculas para el
nombre de la tabla, debe encerrar el nombre entre comillas. El nombre debe
coincidir exactamente con el nombre de la tabla almacenada en la base de datos.
Algunos sistemas operativos requieren que las comillas en la lnea de comandos
ir precedidos de un carcter de escape. Los siguientes son ejemplos de cmo las
maysculas y minsculas se conserva en los diferentes modos de Importacin.
o En el modo de lnea de comandos:
o tablas = '\ "Emp \"'
o
o En el modo interactivo:
o Tabla (T) a exportar: "Exp"
o
o En el modo de archivo de parmetros:
o Mesas = '"Emp"'
o
Los nombres de tabla especificados en la lnea de comandos no pueden incluir
un signo de nmero (#), a menos que el nombre de la tabla est encerrada entre
comillas. Del mismo modo, en el archivo de parmetros, si un nombre de tabla
incluye una almohadilla (#), la utilidad de importacin interprete el resto de la
lnea como un comentario, a menos que el nombre de la tabla est encerrada
entre comillas.
F o ejemplo, si el archivo de parmetros contiene la siguiente lnea, Import
interpreta todo en la lnea despus de emp # como un comentario y no importa
las tablas dept y mydata:
TABLAS = (emp #, departamento, mydata)

Sin embargo, dada la siguiente lnea, la utilidad de importacin importa todos
tres mesas porque emp # est encerrada entre comillas:
TABLAS = ("emp #", departamento, mydata)

Nota:
Algunos sistemas operativos requieren comillas simples en lugar de
comillas dobles, o al revs; consulte la documentacin especfica del
sistema operativo Oracle. Los diferentes sistemas operativos tambin
tienen otras restricciones a la tabla de nombres.
Por ejemplo, el C shell UNIX atribuye un significado especial a un
signo de dlar ($) o un signo de nmero (#) (o algunos otros
caracteres especiales). Debe utilizar caracteres de escape para
conseguir dichos caracteres en el nombre ms all de la cscara y en
Importar.

TABLESPACES
Valor predeterminado: ninguno
Cuando transport_tablespace se especifica como y , utilice este parmetro para
enumerar los espacios de tabla para ser transportados a la base de datos. Si hay ms de
una tabla en el archivo de exportacin, debe especificar todos ellos como parte de la
operacin de importacin.
Ver transport_tablespace para ms informacin.
TOID_NOVALIDATE
Valor predeterminado: ninguno
Al importar una tabla que hace referencia a un tipo, sino un tipo de ese nombre ya existe
en la base de datos, importacin intenta verificar que el tipo preexistente es, de hecho,
del tipo utilizado por la tabla (en lugar de un tipo diferente que le pasa para tener el
mismo nombre).
Para ello, Import compara el identificador nico del tipo (TOID) con el identificador
almacenado en el archivo de exportacin. Import no importar las filas de la tabla si los
Toids no coinciden.
En algunas situaciones, puede que no quiera esta validacin que se produzca en los tipos
especficos (por ejemplo, si los tipos fueron creados por una instalacin del
cartucho).Usted puede utilizar el TOID_NOVALIDATE parmetro para especificar los tipos
de excluir de la comparacin TOID.
La sintaxis es la siguiente:
TOID_NOVALIDATE = ( [-esquema.] nombre de tipo [, ...] )

Por ejemplo:
TABLA imp scott / tiger = empleos TOID_NOVALIDATE = TYP1
TABLA imp scott / tiger = salarios TOID_NOVALIDATE = (fred.typ0,
sally.typ2, TYP3)

Si no especifica un nombre de esquema para el tipo, el valor predeterminado es el
esquema del usuario importador. Por ejemplo, en el primer ejemplo anterior, el tipo
TYP1 defecto scott.typ1.
Tenga en cuenta que TOID_NOVALIDATE se ocupa slo de los tipos de columna de tabla.
No tiene ningn efecto sobre los tipos de tabla.
La salida de una importacin tpica con tipos excluidos sera contener entradas similares
a la siguiente:
[...]
. importacin de objetos de IMP3 en IMP3
. . saltarse la validacin TOID del tipo IMP2.TOIDTYP0
. . importacin de la tabla "TOIDTAB3"
[...]

Precaucin:
Cuando se inhibe la validacin del identificador de tipo, es su
responsabilidad asegurarse de que la lista de atributos del tipo
importado coincide con la lista de atributos del tipo existente. Si estas
listas de atributos no coinciden, los resultados son impredecibles.

TOUSER
Valor predeterminado: ninguno
Especifica una lista de nombres de usuarios cuyos esquemas sern blancos para su
importacin. Los nombres de usuario deben existir antes de la operacin de
importacin; de lo contrario se devuelve un error. El IMP_FULL_DATABASE se requiere
papel para usar este parmetro. Para importar a un esquema diferente de la que en un
principio contena el objeto, especifique TOUSER. Por ejemplo:
SISTEMA imp / contrasea FROMUSER = scott TOUSER = joe TABLAS = emp

Si se especifican varios esquemas, se emparejan los nombres de esquema. El ejemplo
siguiente importa 'scott s objetos en joe 's esquema y fred 's objetos en ted ' s
esquema:
SISTEMA imp / contrasea FROMUSER = scott, fred TOUSER = joe, ted

Si el FROMUSER lista es ms larga que la TOUSER lista, los esquemas restantes se
importarn a cualquiera la FROMUSER esquema o en el esquema del importador, basados
en normas morosos normales. Puede usar la siguiente sintaxis para asegurarse de que
todos los objetos adicionales se destinan a la TOUSER esquema:
SISTEMA imp / contrasea FROMUSER = scott, adams TOUSER = ted, ted

Tenga en cuenta que el usuario ted aparece dos veces.

Vea tambin:
FROMUSER para obtener informacin sobre las restricciones al
utilizar FROMUSER y TOUSER

Transport_tablespace
Por defecto: n
Si se especifica como y , instruye Importar para importar transportable tablas de
metadatos de un archivo de exportacin.

Nota:
No se puede exportar tablespaces transportables y luego importarlos a
una base de datos a un nivel menor liberacin. La base de datos de
destino debe estar en el mismo o mayor nivel de versin que la de
origen.

TTS_OWNERS
Valor predeterminado: ninguno
Cuando transport_tablespace se especifica como y , utilice este parmetro para
enumerar los usuarios que poseen los datos en el conjunto de tablas transportable.
Ver transport_tablespace .
USERID (nombre de usuario / contrasea)
Valor predeterminado: ninguno
Especifica el nombre de usuario / contrasea (y opcional cadena de conexin) del
usuario que realiza la importacin.
USERID tambin puede ser:
nombre de usuario / contrasea AS SYSDBA

o
nombre de usuario / contrasea @ instancia

o
nombre de usuario / contrasea @ instancia AS SYSDBA

Si se conecta como usuario SYS, tambin debe especificar AS SYSDBA en la cadena de
conexin. El sistema operativo puede requerir que se traten AS SYSDBA como una
cadena especial, en cuyo caso toda la cadena se escribe entre comillas.

Vea tambin:
Gua del administrador de base de datos Oracle heterognea
Conectividad
La gua del usuario para el protocolo de Red de Oracle para
obtener informacin sobre cmo especificar una cadena de
conexin para Oracle Net

Volsize
Valor predeterminado: ninguno
Especifica el nmero mximo de bytes en un archivo de volcado en cada volumen de
cinta.
El volsize parmetro tiene un valor mximo igual al valor mximo que se puede
almacenar en 64 bits en su plataforma.
El volsize valor se puede especificar como nmero seguido KB (nmero de kilobytes).
Por ejemplo, volsize = 2KB es el mismo que volsize = 2048. Del mismo modo,
especifica megabytes (MB 1024 * 1024) y GB especifica gigabytes (1,024 ** 3). La
abreviatura de bytes permanece B; el nmero no es multiplicado para obtener el tamao
final del archivo ( volsize = 2048B es el mismo que volsize = 2,048 ).
Ejemplo Export Sesiones
En esta seccin se ofrecen ejemplos de los siguientes tipos de sesiones de la
exportacin:
Ejemplo de exportacin de sesin en el modo de base de datos completa
Ejemplo de exportacin de sesin en el modo Usuario
Ejemplo Sesiones Exportar en Tabla de los modos
Ejemplo Export Sesin Uso de la particin de nivel de exportacin
En cada ejemplo, se muestra cmo utilizar tanto el mtodo de lnea de comandos y el
mtodo de archivo de parmetros. Algunos ejemplos utilizan elipses verticales para
indicar secciones de salida de ejemplo que eran demasiado extensa para incluirla.
Ejemplo de exportacin de sesin en el modo de base de datos completa
Slo los usuarios con el DBA papel o la EXP_FULL_DATABASE papel pueden exportar en
modo de base de datos completa. En este ejemplo, una base de datos completa se
exporta al archivo dba.dmp con todos BECAS y todos los datos.
Parmetro Mtodo del archivo
> Exp SISTEMA / contrasea parfile = params.dat

El params.dat archivo contiene la siguiente informacin:
FILE = dba.dmp
SUBVENCIONES = y
= COMPLETO Y
FILAS = y
Mtodo de lnea de comandos
> SISTEMA exp / contrasea COMPLETO = y FILE = BECAS dba.dmp = FILAS Y
= Y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. Los mensajes de estado
se escriben como se exporta a toda la base de datos. Un mensaje de conclusin final se
devuelve cuando la exportacin se realiza correctamente, sin advertencias.
Ejemplo de exportacin de sesin en el modo Usuario
Las exportaciones de modo de usuario se puede utilizar para copia de seguridad de uno
o varios usuarios de bases de datos. Por ejemplo, un DBA puede querer hacer una copia
de seguridad de las tablas de usuarios eliminados por un perodo de tiempo. Modo de
usuario tambin es apropiado para usuarios que quieren hacer copias de seguridad de
sus propios datos o que quieren mover objetos de un propietario a otro.En este ejemplo,
el usuario scott est exportando sus propios cuadros.
Parmetro Mtodo del archivo
> Exp scott / tiger parfile = params.dat

El params.dat archivo contiene la siguiente informacin:
FILE = scott.dmp
PROPIETARIO = scott
SUBVENCIONES = y
FILAS = y
COMPRESS = y
Mtodo de lnea de comandos
> Exp scott / tiger FILE = BECAS scott.dmp PROPIETARIO = scott = FILAS
Y = Y COMPRESS = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
. a punto de exportar tablas de Scott a travs de camino
convencional ...
. . exportar tabla BONUS 0 filas exportadas
. . exportar la tabla DEPT 4 filas exportadas
. . exportar tabla EMP 14 filas exportadas
. . exportar tabla SALGRADE 5 filas exportadas
.
.
.
Exportacin terminado con xito y sin advertencias.
Ejemplo Sesiones Exportar en Tabla de los modos
En el modo de tabla, puede exportar datos de la tabla o las definiciones de tabla.(Si se
exportan ninguna fila, el CREATE TABLE declaracin se coloca en el archivo de
exportacin, con subvenciones y los ndices, si se especifican).
Un usuario con el EXP_FULL_DATABASE rol puede usar el modo de tabla para exportar
tablas de esquema de cualquier usuario especificando TABLAS =
SCHEMANAME.TABLENAME.
Si -esquema no se especifica, el valor predeterminado de exportacin a la nombre de
esquema anterior desde donde se export un objeto. Si no hay un objeto anterior, los
impagos de exportacin a esquema del exportador. En el siguiente ejemplo,
incumplimientos de exportacin a la SISTEMA esquema para la tabla una y a scott para
la mesa de c :
> Exp SISTEMA / contrasea TABLAS = (a, scott.b, c, mary.d)

Un usuario con el EXP_FULL_DATABASE papel tambin puede exportar los objetos
dependientes que son propiedad de otros usuarios. Un usuario sin privilegios puede
exportar slo los objetos dependientes de las tablas especificadas que el usuario posee.
Exportaciones en modo de tabla no incluyen las definiciones de clster. Como
resultado, los datos se exportan como tablas no agrupados. Por lo tanto, se puede utilizar
el modo de tabla para tablas desagrupar.
Ejemplo 1: DBA Exportacin de tablas para dos usuarios
En este ejemplo, a las exportaciones de DBA especifican mesas para dos usuarios.
Parmetro Mtodo del archivo
> Exp SISTEMA / contrasea parfile = params.dat

El params.dat archivo contiene la siguiente informacin:
FILE = expdat.dmp
TABLAS = (scott.emp, blake.dept)
SUBVENCIONES = y
NDICES = y
Mtodo de lnea de comandos
> SISTEMA exp / contrasea FILE = TABLAS expdat.dmp = (scott.emp,
blake.dept) SUBVENCIONES = NDICES Y = Y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
Usuario actual cambia a SCOTT
. . exportar tabla EMP 14 filas exportadas
Usuario actual cambia a BLAKE
. . exportar la tabla DEPT 8 filas exportadas
Exportacin terminado con xito y sin advertencias.
Ejemplo 2: Exportaciones usuario Tablas de su propiedad
En este ejemplo, el usuario Blake exportaciones tablas que posee seleccionados.
Parmetro Mtodo del archivo
> Exp blake / papel parfile = params.dat

El params.dat archivo contiene la siguiente informacin:
FILE = blake.dmp
TABLAS = (departamento, gerente)
FILAS = y
COMPRESS = y
Mtodo de lnea de comandos
> Exp blake / papel FILE = TABLAS blake.dmp = (departamento, manager)
FILAS = y COMPRESS = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.

Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar la tabla DEPT 8 filas exportadas
. . exportar tabla MANAGER 4 filas exportadas
Exportacin terminado con xito y sin advertencias.
Ejemplo 3: Uso de coincidencia de patrn para exportar varias tablas
En este ejemplo, la coincidencia de patrones se utiliza para exportar varias tablas para
usuarios scott y blake .
Parmetro Mtodo del archivo
> Exp SISTEMA / contrasea parfile = params.dat

El params.dat archivo contiene la siguiente informacin:
FILE = misc.dmp
TABLAS = (scott.% P%, blake.%, Scott.% S%)
Mtodo de lnea de comandos
> SISTEMA exp / contrasea FILE = TABLAS misc.dmp = (scott.% P%,
blake.%, scott.% S%)
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
Usuario actual cambia a SCOTT
. . exportar la tabla DEPT 4 filas exportadas
. . exportar tabla EMP 14 filas exportadas
Usuario actual cambia a BLAKE
. . exportar la tabla DEPT 8 filas exportadas
. . exportar tabla MANAGER 4 filas exportadas
Usuario actual cambia a SCOTT
. . exportar tabla BONUS 0 filas exportadas
. . exportar tabla SALGRADE 5 filas exportadas
Exportacin terminado con xito y sin advertencias.
Ejemplo Export Sesin Uso de la particin de nivel de exportacin
En la exportacin a nivel de particin, puede especificar las particiones y subparticiones
de una tabla que desea exportar.
Ejemplo 1: Exportacin de una tabla sin especificar una particin
Supongamos emp es una tabla con particiones en nombre del empleado. Hay dos
particiones, m y z. Como muestra este ejemplo, si exporta la tabla sin especificar una
particin, todas las particiones se exportan.
Parmetro Mtodo del archivo
> Exp scott / tiger parfile = params.dat

El params.dat archivo contiene lo siguiente:
TABLAS = (emp)
FILAS = y
Mtodo de lnea de comandos
> Exp TABLAS scott / tiger = filas emp = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar tabla EMP
. . exportar particin M 8 filas exportadas
. . exportar particin Z 6 filas exportadas
Exportacin terminado con xito y sin advertencias.
Ejemplo 2: Exportacin de una tabla con una particin especificado
Supongamos emp es una tabla con particiones en nombre del empleado. Hay dos
particiones, m y z. Como muestra este ejemplo, si exporta la tabla y se especifica una
particin, slo la particin especificada se exporta.
Parmetro Mtodo del archivo
> Exp scott / tiger parfile = params.dat

El params.dat archivo contiene lo siguiente:
TABLAS = (emp: m)
FILAS = y
Mtodo de lnea de comandos
> Exp TABLAS scott / tiger = emp: m filas = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar tabla EMP
. . exportar particin M 8 filas exportadas
Exportacin terminado con xito y sin advertencias.
Ejemplo 3: Exportacin de una particin Composite
Supongamos emp es una tabla con particiones con dos particiones, m y z. Tabla
nfasis est particionado utilizando el mtodo compuesto. Particin m tiene
subparticiones sp1 y sp2, y la particin z tiene subparticiones SP3 y SP4. Como
muestra el ejemplo, si exporta la particin compuesta m, todos sus subparticiones ( sp1
y sp2 se exportarn). Si exporta la tabla y se especifica una subparticin ( SP4 ), slo el
subparticin especificada se exporta.
Parmetro Mtodo del archivo
> Exp scott / tiger parfile = params.dat

El params.dat archivo contiene lo siguiente:
TABLAS = (emp: m, nfasis: SP4)
FILAS = y
Mtodo de lnea de comandos
> Exp TABLAS scott / tiger = (emp: m, nfasis: SP4) FILAS = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar tabla EMP
. . exportacin compuesto particin M
. . exportacin SP1 subparticin 1 filas exportadas
. . exportacin SP2 subparticin 3 filas exportadas
. . exportacin compuesto particin Z
. . exportacin SP4 subparticin 1 filas exportadas
Exportacin terminado con xito y sin advertencias.
Ejemplo Import Sesiones
En esta seccin se presentan algunos ejemplos de sesiones de importacin que le
muestran cmo utilizar el archivo de parmetros y los mtodos de lnea de comandos.
Los ejemplos ilustran los siguientes escenarios:
Ejemplo de importacin de tablas seleccionadas para un usuario especfico
Ejemplo de importacin de tablas exportados por otro usuario
Ejemplo de importacin de tablas desde un usuario a otro
Ejemplo Importar sesin Utilizacin de la importacin de reparto-Nivel
Ejemplo Importar usando Coincidencia de patrones para importar varias tablas
Ejemplo de importacin de tablas seleccionadas para un usuario
especfico
En este ejemplo, el uso de un archivo de exportacin de base de datos completa, un
administrador importa los dept y emp tablas en el scott esquema.
Parmetro Mtodo del archivo
> Imp SISTEMA / contrasea parfile = params.dat

Los params . dat archivo contiene la siguiente informacin:
FILE = dba.dmp
DEMOSTRACIN = n
IGNORE = n
SUBVENCIONES = y
FROMUSER = scott
TABLAS = (departamento, nfasis)
Mtodo de lnea de comandos
> Imp SISTEMA / contrasea FILE = FROMUSER dba.dmp = TABLAS scott =
(departamento, nfasis)
Importar mensajes
Se mostrar informacin sobre la liberacin de importacin que est utilizando y la
liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Archivo de exportacin creado por EXPORTACIN: V10.00.00 va camino
convencional
importacin realizada en el conjunto de caracteres WE8DEC y el
conjunto de caracteres AL16UTF16 NCHAR
. importacin de objetos de Scott en SCOTT
. . importacin de la tabla "DEPARTAMENTO" 4 filas importadas
. . importacin de la tabla "EMP" 14 filas importadas
Importacin terminado con xito y sin advertencias.
Ejemplo de importacin de tablas exportados por otro usuario
Este ejemplo ilustra la importacin de la unidad y del gestor de tablas desde un
archivo exportado por blake al scott esquema.
Parmetro Mtodo del archivo
> Imp SISTEMA / contrasea parfile = params.dat

Los params . dat archivo contiene la siguiente informacin:
FILE = blake.dmp
DEMOSTRACIN = n
IGNORE = n
SUBVENCIONES = y
FILAS = y
FROMUSER = blake
TOUSER = scott
TABLAS = (unidad, manager)
Mtodo de lnea de comandos
> Imp SISTEMA / contrasea FROMUSER = blake TOUSER = scott FILE =
blake.dmp - TABLAS = (unidad, manager)
Importar mensajes
Se mostrar informacin sobre la liberacin de importacin que est utilizando y la
liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Advertencia: los objetos fueron exportados por BLAKE, no por usted

importacin realizada en el conjunto de caracteres WE8DEC y el
conjunto de caracteres AL16UTF16 NCHAR
. . importacin de la tabla "UNIDAD" 4 filas importadas
. . importacin de mesa "gerente" 4 filas importadas
Importacin terminado con xito y sin advertencias.
Ejemplo de importacin de tablas desde un usuario a otro
En este ejemplo, un administrador de base de datos (DBA) importa todas las tablas que
pertenecen a scott en usuario blake ' cuenta s.
Parmetro Mtodo del archivo
> Imp SISTEMA / contrasea parfile = params.dat

Los params . dat archivo contiene la siguiente informacin:
FILE = scott.dmp
FROMUSER = scott
TOUSER = blake
TABLAS = (*)
Mtodo de lnea de comandos
> Imp SISTEMA / contrasea FILE = scott.dmp FROMUSER = scott TOUSER =
TABLAS blake = (*)
Importar mensajes
Se mostrar informacin sobre la liberacin de importacin que est utilizando y la
liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Advertencia: los objetos fueron exportados por SCOTT, no por usted

importacin realizada en el conjunto de caracteres WE8DEC y el
conjunto de caracteres AL16UTF16 NCHAR
. importacin de objetos de Scott en BLAKE
. . importacin de la tabla "BONUS" 0 filas importadas
. . importacin de la tabla "DEPARTAMENTO" 4 filas importadas
. . importacin de la tabla "EMP" 14 filas importadas
. . importacin de la tabla "SALGRADE" 5 filas importadas
Importacin terminado con xito y sin advertencias.
Ejemplo Importar sesin Utilizacin de la importacin de reparto-Nivel
En esta seccin se describe una importacin de una mesa con varias particiones, una
tabla con particiones y subparticiones y volver a particionar una tabla en diferentes
columnas.
Ejemplo 1: Una particin Import-Nivel
En este ejemplo, EMP es una tabla particionada con tres particiones: P1 , P2 , y P3 .
Un archivo de exportacin a nivel de tabla se ha creado usando el siguiente comando:
> Exp TABLAS scott / tiger = emp FILE = FILAS exmpexp.dat = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar tabla EMP
. . exportar particin P1 7 filas exportadas
. . exportar particin P2 12 filas exportadas
. . exportacin P3 particin 3 filas exportadas
Exportacin terminado con xito y sin advertencias.

En una Importacin-nivel de particin se puede especificar las particiones especficas de
una tabla exportada que desea importar. En este ejemplo, estos son P1 y P3 de la tabla
EMP:
> Imp TABLAS scott / tiger = (emp: p1, nfasis: p3) FILE = FILAS
exmpexp.dat = y
Importar mensajes
Se mostrar informacin sobre la liberacin de importacin que est utilizando y la
liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
Archivo de exportacin creado por EXPORTACIN: V10.00.00 va camino
convencional
importacin realizada en el conjunto de caracteres WE8DEC y el
conjunto de caracteres AL16UTF16 NCHAR
. importacin de objetos de Scott en SCOTT
. . importacin de particin "EMP": "P1" 7 filas importadas
. . importacin de particin "EMP": "P3" 3 filas importadas
Importacin terminado con xito y sin advertencias.
Ejemplo 2: Una particin de nivel de importacin de una tabla particionada
Composite
Este ejemplo demuestra que las particiones y subparticiones de una tabla con particiones
compuesto se importan. emp es una tabla con particiones con dos particiones de
compuestos: P1 y P2 . Particin P1 tiene tres subparticiones: P1_SP1 , P1_SP2, y
P1_SP3 . Particin P2 tiene dos subparticiones: P2_SP1 y P2_SP2 .
Un archivo de exportacin a nivel de tabla se ha creado usando el siguiente comando:
> Exp TABLAS scott / tiger = emp FILE = FILAS exmpexp.dat = y
Exportar mensajes
Se mostrar informacin sobre la liberacin de las Exportaciones que est utilizando y
la liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
Cuando se ejecuta el comando, se muestran los siguientes mensajes de Exportacin:
.
.
.
Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar tabla EMP
. . exportacin compuesto particin P1
. . exportacin P1_SP1 subparticin 2 filas exportadas
. . exportacin P1_SP2 subparticin 10 filas exportadas
. . exportacin P1_SP3 subparticin 7 filas exportadas
. . exportacin P2 particin compuesta
. . exportacin P2_SP1 subparticin 4 filas exportadas
. . exportacin P2_SP2 subparticin 2 filas exportadas
Exportacin terminado con xito y sin advertencias.

Los siguientes resultados de los comandos de importacin en la importacin de
subparticin P1_SP2 y P1_SP3 de composite particin P1 en la tabla emp y todos
subparticiones de particin compuesta P2 en la tabla emp.
> Imp TABLAS scott / tiger = (emp: p1_sp2, nfasis: p1_sp3, nfasis:
p2) FILE = FILAS exmpexp.dat = y
Importar mensajes
Se mostrar informacin sobre la liberacin de importacin que est utilizando y la
liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
. importacin de objetos de Scott en SCOTT
. . subparticin importador "EMP": "P1_SP2" 10 filas importadas
. . importacin subparticin "EMP": "P1_SP3" 7 filas importadas
. . importacin subparticin "EMP": "P2_SP1" 4 filas importadas
. . importacin subparticin "EMP": "P2_SP2" 2 filas importadas
Importacin terminado con xito y sin advertencias.
Ejemplo 3: Volver a particionar una tabla en una columna diferente
En este ejemplo se supone que el nfasis tabla tiene dos particiones basadas en el
empno columna. Este ejemplo reparticiones del emp tabla de la deptno columna.
Realice los pasos siguientes para volver a particionar una tabla en una columna
diferente:
1. Exportar la tabla para guardar los datos.
2. Elimine la tabla de la base de datos.
3. Crear la tabla de nuevo con las nuevas particiones.
4. Importe los datos de la tabla.
El siguiente ejemplo ilustra estos pasos.
> Exp tabla scott / tiger = Archivo de emp = empexp.dat
.
.
.

Acerca de exportar tablas especificadas a travs de camino
convencional ...
. . exportar tabla EMP
. . exportacin EMP_LOW particin 4 filas exportadas
. . exportacin EMP_HIGH particin 10 filas exportadas
Exportacin terminado con xito y sin advertencias.

SQL> connect scott / tiger
Conectado.
SQL> drop tabla EMP limitaciones en cascada;
Declaracin de procesado.
SQL> create table emp
2 (
3 Nmero empno (4) no es nulo,
4 ename varchar2 (10),
5 varchar2 trabajo (9),
6 Nmero mgr (4),
7 Fecha fechaingreso,
8 Nmero sal (7,2),
9 Nmero de comunicaciones (7,2),
10 Nmero deptno (2)
11)
12 particiones por rango (DEPTNO)
13 (
14 particin dept_low valores inferiores a (15)
15 tbs_1 de tablas,
16 valores dept_mid particin menos de (25)
17 tbs_2 de tablas,
18 valores dept_high particin menos de (35)
19 tablespace tbs_3
20);
Declaracin de procesado.
SQL> exit

> Imp tablas scott / tiger = Archivo de emp = empexp.dat ignorar = y
.
.
.
importacin realizada en el conjunto de caracteres WE8DEC y el
conjunto de caracteres AL16UTF16 NCHAR
. importacin de objetos de Scott en SCOTT
. . importacin de particin "EMP": "EMP_LOW" 4 filas importadas
. . particin importador "EMP": "EMP_HIGH" 10 filas importadas
Importacin terminado con xito y sin advertencias.

Los siguientes SQL SELECT declaraciones muestran que los datos se divide en la
deptno columna:
SQL> connect scott / tiger
Conectado.
SQL> select empno, deptno de particin emp (dept_low);
EMPNO DEPTNO
--------------------
7782 10
7839 10
7934 10
3 filas seleccionadas.
SQL> select empno, deptno de particin emp (dept_mid);
EMPNO DEPTNO
--------------------
7369 20
7566 20
7788 20
7876 20
7902 20
5 filas seleccionadas.
SQL> select empno, deptno de particin emp (dept_high);
EMPNO DEPTNO
--------------------
7499 30
7521 30
7654 30
7698 30
7844 30
7900 30
6 filas seleccionadas.
SQL> exit;
Ejemplo Importar usando Coincidencia de patrones para importar varias
tablas
En este ejemplo, la coincidencia de patrones se utiliza para importar varias tablas para el
usuario scott .
Parmetro Mtodo del archivo
SISTEMA imp / contrasea parfile = params.dat

Los params . dat archivo contiene la siguiente informacin:
FILE = scott.dmp
IGNORE = n
SUBVENCIONES = y
FILAS = y
FROMUSER = scott
TABLAS = (% d% b% s)
Mtodo de lnea de comandos
SISTEMA imp / contrasea FROMUSER = scott FILE = TABLAS scott.dmp = (%
d% b% s)
Importar mensajes
Se mostrar informacin sobre la liberacin de importacin que est utilizando y la
liberacin de la Base de datos de Oracle que est conectado a. A continuacin, se
muestran los mensajes de estado similares a las siguientes:
.
.
.
importacin realizada en el conjunto de caracteres US7ASCII y el
conjunto de caracteres AL16UTF16 NCHAR
servidor de importacin utiliza el conjunto de caracteres JA16SJIS
(posible conversin de caracteres)
. importacin de objetos de Scott en SCOTT
. . importacin de la tabla "BONUS" 0 filas importadas
. . importacin de la tabla "DEPARTAMENTO" 4 filas importadas
. . importacin de la tabla "SALGRADE" 5 filas importadas
Importacin terminado con xito y sin advertencias.
El uso de Exportacin e Importacin de mover una
base de datos Entre Plataformas
Las utilidades de la exportacin y de importacin son el nico mtodo que Oracle apoya
para mover una base de datos existente de Oracle de una plataforma de hardware a otra.
Esto incluye moverse entre sistemas UNIX y NT y tambin se mueve entre dos sistemas
NT que se ejecutan en diferentes plataformas.
Los pasos siguientes presentan una visin general de cmo mover una base de datos
entre plataformas.
1. Como usuario DBA, emitir la siguiente consulta SQL para obtener el nombre
exacto de todos los espacios de tabla. Usted necesitar esta informacin ms
adelante en el proceso.
2. SQL> SELECT FROM tablespace_name dba_tablespaces;
3.
4. Como usuario DBA, realice una exportacin completa de la base de datos de
origen, por ejemplo:
5. > Exp system / manager COMPLETO = y FILE = expdat.dmp

Vea tambin:
Puntos a tener en cuenta para la Exportacin de bases de datos
completas e Importaciones

6. Mueva el archivo de volcado al servidor de base de datos destino. Si utiliza FTP,
asegrese de copiarlo en formato binario (mediante la introduccin binaria en
el smbolo del FTP) para evitar la corrupcin de archivos.
7. Crear una base de datos en el servidor de destino.

Vea tambin:
Gua de Oracle Database Administrator para obtener informacin
acerca de cmo crear una base de datos

8. Antes de importar el archivo de volcado, debe primero crear sus espacios de
tabla, utilizando la informacin obtenida en el paso 1. De lo contrario, la
importacin crear los ficheros de datos correspondientes en la misma estructura
de archivos como en la base de datos fuente, que puede no ser compatible con la
estructura de archivos en el sistema de destino.
9. Como usuario DBA, realice una importacin completa con el IGNORAR
parmetro enabled:
10. > Imp system / manager COMPLETO = y IGNORE = y FILE =
expdat.dmp
11.
Usando IGNORE = y ordena a Oracle a ignorar los errores durante la creacin de
la importacin y permitir la importacin en completarse.
12. Realice una copia de seguridad completa de su nueva base de datos.
Mensajes de advertencia, error y finalizacin
Esta seccin describe los diferentes tipos de mensajes emitidos por la exportacin y la
importacin y la forma de guardarlos en un archivo de registro.
Archivo de registro
Usted puede capturar todos los mensajes de exportacin e importacin en un archivo de
registro, ya sea mediante el uso de la LOG parmetro o, para aquellos sistemas que lo
permiten, redirigiendo la salida a un archivo. Un registro de informacin detallada est
escrito acerca de descarga y carga de xito y los errores que se hayan podido producir.
Mensajes de advertencia
Exportacin e Importacin no terminan despus de errores recuperables.Por ejemplo, si
se produce un error al exportar una tabla, muestra de exportacin (o troncos) un mensaje
de error, se salta a la siguiente tabla, y contina el procesamiento. Estos errores
recuperables son conocidos como advertencia s.
Exportacin e importacin tambin emiten advertencias cuando se encuentran objetos
no vlidos.
Por ejemplo, si se especifica una tabla no existente como parte de una tabla en modo de
exportacin, la utilidad Export exporta todas las dems tablas. A continuacin se
muestra un aviso y termina con xito.
Mensajes de error no recuperables
Algunos errores son irrecuperables y finalizan la exportacin o de la sesin de
importacin. Estos errores suelen producirse debido a un problema interno o porque un
recurso, como la memoria, no est disponible o se ha agotado. Por ejemplo, si el
catexp.sql script no se ejecuta, la exportacin emite el siguiente mensaje de error no
recuperable:
EXP-00024: vistas a la exportacin no estn instalados, por favor
notifique a su DBA
Los mensajes de finalizacin
Cuando una exportacin o una importacin completa sin errores, se muestra un mensaje
en este sentido, por ejemplo:
Exportacin terminado con xito y sin advertencias

Si uno o ms errores recuperables ocurre pero el trabajo contina hasta el final, se
muestra un mensaje similar al siguiente:
Exportacin terminado con xito con advertencias

Si se produce un error no recuperable, el trabajo termina inmediatamente y se muestra
un mensaje que indica que, por ejemplo:
Exportacin termina sin xito
Cdigos de salida para la Inspeccin y Display
Exportacin e Importacin ofrecen los resultados de una operacin inmediatamente
despus de su finalizacin. Dependiendo de la plataforma, el resultado puede ser
reportado en un cdigo de salida del procesoy los resultados registrados en el archivo de
registro. Esto le permite comprobar el resultado de la lnea de comandos o script. Tabla
19-6 muestra los cdigos de salida que consiguen devueltos para diversos resultados.
Tabla 19-6 Cdigos de salida para la exportacin y la importacin
Resultado Cdigo de salida
Exportacin terminado con xito y sin advertencias
Importacin terminado con xito y sin advertencias
EX_SUCC
Exportacin terminado con xito con advertencias
Importacin terminado con xito con advertencias
EX_OKWARN
Exportacin termina sin xito
Importacin finaliza sin xito
EX_FAIL

Para UNIX, los cdigos de salida son los siguientes:
EX_SUCC 0
EX_OKWARN 0
EX_FAIL 1
Consideraciones de red
Esta seccin describe los factores a tener en cuenta al utilizar la exportacin y la
importacin a travs de una red.
Transportar Exportar archivos a travs de red
Debido a que el archivo de exportacin est en formato binario, utilice un protocolo que
soporta transferencias binarias para prevenir la corrupcin del archivo cuando lo
transfiere a travs de una red. Por ejemplo, utilice FTP o un protocolo de transferencia
de archivos similar al transmitir el archivo en modo binario. La transmisin de archivos
de exportacin en modo carcter provoca errores cuando se importa el archivo.
Exportacin e importacin con Oracle Net
Con Oracle Net, puede realizar las exportaciones y las importaciones a lo largo de una
red. Por ejemplo, si ejecuta la exportacin a nivel local, puede escribir datos desde una
base de datos Oracle remoto en un archivo de exportacin local. Si ejecuta Import
localmente, puede leer los datos en una base de datos Oracle remota.
Para utilizar exportar o importar con Oracle Net, incluya la cadena calificadora
conexin @ connect_string al entrar en el nombre de usuario / contrasea en el exp o
imp comando. Para conocer la sintaxis exacta de esta clusula, consulte la gua del
usuario de su protocolo de red Oracle.

Vea tambin:
Gua del administrador de base de datos Oracle Net Services
Gua del administrador de base de datos Oracle heterognea
Conectividad

Juego de caracteres y el soporte de globalizacin
Consideraciones
Las siguientes secciones describen el comportamiento de apoyo globalizacin de
Exportacin e Importacin con respecto al conjunto de caracteres de conversin de
datos de usuario y del lenguaje de definicin de datos (DDL).
Datos del usuario
La utilidad de exportacin siempre exporta datos de los usuarios, incluyendo los datos
Unicode, en los juegos de caracteres del servidor de exportacin. (Conjuntos de
caracteres se especifican en la creacin de bases de datos.) Si los juegos de caracteres de
la base de datos de origen son diferentes de los juegos de caracteres de la base de datos
de importacin, se realiza una sola conversin para convertir automticamente los datos
para los juegos de caracteres del servidor de importacin.
Efecto del conjunto de caracteres Orden de clasificacin en Conversiones
Si el juego de caracteres de exportacin tiene un orden de clasificacin diferente a la del
juego de caracteres de importacin, entonces las tablas que se particionan en columnas
de caracteres pueden producir resultados imprevisibles. Por ejemplo, considere la
definicin de la tabla siguiente, que se produce en una base de datos que tiene un
conjunto de caracteres ASCII:
CREAR TABLA Partlist
(
parte VARCHAR2 (10),
NMERO partno (2)
)
PARTITION BY RANGE (parte)
(
Part_low PARTICIN valores inferiores a ('Z')
Tbs_1 TABLESPACE,
Part_mid PARTICIN valores inferiores a ('z')
Tbs_2 TABLESPACE,
Part_high PARTICIN valores inferiores a (MAXVALUE)
Tbs_3 TABLESPACE
);

Este esquema de particin tiene sentido porque z viene despus de Z en los juegos de
caracteres ASCII.
Cuando esta tabla se importa a una base de datos basada en un conjunto de caracteres
EBCDIC, todas las filas de la part_mid particin emigrarn a la part_low particin
porque z viene antes Z en juegos de caracteres EBCDIC. Para obtener los resultados
deseados, el dueo de Partlist debe crear particiones en la tabla despus de la
importacin.

Vea tambin:
Base de datos Oracle Support Guide Globalizacin

Data Definition Language (DDL)
Hasta tres conversiones de juegos de caracteres pueden ser necesarios para el lenguaje
de definicin de datos (DDL) durante una operacin de exportacin / importacin:
1. Exportacin escribe archivos de exportacin utilizando el juego de caracteres
especificado en el NLS_LANG variable de entorno para la sesin de usuario. Una
conversin de juegos de caracteres se realiza si el valor de NLS_LANG difiere del
conjunto de caracteres base de datos.
2. Si el juego de caracteres del archivo de exportacin es diferente que el usuario
del juego de caracteres sesin de importacin, entonces Importacin convierte el
juego de caracteres a su conjunto de caracteres sesin de usuario. Importacin
slo puede realizar esta conversin de juegos de caracteres de un solo byte. Esto
significa que para los juegos de caracteres de varios bytes, juego de caracteres
del archivo de importacin debe ser idntico al conjunto de caracteres del
archivo de exportacin.
3. Una conversin definitiva de juego de caracteres se puede realizar si el conjunto
de caracteres de la base de datos de destino es diferente del conjunto de
caracteres utilizado por la sesin de usuario de importacin.
Para minimizar la prdida de datos debido a la conversin de juegos de caracteres,
asegrese de que la base de datos de las exportaciones, la sesin de usuario a la
exportacin, la sesin de usuario de importacin, y la base de datos de importacin
todos utilizan el mismo juego de caracteres.
Conjuntos de caracteres de un solo byte y de Exportacin e Importacin
Algunos 8 bits personajes se puede perder (es decir, convertidos en equivalentes de 7
bits) al importar un archivo de exportacin juego de caracteres de 8 bits. Esto ocurre si
el sistema en el que se produce la importacin tiene un conjunto de caracteres de 7 bits
nativa, o el NLS_LANG variable de entorno del sistema operativo est definido en un
conjunto de caracteres de 7 bits. Ms a menudo, esto es evidente cuando los caracteres
acentuados pierden la tilde.
Para evitar esta conversin no deseada, se puede establecer el NLS_LANG variable de
entorno de sistema operativo que el del conjunto de caracteres del archivo de
exportacin.
Juegos de caracteres multibyte y de Exportacin e Importacin
Durante el juego de caracteres de conversin, todos los caracteres en el archivo de
exportacin que no tienen equivalente en el conjunto de caracteres de destino se
sustituyen con un carcter predeterminado. (El carcter predeterminado se define por el
conjunto de caracteres de destino.) Para garantizar una conversin del 100%, el
conjunto de caracteres de destino debe ser un superconjunto (o equivalente) del
conjunto de caracteres de origen.

Vea tambin:
Base de datos Oracle Support Guide Globalizacin


Precaucin:
Cuando el ancho de caracteres difiere entre el servidor y el servidor de
exportacin de importacin, el truncamiento de los datos se puede
producir si la conversin provoca la expansin de los datos. Si se
produce un truncamiento, Import muestra un mensaje de advertencia.

Vistas materializadas y Snapshots

Nota:
En ciertas situaciones, particularmente aquellas que implican el
almacenamiento de datos, las instantneas pueden ser referidos como
vistas materializadas . En esta seccin se conserva la instantnea
plazo.

Los tres objetos relacionados entre s en un sistema de captura son la tabla maestra,
opcional registro de instantneas, y la propia instantnea. Las tablas (tabla maestra,
definicin de la tabla del registro de instantneas y tablas de instantnea) se pueden
exportar de forma independiente el uno del otro.Los registros de instantneas se pueden
exportar slo si exporta la tabla maestra asociada. Puede exportar instantneas usando
base de datos completa o en modo de usuario a la exportacin; no puede utilizar la tabla
de modo de exportacin.

Vea tambin:
Oracle Database replicacin avanzada para obtener informacin
especfica acerca de Importacin-migracin y la compatibilidad y para
ms informacin acerca de las instantneas y los registros de copias

Registro de instantneas
El registro de instantneas en un archivo de volcado se importa si la tabla maestra que
ya existe para la base de datos a la que est importando y tiene un registro de
instantneas.
Cuando un ROWID se exporta registro de instantneas, ROWID s almacenado en el registro
de instantneas no tienen ningn sentido sobre la importacin. Como resultado, cada
ROWID el primer intento de la instantnea que hacer una actualizacin rpida falla,
generando un error que indica que se requiere una actualizacin completa.
Para evitar el error de actualizacin, haga una actualizacin completa despus de
importar un ROWID registro de instantneas. Despus de haber hecho una renovacin
completa, posteriores actualizaciones rpidas funcionarn correctamente. En contraste,
cuando se exporta un registro de instantneas clave principal, los valores de las claves
primarias no conservan su significado sobre la importacin. Por lo tanto, las
instantneas de clave primaria pueden hacer una actualizacin rpida despus de la
importacin.
Snapshots
Una instantnea que ha sido restaurado a partir de un archivo de exportacin se ha
revertido a un estado anterior. En la importacin, la hora de la ltima actualizacin se
importa como parte de la definicin de tabla de instantneas. La funcin que calcula el
prximo tiempo de actualizacin tambin se importa.
Cada actualizacin de las hojas de una firma.Una actualizacin rpida utiliza las
entradas del registro que datan de la poca de que la firma de traer la instantnea hasta
la fecha. Cuando la actualizacin rpida se ha completado, la firma se elimina y se crea
una nueva firma. Tambin se elimina cualquier entradas de registro que no son
necesarios para actualizar otras instantneas (todas las entradas del registro con tiempos
de antes de la firma queda ms temprano).
Importacin de una instantnea
Al restaurar una instantnea de un archivo de exportacin, puede encontrarse con un
problema en determinadas circunstancias.
Supongamos que una instantnea se actualiza en tiempo de A, export en el momento
B, y actualiza de nuevo en el momento C. Luego, a causa de la corrupcin y otros
problemas, la instantnea se debe restaurar al dejar caer la instantnea y la importacin
de nuevo. La versin recin importado tiene el ltimo tiempo de actualizacin registra
como tiempo de A. Sin embargo, las entradas necesarias para una rpida restauracin de
velocidad ya no exista registro. Si existen las entradas de registro (ya que se necesitan
para la otra instantnea que todava tiene que ser refrescada), que se utilizan, y la rpida
restauracin de velocidad completa con xito. De lo contrario, la rpida restauracin de
velocidad falla, generando un error que dice se requiere una actualizacin completa.
Importar una instantnea en un esquema diferente
Instantneas y artculos relacionados se exportan con el nombre de esquema dado de
manera explcita en las sentencias DDL. Para importarlos a un esquema diferente,
utilice los fromuser y TOUSER parmetros. Esto no se aplica a los registros de copias,
que no se pueden importar en un esquema diferente.
Transportables Tablespaces
La funcin de tabla transportable que permite mover un conjunto de espacios de tabla de
una base de datos de Oracle a otra.

Nota:
No se puede exportar tablespaces transportables y luego importarlos a
una base de datos a un nivel menor liberacin. La base de datos de
destino debe estar en el mismo o mayor nivel de versin que la de
origen.

Para mover o copiar un conjunto de espacios de tabla, usted debe hacer los espacios de
tabla de slo lectura, copie los archivos de datos de estos espacios de tabla, y el uso de
Exportacin e Importacin para mover la informacin de base de datos (metadatos)
almacenados en el diccionario de datos. Tanto los archivos de datos y el archivo de
exportacin de metadatos se deben copiar en la base de datos de destino. El transporte
de estos archivos se puede hacer uso de cualquier instalacin para copiar los archivos
binarios planos, tales como la instalacin del sistema operativo copiado, modo binario
FTP, o la publicacin en CD-ROMs.
Despus de copiar los archivos de datos y exportar los metadatos, puede poner
opcionalmente los espacios de tabla en modo lectura / escritura.
Exportacin e Importacin proporcionan los siguientes parmetros para permitir el
movimiento de los metadatos de tablas transportable.
TABLESPACES
Transport_tablespace
Ver TABLESPACES y transport_tablespace para obtener ms informacin sobre el uso
de estos parmetros durante una operacin de exportacin.
Ver TABLESPACES y transport_tablespace para obtener informacin sobre el uso de
estos parmetros durante una operacin de importacin.

Vea tambin:
Gua de Oracle Database Administrator para obtener ms
informacin acerca de la gestin de tablespaces transportables
Oracle Conceptos de base de datos para una introduccin a
tablespaces transportables

De slo lectura de tablas para
De slo lectura de tablas se pueden exportar. En la importacin, si el espacio de tablas
no existe ya en la base de datos de destino, el espacio de tabla se crea como un espacio
de tabla de lectura / escritura. Si desea la funcionalidad de slo lectura, debe realizar
manualmente el espacio de tabla de slo lectura despus de la importacin.
Si el espacio de tabla ya existe en la base de datos de destino y es de slo lectura, debe
hacerlo de lectura / escritura antes de la importacin.
Dejar caer un espacio de tabla
Puedes dejar un espacio de tabla mediante la redefinicin de los objetos a utilizar
diferentes espacios de tablas antes de la importacin. A continuacin, puede emitir el
imp comando y especifique IGNORE = y.
En muchos casos, usted puede dejar un espacio de tabla al hacer una exportacin de
base de datos completa, a continuacin, crear un espacio de tabla de bloque cero con el
mismo nombre (antes de cerrar la sesin) como el espacio de tabla que desea
desconectar. Durante la importacin, con IGNORE = y, la correspondiente CREATE
TABLESPACE declaracin fallar y prevenir la creacin del espacio de tabla no deseado.
Todos los objetos del espacio de tablas que se importarn en tablas por defecto de su
propietario con la excepcin de las tablas con particiones, tablas de tipo, y las tablas que
contienen LOB o VARRAY columnas o slo las tablas con ndice de segmentos de rebose.
Import no puede determinar qu espacio de tablas ha provocado el error. En su lugar,
primero debe crear una tabla e importar la tabla de nuevo, especificando IGNORE = y.
Los objetos no se importan en el espacio de tabla por defecto si el espacio de tablas no
existe, o que no tienen las cuotas necesarias para su espacio de tabla predeterminado.
Los espacios de tabla Reorganizar
Si la cuota de un usuario lo permite, mesas de los usuarios se importan en el mismo
espacio de tablas desde el que fueron exportadas. Sin embargo, si el espacio de tablas ya
no existe o el usuario no tiene el cupo necesario, el sistema utiliza el espacio de tabla
predeterminado para ese usuario, siempre y cuando la mesa est particionado, no
contiene LOB o VARRAY columnas, no es una tabla de tipos, y es no un solo ndice de la
tabla con un segmento de desbordamiento. Este escenario se puede usar para mover
tablas de un usuario de un espacio de tabla a otra.
Por ejemplo, tiene que mover joe tablas 's de tablas A a tablespace B despus de una
exportacin de base de datos completa. Siga estos pasos:
1. Si joe tiene la UNLIMITED TABLESPACE privilegio, revocarla. Establecer joe
cuota 's en tablas A a cero. Tambin revocar todos los papeles que pueden tener
este tipo de privilegios o cuotas.
Cuando se revoca un papel, que no tiene un efecto de cascada. Por lo tanto, los
usuarios que se concedieron otros roles por joe no se vern afectados.
2. Exportacin joe tablas 's.
3. Deja joe tablas 's de espacio de tabla A .
4. Dale joe una cuota en tablas B y lo convierten en el espacio de tabla por defecto
para joe .
5. Importacin joe tablas 's. (De manera predeterminada, Import pone joe tablas 's
en espacio de tabla B ).
Apoyo a grano fino control de acceso
Puede exportar e importar tablas con las polticas de control de acceso de grano fino
habilitado. Al hacerlo, tenga en cuenta lo siguiente:
Para restaurar las polticas de control de acceso de grano fino, el usuario que
importa de un archivo de exportacin contiene dichas tablas deben tener la
EJECUTAR privilegio en la DBMS_RLS paquete, de manera que las polticas de
seguridad en las mesas pueden ser reintegrados. Si un usuario sin los privilegios
correctos intenta exportar una tabla con las polticas de acceso de grano fino
habilitados, slo las filas que el usuario tiene privilegios para leer se exportarn.
Si un usuario sin los privilegios correctos intenta importar un archivo de
exportacin que contiene las tablas con las polticas de control de acceso de
grano fino, se emitir un mensaje de advertencia. Por lo tanto, es recomendable
por razones de seguridad que el exportador e importador de dichas tablas se el
DBA.
Si el control de acceso de grano fino se habilita en un SELECT declaracin, a
continuacin, camino convencional de exportacin no puede exportar toda la
tabla, ya que el acceso de grano fino puede reescribir la consulta.
Slo el usuario SYS, o un usuario con el EXP_FULL_DATABASE papel habilitado o
que se ha concedido la POLTICA DE ACCESO EXENTO privilegio, pueden
realizar exportaciones directas de trayectoria en las tablas que tienen el control
de acceso de grano fino.

Vea tambin:
Oracle Database Gua del desarrollador de aplicaciones -
Fundamentos para obtener ms informacin sobre el control de acceso
de grano fino

Usando Instancia Afinidad con las Exportaciones e
Importacin
Puede utilizar la afinidad de instancia para asociar trabajos con casos en bases de datos
que vaya a exportar e importar. Tenga en cuenta que puede haber algunos problemas de
compatibilidad si est utilizando una combinacin de lanzamientos.

Vea tambin:
Gua de Oracle Database Administrator
Oracle Database Reference
Oracle Gua de actualizacin de base de datos

Reducir la fragmentacin de base de datos
Una base de datos con muchos pequeos bloques no contiguos, de espacio libre se dice
que est fragmentado. Una base de datos fragmentada debera reorganizarse para hacer
el espacio disponible en el contiguo, bloques ms grandes. Usted puede reducir la
fragmentacin mediante la realizacin de una exportacin de base de datos completa e
importe de la siguiente manera:
1. Realice una exportacin de base de datos completa ( TOTAL = y ) para realizar
copias de seguridad de toda la base de datos.
2. Cierre la base de datos de Oracle despus de que todos los usuarios hayan
cerrado la sesin.
3. Eliminar la base de datos. Consulte la documentacin especfica del sistema
operativo Oracle para obtener informacin acerca de cmo eliminar una base de
datos.
4. Volver a crear la base de datos utilizando el CREATE DATABASE comunicado.
5. Realice una importacin de base de datos completa ( TOTAL = y ) para restaurar
toda la base de datos.

Vea tambin:
Gua de Oracle Database Administrator para obtener ms informacin
sobre la creacin de bases de datos

Utilizar parmetros de almacenamiento con
Exportaciones e Importaciones
De forma predeterminada, una tabla se importa en su espacio de tablas originales.
Si el espacio de tablas que ya no existe o el usuario no tiene cuota suficiente en el
espacio de tabla, el sistema utiliza el espacio de tabla por defecto para que el usuario, a
menos que la tabla:
Se reparte
Es una tabla de tipos
Contiene LOB, VARRAY, o OPACO columnas de tipo
Tiene una tabla organizada por ndices (IOT) segmento de desbordamiento
Si el usuario no dispone de cuota suficiente en el espacio de tabla por defecto, las tablas
del usuario no se importan. Ver Reorganizacin de espacios de tabla para ver cmo se
puede usar esto para su ventaja.
El PTIMA Parmetro
El parmetro de almacenamiento PTIMA para los segmentos de rollback no se conserva
durante la exportacin e importacin.
Parmetros de almacenamiento para los ndices de OID y columnas LOB
Las tablas se exportan con sus parmetros de almacenamiento actuales. Para tablas de
objetos, la OIDINDEX se crea con sus parmetros actuales de almacenamiento y el
nombre, si se les da. Para las tablas que contienen LOB, VARRAY o OPACOS columnas de
tipo, LOB, VARRAY o OPACO tipo de datos se crea con sus parmetros de almacenamiento
actuales.
Si modifica los parmetros de almacenamiento de las tablas existentes antes de la
exportacin, las tablas se exportan con los parmetros de almacenamiento
alterados.Tenga en cuenta, sin embargo, que los parmetros de almacenamiento para los
datos LOB no se pueden modificar antes de la exportacin (por ejemplo, tamao de
porcin para una columna LOB, si una columna LOB es CACHE o NOCACHE , y as
sucesivamente).
Tenga en cuenta que los datos de lnea de negocio podran no residir en el mismo
espacio de tabla como la tabla que contiene. El espacio de tabla para que los datos
deben ser de lectura / escritura en el momento de la importacin o la tabla no se
importar.
Si los datos LOB reside en un espacio de tabla que no existe en el momento de la
importacin, o el usuario no tiene la cuota necesaria en ese espacio de tabla, no se
importar la tabla. Porque puede haber varias clusulas del espacio de tablas, entre ellos
uno para la tabla, de importacin no puede determinar qu clusula de tablas caus el
error.
Invalidar parmetros de almacenamiento
Antes de utilizar la utilidad de importacin para importar datos, es posible que desee
crear tablas grandes con diferentes parmetros de almacenamiento. Si es as, debe
especificar IGNORE = y en la lnea de comandos o en el archivo de parmetros.
La exportacin COMPRESS Parmetro
Por defecto al momento de exportar, los parmetros de almacenamiento se ajustan para
consolidar todos los datos en su extensin inicial. Para conservar el tamao original de
una medida inicial, se debe especificar en el momento de la exportacin de que las
extensiones son no ser consolidados (estableciendo COMPRESS = n ). Ver COMPRESS .
Informacin especfica de las Exportaciones
El material que se presenta en esta seccin es especfica de la utilidad de exportacin
original. Los siguientes temas:
Ruta convencional Export Versus Camino Directo Exportacin
La invocacin de un camino directo de exportacin
Exportacin de una base de datos de slo lectura
Consideraciones al importar objetos de base de datos
Ruta convencional Exportacin Versus Camino Directo Exportacin
Export proporciona dos mtodos para exportar datos de la tabla:
Ruta convencional Exportacin
Camino directo Exportacin
Ruta convencional Export utiliza el SQL SELECT instruccin para extraer datos de
tablas. Los datos se leen desde el disco en una cach del bfer, y las filas se transfieren a
la memoria intermedia de la evaluacin. Los datos, despus de pasar la evaluacin de
expresiones, se transfiere al cliente de exportacin, que a continuacin, escribe los datos
en el archivo de exportacin.
Camino directo Exportacin mucho ms rpido que la exportacin camino
convencional, porque los datos se leen desde el disco en la cach del bfer y las filas
son transferidos directamente al cliente de exportacin. El tampn de la evaluacin (es
decir, la capa de procesamiento de comandos SQL) se omite. Los datos ya estn en el
formato que espera Export, evitando as la conversin de datos innecesarios. Los datos
se transfieren al cliente de exportacin, que luego escribe los datos en el archivo de
exportacin.
La invocacin de un camino directo de exportacin
Para utilizar la ruta directa de exportacin, especifique la DIRECTO = y parmetro en la
lnea de comandos o en el archivo de parmetros. El valor predeterminado es DIRECTO
= n, que extrae los datos de la tabla utilizando la ruta convencional. El resto de esta
seccin se tratan los siguientes temas:
Consideraciones de seguridad para las exportaciones va directa
Consideraciones de rendimiento para las exportaciones va directa
Restricciones para las exportaciones va directa

Nota:
Al exportar una tabla en la ruta directa, asegrese de que ninguna otra
transaccin est actualizando la misma mesa, y que el tamao del
segmento de cancelacin es suficiente. De lo contrario, puede recibir
el siguiente error:
Instantnea ORA-01555 muy viejo; segmento de rollback nmero de
cadena con el nombre de " cadena "demasiado pequeo
Esto har que la exportacin a terminar sin xito.

Consideraciones de seguridad para las exportaciones va directa
Oracle Virtual Private Database (VPD) y Oracle Label Security no se impongan durante
Exportaciones camino directo.
Los siguientes usuarios estn exentos de Virtual Private Database y Oracle Label
aplicacin de seguridad sin importar el modo de exportacin, aplicacin o utilidad que
se utiliza para extraer datos de la base de datos:
El usuario de la base SYS
Los usuarios de bases de datos otorgan la POLTICA DE ACCESO EXENTO
privilegio , Ya sea directamente o a travs de un papel de base de datos
Esto significa que cualquier usuario que se concede la POLTICA DE ACCESO EXENTO
privilegio es totalmente exentos de la aplicacin de VPD y Oracle Label Security. Este
es un privilegio poderoso y debe ser manejado con cuidado. Este privilegio no afecta a
la aplicacin de los privilegios de objeto tradicionales, como SELECT , INSERT ,
ACTUALIZAR y ELIMINAR . Estos privilegios se aplican incluso si un usuario se ha
concedido la POLTICA DE ACCESO EXENTO privilegio.

Vea tambin:
Apoyo a grano fino control de acceso
Oracle Database Gua del desarrollador de aplicaciones -
Fundamentos

Consideraciones de rendimiento para las exportaciones va directa
Usted puede ser capaz de mejorar el rendimiento al aumentar el valor de la
RecordLength parmetro al invocar una va directa de exportacin. Su ganancia exacta
rendimiento depende de los siguientes factores:
DB_BLOCK_SIZE
Los tipos de las columnas de la tabla
Su diseo de I / O (La unidad recibe el archivo de exportacin debe estar
separada de la unidad de disco donde residen los archivos de la base.)
Los siguientes valores son generalmente recomendados para RecordLength:
Mltiplos del sistema de archivos de E / S tamao de bloque
Mltiplos de DB_BLOCK_SIZE
Un archivo de exportacin que se crea mediante la exportacin va directa tendr la
misma cantidad de tiempo para importar como un archivo de exportacin creado usando
camino convencional de exportacin.
Restricciones para las exportaciones va directa
Mantenga las siguientes restricciones en mente cuando usted est utilizando el modo
trayectoria directa:
Para invocar un camino directo de exportacin, debe utilizar el mtodo de lnea
de comandos o un archivo de parmetros. No se puede invocar una exportacin
va directa mediante el mtodo interactivo.
El parmetro Export INTERMEDIARIO slo se aplica a las exportaciones de ruta
convencionales. Por va directa de exportacin, utilice el RecordLength
parmetro para especificar el tamao del bfer que Export utiliza para escribir en
el archivo de exportacin.
No se puede utilizar la ruta directa al exportar en modo de tabla (
TRANSPORT_TABLESPACES = Y ).
El CONSULTA parmetro no se puede especificar en un camino directo Exportar.
A Export camino directo slo puede exportar datos cuando el NLS_LANG variable
de entorno de la sesin invocando la exportacin es igual al conjunto de
caracteres base de datos. Si NLS_LANG no se establece o si es diferente a la del
conjunto de caracteres base de datos, se muestra una advertencia y la
exportacin se interrumpe. El valor predeterminado para el NLS_LANG variable
de entorno es American_America.US7ASCII .
Exportacin de una base de datos de slo lectura
Para extraer los metadatos de una base de datos de origen, de exportacin utiliza
consultas que contienen clusulas de pedidos (operaciones de ordenacin). Para estas
consultas para tener xito, el usuario que realiza la exportacin debe ser capaz de
asignar segmentos de ordenacin. Para estos segmentos de ordenar que se asignarn en
una base de datos de slo lectura, espacio de tabla temporal del usuario debe
establecerse para que apunte a un espacio de tabla temporal, administrado localmente.

Vea tambin:
Conceptos Oracle Data Guard y Administracin para obtener ms
informacin sobre la configuracin de este entorno

Consideraciones al exportar objetos de base de datos
Las siguientes secciones describen los puntos que debe considerar al exportar objetos de
base de particulares.
Exportacin de secuencias
Si las operaciones continan acceder a los nmeros de secuencia durante una
exportacin, los nmeros de secuencia pueden ser omitidos. La mejor manera de
asegurarse de que los nmeros de secuencia no se pasan por alto es asegurar que las
secuencias no son accesibles durante la exportacin.
Los nmeros de secuencia se pueden saltar slo cuando los nmeros de secuencia en
cach estn en uso. Cuando un cach de los nmeros de secuencia se ha asignado, estn
disponibles para su uso en la base de datos actual. El valor exportado es el siguiente
nmero de secuencia (despus de los valores almacenados en cach). Los nmeros de
secuencia que se almacenan en cach, pero no utilizados, se pierden cuando se importa
la secuencia.
Exportacin LARGO y LOB Datatypes
En la exportacin, LONG tipos de datos se captan en las secciones. Sin embargo, hay
suficiente memoria debe estar disponible para guardar todos los contenidos de cada fila,
incluyendo los datos de longitud.
LARGAS columnas pueden ser de hasta 2 gigabytes de longitud.
Todos los datos de una columna LOB no necesita que se celebrar en la memoria al
mismo tiempo. Datos LOB se carga y descarga en las secciones.

Nota:
Oracle tambin recomienda convertir existentes LARGAS columnas
para columnas LOB. Columnas LOB estn sujetos a muchas menos
restricciones que LARGAS columnas. Adems, la funcionalidad de
LOB se ha mejorado en todos los lanzamientos, mientras que la
funcionalidad ha sido largamente esttica en varios releases.

Exportacin de bibliotecas de funciones Exteriores
El contenido de bibliotecas de funciones extranjeras no se incluyen en el archivo de
exportacin. En lugar de ello, slo la especificacin de biblioteca (nombre, lugar) se
incluye en el modo de base de datos completa y en modo de usuario a la exportacin.
Debe mover los archivos ejecutables de la biblioteca y actualizar la especificacin de
biblioteca, si la base de datos se mueve a una nueva ubicacin.
Exportador Tablespaces Gestionados Localmente Desconectado
Si los datos que va a exportar contiene offline tablespaces gestionados localmente, la
exportacin no ser capaz de exportar la definicin de tabla completa y mostrar un
mensaje de error.Usted todava puede importar los datos; Sin embargo, se debe crear la
conexin tablespaces gestionados localmente antes de importar para evitar comandos
DDL que pueden hacer referencia a los espacios de tabla que faltan en su defecto.
Exportacin de directorio de los nombres
Definiciones de alias Directory se incluyen slo en un modo de exportacin de base de
datos completa. Para mover una base de datos a una nueva ubicacin, el administrador
de base de datos debe actualizar los alias de directorio para que apunte a la nueva
ubicacin.
Alias de directorio no se incluyen en modo de usuario o de la mesa de modo de
exportacin. Por lo tanto, debe asegurarse de que el alias del directorio se ha creado en
el sistema de destino antes de utilizar el alias de directorio.
Exportacin de Columnas y Atributos BFILE
El archivo de exportacin no se mantiene el contenido de archivos externos
referenciados por BFILE columnas o atributos. En su lugar, slo los nombres y alias de
directorio para los archivos se copian en la exportacin y la restauraron en Importar. Si
mueve la base de datos a una ubicacin donde los viejos directorios no se pueden
utilizar para acceder a los archivos incluidos, el administrador de base de datos (DBA)
debe mover los directorios que contienen los archivos especificados a una nueva
ubicacin en la que se puede acceder.
Exportacin de tablas externas
El contenido de las tablas externas no estn incluidos en el archivo de exportacin. En
lugar de ello, slo la especificacin de la tabla (nombre, lugar) se incluye en el modo de
base de datos completa y en modo de usuario a la exportacin. Debe mover
manualmente los datos externos y actualizar la especificacin de la tabla, si la base de
datos se mueve a una nueva ubicacin.
Exportacin de tipo de objeto Definiciones
En todos los modos de exportacin, la utilidad de exportacin incluye informacin
acerca de las definiciones de tipos de objetos utilizados por las tablas que se exportan.
La informacin, incluyendo el nombre del objeto, el identificador del objeto, y la
geometra del objeto, es necesario verificar que el tipo de objeto en el sistema objetivo
est en consonancia con las instancias de los objetos contenidos en el archivo de
exportacin. Esto asegura que los tipos de objetos que necesita una tabla se crean con el
mismo identificador de objeto en tiempo de importacin.
Tenga en cuenta, sin embargo, que en el modo de mesa, de modo de usuario y modo de
tabla, el archivo de exportacin no incluir una definicin de tipo de objeto completo que
necesita una tabla si el usuario que ejecuta la exportacin no tiene acceso de ejecucin
al tipo de objeto. En este caso, slo la informacin suficiente como est escrito para
verificar que existe el tipo, con el mismo identificador de objeto y la misma geometra,
en el sistema de destino de importacin.
El usuario debe asegurarse de que se dan las definiciones de tipos adecuados en el
sistema objetivo, ya sea trabajando con el DBA para crearlas, o bien importarlas desde
el modo de base de datos completa o exportaciones de modo de usuario que realiza el
DBA.
Es importante llevar a cabo un modo de exportacin de base de datos completa con
regularidad para conservar todas las definiciones de tipo de objeto.Alternativamente, si
se utilizan las definiciones de tipo de objeto de diferentes esquemas, el DBA debe
realizar una exportacin de modo de usuario del conjunto adecuado de los usuarios. Por
ejemplo, si tabla1 perteneciente al usuario scott contiene una columna de blake 's
tipo tipo1, el DBA debe realizar una exportacin de modo de usuario de ambos blake
y scott para conservar las definiciones de tipo que necesita la mesa.
Exportacin de tablas anidadas
Inner datos de la tabla anidada se exporta cada vez que se exporta la tabla que contiene
externa. Aunque tablas anidadas interiores pueden ser nombrados, que no se pueden
exportar individualmente.
Exportacin de cola avanzada (AQ) Mesas
Las colas se implementan en las mesas. La exportacin e importacin de colas
constituye la exportacin e importacin de las tablas de cola subyacentes y tablas del
diccionario relacionados. Puede exportar y las colas de importacin slo en la mesa de
la cola de granularidad.
Al exportar una tabla de cola, tanto la informacin de definicin de tabla y cola de datos
se exportan. Debido a que la tabla de datos de colas se exporta, as como la definicin
de la tabla, el usuario es responsable de mantener la integridad de los datos a nivel de
aplicacin al importar datos de la tabla de colas.

You might also like