Colección de citas famosas - Colección de firmas - Cómo utilizar correctamente exp e imp de ORACLE

Cómo utilizar correctamente exp e imp de ORACLE

1. ¿Se pueden utilizar las herramientas EXP e IMP en todas las plataformas? Por ejemplo, ¿uso EXP para exportar datos en WINDOWS e importar datos usando IMP en LINUX o UNIX?

Sí, pero normalmente se utilizan las mismas herramientas para exportar e importar. El orden de los bytes en WINDOWS es diferente del orden de los bytes en UNIX. Si los mezcla, la herramienta tendrá errores.

2. ¿Se pueden utilizar las herramientas EXP e IMP en todas las versiones? Por ejemplo, después de exportar los datos usando la herramienta EXP de 9i, los importé usando IMP en 10g. ¿Está bien?

Esta herramienta tiene restricciones de versión estrictas y no se puede utilizar entre versiones. La persona a la que le diste tu ejemplo no sabría nada más.

3. Al exportar EXP, se completarán varios nombres de tablas en los parámetros de la tabla. Entonces, cuando IMP exporta, ¿solo se puede importar una tabla? ¿Qué debo hacer?

Tablas EXP=(tab1,tab2)

Tablas IMP=(tab2)

No es nada especial, pruébalo tú mismo.

4. Para los datos exportados por EXP, si no hay una tabla correspondiente en la máquina durante IMP, ¿la herramienta IMP creará automáticamente la estructura de la tabla? ¿Tengo que crear manualmente una estructura de tabla antes de que IMP pueda tener éxito?

IMP ejecutará automáticamente la instrucción CREATE y luego la insertará, por lo que su problema es exactamente el opuesto.

Sin embargo, si se ha establecido la estructura de la tabla, IMP dará una advertencia indicando que la tabla ya existe y es necesario importar IGNORE=Y = y.

5. Para los datos exportados por EXP, la asignación del espacio de la tabla de la base de datos en la máquina de destino debe ser consistente con la de la máquina original durante IMP (el tamaño del espacio debe ser suficiente, es decir, si hay otros). ¿Las configuraciones del espacio son consistentes)? ¿Está bien si es inconsistente?

Esta herramienta tiene una limitación. El nombre del espacio de tabla en la exportación debe importarse a este espacio de tabla con el mismo nombre. Si no hay ningún espacio de tabla, la importación fallará.

No sé de qué otras configuraciones estás hablando, solo puedo decir que mientras los nombres sean los mismos, no hay gran problema.