“Conocimientos software>Software de base de datos

Cómo importar y exportar de espacio de tablas de nivel en Oracle

2014/11/2
En las bases de datos Oracle , un espacio de tablas es una unidad de almacenamiento que contiene estructuras y objetos relacionados en el mismo lugar . Un espacio de tabla contiene uno o más archivos de datos , archivos de datos puede pertenecer a una única base de datos . Por lo tanto , para asociar archivos de datos con otra base de datos o moverlos , debe exportar e importarlos desde una base de datos a otro. Instrucciones Exportación XML
1

Anote los nombres de los espacios de tabla que desea exportar . Confirme que no haya otros administradores o usuarios de bases de datos están trabajando en esos archivos para la duración del proceso de exportación
2

Establecer los espacios de tabla que desea exportar a sólo lectura mediante la ejecución del siguiente comando : .

ALTER_TABLESPACE your_tablepace SÓLO LECTURA ,

Reemplazar " your_tablespace " con el nombre del espacio de tabla que desea exportar . . Ejecute el comando para cada espacio de tablas
3

Ejecute el comando siguiente para crear un archivo de tabla transportable , listo para importar en otra base de datos :

EXP transport_tablespace = y TABLESPACES = ( your_tablespace1 , your_tablespace2 ) TRIGGERS = y LIMITACIONES = n SUBVENCIONES = n fILE = your_file.dmp

Reemplazar " your_file " con un nombre descriptivo para el archivo de exportación y añadir los nombres de los otros espacios de tabla que desea exportar , separadas por comas
4

a sus permisos de SYSDBA , cuando Oracle le solicita que lo haga : .

CONNECT SYS /su_contraseña AS SYSDBA

puede sustituir " SYS " con cualquier otra cuenta de usuario administrativo al que se tiene acceso
5

exportar el archivo : .

EXP transport_tablespace = y TABLESPACES = ( your_tablespace1 , your_tablespace2 ) TTS_FULL_CHECK = Y fILE = your_file.dmp
Import
6

Copia y pega el siguiente comando en Oracle :

IMP transport_tablespace = y FILE = your_file.dmp FICHEROS DE DATOS = ( '/db/your_datafile1 ', '/db/your_datafile2 ' ) TABLESPACES = ( your_tablespace1 , your_tablespace2 ) TTS_OWNERS = ( old_user1 , old_user2 ) FROMUSER = ( old_user1 , old_user2 ) TOUSER = ( new_user1 , newuser2 )

Editar la texto sustituyendo " your_file.dmp " con el nombre del archivo que desea importar , " your_datafile " con las rutas de acceso a los archivos de datos dentro de los espacios de tabla , " old_user " con el nombre del anterior propietario del espacio de tablas , y " new_user " al nombre de su nuevo propietario. Separe los nombres de varios archivos de datos , espacios de tabla y nombres de usuario con comas , a continuación, ejecute el comando
7

Connect como SYS , cuando se le solicite: .

CONNECT SYS /su_contraseña AS
SYSDBA Página 8

Cambiar el espacio de tabla al modo de lectura y escritura si es necesario:

ALTER_TABLESPACE your_tablespace READ WRITE

Software de base de datos
Cómo actualizar los datos del formulario a través de subformularios en Access 2007
¿Qué es la aplicación ERP
Como Grupo Fecha de SQL
Cómo deshabilitar el Código para el panel de exploración cinta en Access 2007
¿Cómo evitar que los controles de impresión en Access 2007
Cómo configurar una conexión ODBC a una máquina remota
Solución de problemas de falta SQL Management Studio
Cómo crear un plan de pruebas para los negocios capas lógicas
Conocimientos Informáticos © http://www.ordenador.online