En las bases de datos Oracle, un espacio de tablas es una unidad de almacenamiento que posee estructuras y objetos en el mismo lugar. Un espacio de tabla contiene uno o más archivos de datos los archivos de datos pueden pertenecer a una base de datos única. Por lo tanto, para asociar ficheros de datos con otra base de datos, o para mover a ellos, debe de exportación y de importación de una base de datos a otra.
En las bases de datos Oracle, un espacio de tablas es una unidad de almacenamiento que posee estructuras y objetos en el mismo lugar. Un espacio de tabla contiene uno o más archivos de datos los archivos de datos pueden pertenecer a una base de datos única. Por lo tanto, para asociar ficheros de datos con otra base de datos, o para mover a ellos, debe de exportación y de importación de una base de datos a otro.
Exportación
- Escribir los nombres de las tablas que desea exportar. Confirme que no hay otros administradores o usuarios de base de datos están trabajando en los archivos de la duración del proceso de exportación.
- Establecer las tablas que desea exportar Sólo Lectura, ejecute el siguiente comando:
ALTER_TABLESPACE your_tablepace SÓLO LECTURA
Reemplazar 'your_tablespace' con el nombre del espacio de tabla que desea exportar. Ejecutar el comando para cada espacio de tablas. - Ejecute el siguiente comando para crear un transportables espacio de archivo, listo para importar en otra base de datos:
EXP TRANSPORT_TABLESPACE=y TABLESPACES=(your_tablespace1,your_tablespace2) DESENCADENA=y RESTRICCIONES=n SUBVENCIONES=n ARCHIVO=your_file.dmp
Reemplazar 'your_file' con un nombre descriptivo para el archivo de exportación y agregar los nombres de los otros espacios de tablas que desea exportar, separados por comas. - Establecer sus permisos para SYSDBA, cuando Oracle le pide que lo haga:
CONECTAR SYS/su_contraseña COMO SYSDBA
puede reemplazar 'SYS' con cualquier otra cuenta de usuario administrativos a los que tiene acceso. - Exportar el archivo:
EXP TRANSPORT_TABLESPACE=y TABLESPACES=(your_tablespace1,your_tablespace2) TTS_FULL_CHECK=Y ARCHIVO=your_file.dmp
Import
- Copia y pega el siguiente comando en Oracle:
IMP TRANSPORT_TABLESPACE=y ARCHIVO=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 el texto reemplazando 'your_file.dmp' con el nombre del archivo a importar, 'your_datafile' con las rutas a los ficheros de datos dentro de las tablas, 'old_user' con el nombre del espacio de tabla del anterior propietario, y 'new_user' en el nombre de su nuevo propietario. Separe los nombres de varios ficheros de datos, tablas y nombres de usuario con comas, a continuación, ejecute el comando. - Conectar como SYS cuando se le solicite:
CONECTAR SYS/su_contraseña COMO SYSDBA Otras Personas Están Leyendo
- como la Lista de Usuarios de Oracle de Base de datos de Consulta
- ¿Cómo Exportar los Datos De un Oráculo de la Tabla a un Archivo Plano en el Unix
- Interruptor de la tabla de nuevo a modo de Lectura-Escritura si es necesario:
ALTER_TABLESPACE your_tablespace LEER ESCRIBIR
Como Importar-Exportar desde el Nivel de Espacio de tabla en Oracle
En las bases de datos Oracle, un espacio de tablas es una unidad de almacenamiento que posee estructuras y objetos en el mismo lugar. Un espacio de tabla contiene uno o mas archivos de datos los archivos de datos pueden pertenecer a una base de datos unica. Por lo tanto, para asociar ficheros de datos con otra base de datos, o para mover a ellos, debe de exportacion y de importacion de una base de datos a otra.
En las bases de datos Oracle, un espacio de tablas es una unidad de almacenamiento que posee estructuras y objetos en el mismo lugar. Un espacio de tabla contiene uno o mas archivos de datos los archivos de datos pueden pertenecer a una base de datos unica. Por lo tanto, para asociar ficheros de datos con otra base de datos, o para mover a ellos, debe de exportacion y de importacion de una base de datos a otro.
Exportacion
- Escribir los nombres de las tablas que desea exportar. Confirme que no hay otros administradores o usuarios de base de datos estan trabajando en los archivos de la duracion del proceso de exportacion.
- Establecer las tablas que desea exportar Solo Lectura, ejecute el siguiente comando:
ALTER_TABLESPACE your_tablepace SOLO LECTURA
Reemplazar 'your_tablespace' con el nombre del espacio de tabla que desea exportar. Ejecutar el comando para cada espacio de tablas. - Ejecute el siguiente comando para crear un transportables espacio de archivo, listo para importar en otra base de datos:
EXP TRANSPORT_TABLESPACE=y TABLESPACES=(your_tablespace1,your_tablespace2) DESENCADENA=y RESTRICCIONES=n SUBVENCIONES=n ARCHIVO=your_file.dmp
Reemplazar 'your_file' con un nombre descriptivo para el archivo de exportacion y agregar los nombres de los otros espacios de tablas que desea exportar, separados por comas. - Establecer sus permisos para SYSDBA, cuando Oracle le pide que lo haga:
CONECTAR SYS/su_contraseña COMO SYSDBA
puede reemplazar 'SYS' con cualquier otra cuenta de usuario administrativos a los que tiene acceso. - Exportar el archivo:
EXP TRANSPORT_TABLESPACE=y TABLESPACES=(your_tablespace1,your_tablespace2) TTS_FULL_CHECK=Y ARCHIVO=your_file.dmp
Import
- Copia y pega el siguiente comando en Oracle:
IMP TRANSPORT_TABLESPACE=y ARCHIVO=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 el texto reemplazando 'your_file.dmp' con el nombre del archivo a importar, 'your_datafile' con las rutas a los ficheros de datos dentro de las tablas, 'old_user' con el nombre del espacio de tabla del anterior propietario, y 'new_user' en el nombre de su nuevo propietario. Separe los nombres de varios ficheros de datos, tablas y nombres de usuario con comas, a continuacion, ejecute el comando. - Conectar como SYS cuando se le solicite:
CONECTAR SYS/su_contraseña COMO SYSDBA Otras Personas Estan Leyendo
- como la Lista de Usuarios de Oracle de Base de datos de Consulta
- ¿Como Exportar los Datos De un Oraculo de la Tabla a un Archivo Plano en el Unix
- Interruptor de la tabla de nuevo a modo de Lectura-Escritura si es necesario:
ALTER_TABLESPACE your_tablespace LEER ESCRIBIR
Cómo Importar-Exportar desde el Nivel de Espacio de tabla en Oracle
By Consejos Y Trucos
En las bases de datos Oracle, un espacio de tablas es una unidad de almacenamiento que posee estructuras y objetos en el mismo lugar. Un espacio de tabla contiene uno o más archivos de datos los archivos de datos pueden pertenecer a una base de datos única. Por lo tanto, para asociar ficheros de datos con otra base de datos, o para mover a ellos, debe de exportación y de importación de una base de datos a otra.