Oracle 8i -> 9i

Torres
30 de Agosto del 2004
Buenos días,

Tengo que migrar una BD (por usuarios) de un oracle 8i a un 9i, mi
pregunta es si bastaría con realizar un export (full) de cada usuario y
luego, en 9i, crear el mismo usuario y realizar el import. ¿es factible?

Gracias.

Rodolfo Reyes
30 de Agosto del 2004
Al hacer el Export e Import, no te crea los esquemas, table Spaces, roles.

Para hacerlo de esta manera, tienes que crear el table Space, y el esquema. Y en este punto haces el Import, el cual te creara todos los objetos del esquema.


N?or
30 de Agosto del 2004
Mirá que en el export "full" o "usuarios" son claves excluyentes. Vos querés hacer export por "usuarios" y NO "full".

Torres
30 de Agosto del 2004
Efectivamente, quiero realizar un export POR USUARIO.
En el caso del Tablesapce y del esquema, no hace falta que coincidan los nombres de los mismos en las 2 BD, ¿verdad?

N?or
30 de Agosto del 2004
NO, no hace falta. Pero para eso las tablas deben pre-existir al import ( en la nueva DB, calro ).
Podés extraer las ddl del archivo de export y editarlas y crearlas con las nuevas características. Luego importás con ignore = y.