Bom dia,
Gostaria de saber se é possível fazer o transporte de tablespaces entre versões distintas de banco de dados. Por exemplo, da versão 9.2.0.6.0 para a 10gR2.
O DUMP foi gerado na versão 9.2.0.6.0.
Executei o seguinte comando na máquina com a versão 10gR2:
C:Usersasj42340>imp userid=’sys/teste@ajurimig as sysdba’ transport_tablespace=y datafiles=’d:ajuri_teste_migracaoajurimilanc_lixo.ora’ tablespaces=lanc_lixo file=d:ajuri_teste_migracaolanc_lixo.dmp
Obtive a seguine mansagem:
IMP-00017: a instruþÒo a seguir falhou com o erro 19722 ORACLE:
“BEGIN sys.dbms_plugts.checkDatafile(NULL,4063066941,35,2560,35,35,4194302”
“,640,3489109,4914983085,1,146800642,NULL,NULL,NULL); END;”
IMP-00003: Erro Oracle: 19722 encontrado
ORA-19722: o arquivo de dados d:ajuri_teste_migracaoajurimiglanc_lixo.ora Ú u
ma versÒo incorreta
ORA-06512: em “SYS.DBMS_PLUGTS”, line 2065
ORA-06512: em line 1
IMP-00000: ImportaþÒo encerrada com Ûxito
OBS.:
O antigo DBA setou a extensão dos arquivos de dados como .ora.
Gostaria de saber se eu posso transportar o tablespace entre essas versões???
Obrigado.