Importar a un tablespace diferente al exportado
Se hizo un export de un usuario en una base de datos 8.1,7 de un tablespace llamado users y deseo hacer un import a una base de datos 9.i con otro usuario y otro tablespace.
Hola,
Al usuario de la nueva bbdd le pones por defecto el tablespace al que vayas a importar los datos. Luego le quitas el pemiso de 'unlimited tablespace' si lo tiene y le das 'quota ilimitada' sobre el tablespace dicho y le quitas la cuota sobre el tablespace 'users'.
Así al realizar el import y no tener permisos para escribir en el 'users', te escribiará en el que tenga por defecto.
Espero haberte ayudado.
Saludos
Al usuario de la nueva bbdd le pones por defecto el tablespace al que vayas a importar los datos. Luego le quitas el pemiso de 'unlimited tablespace' si lo tiene y le das 'quota ilimitada' sobre el tablespace dicho y le quitas la cuota sobre el tablespace 'users'.
Así al realizar el import y no tener permisos para escribir en el 'users', te escribiará en el que tenga por defecto.
Espero haberte ayudado.
Saludos
Creo que esto te puede servir
imp system/***** fromuser=\'nombre usuario antiguo \' touser=\'nombre usuario nuevo\' file=*****.dmp log=****.log
Si no me equivoco te inserta los datos en el tablespace por defecto del nuevo usuario
imp system/***** fromuser=\'nombre usuario antiguo \' touser=\'nombre usuario nuevo\' file=*****.dmp log=****.log
Si no me equivoco te inserta los datos en el tablespace por defecto del nuevo usuario