Red de conocimiento de recetas - Recetas caseras - ¿Qué método utiliza Oracle para exportar datos de tablas más rápido?

¿Qué método utiliza Oracle para exportar datos de tablas más rápido?

El modo normal es exp y el modo de importación es imp.

Sintaxis de expresión específica

1. Solicitar ayuda

exp help=y

2 Exportar la base de datos completa

.

exp system/manager file = bible _ db log = dible _ db full = y

3. Exporte la definición de la base de datos, pero no los datos.

exp system/manager file = bible _ db log = dible _ db full = y rows = n

4. Exportar todas las tablas, índices y otros objetos a los que el usuario especificado o pertenece el grupo.

archivo exp system/manager = registro del parque marino = propietario del parque marino = parque marino

archivo exp system/manager = registro del parque marino = propietario del parque marino = (parque marino, amy, amyc, harold)

Nota: Al exportar un usuario, aunque haya obtenido todos los objetos de este usuario, todavía no puede obtener ningún sinónimo al que hagan referencia estos objetos. La solución es crear un archivo de script con el siguiente comando SQL*Plus, ejecutar este archivo de script para obtener un script ejecutable para reconstruir todos los sinónimos públicos del objeto seapark y luego ejecutar este script en la base de datos de destino para reconstruir los sinónimos.

Establecer tamaño de línea 132

Establecer tamaño de página 0

Abrir TRIMSPOOL

SPOOL c:\seapark.syn

Seleccione "Crear sinónimo público" | |nombre sinónimo

' ||table_owner|| ', '| table_name | p>Donde table_owner = 'SEAPARK ', propietario = ' PUBLIC

Liberar el spool

5. Exportar una o más tablas especificadas.

archivo exp seapark/seapark = registro del tanque = tablas de tanques = tanque

archivo exp system/manager = registro del tanque = tabla de tanques = seapark.tank

exp archivo del sistema/administrador=registro del tanque=tabla del tanque=(seapark.tank, amy.artist)