Marcio,
Acho que seria interessante dar uma olhada na parte do manual do exp/imp que trata desse assunto. Creio que irá esclarecer algumas dúvidas. Segue o link: http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/exp_imp.htm#sthref2852 Trechos importantes: Any export dump file can be imported into a later release of the Oracle database. The Import utility and the database to which data is being imported (the target database) must be the same version. The version of the Export utility must be equal to the earliest version of the source or target database. For example, to create an export file for an import into a later release database, use a version of the Export utility that is equal to the source database. Conversely, to create an export file for an import into an earlier release database, use a version of the Export utility that is equal to the version of the target database. Julio De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Márcio Ricardo Alves da Silva Enviada em: terça-feira, 21 de julho de 2009 12:39 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] export do 8i para o 10g Valeu Marcos. Vou tentar fazer o dump. eu vi na net casos q deu pra fazer o dump do 8i para o 10g. estou tentando executar o catexp.sql e dá o erro abaixo. ./catexp.sql ./catexp.sql: Rem: not found. ./catexp.sql[2]: Rem: not found. ./catexp.sql[3]: Rem: not found. ./catexp.sql[4]: 0403-057 Syntax error at line 4 : `(' is not expected. ----- Original Message ----- From: Marcos Fontana To: oracle_br@yahoogrupos.com.br Sent: Tuesday, July 21, 2009 11:39 AM Subject: Re: [oracle_br] export do 8i para o 10g Primeiramente, Já rodou o catexp.sql no Oracle 8i? Para que você tenha sucesso no seu processo, você terá que instalar um client 9i para fazer uma ponte pois, o Oracle 10g não fala diretamente com o 8i. Desta forma você fara o export usando o exp do 9i no Oracle 8i e realizará o import com o imp do 9i no Oracle 10g. Se me recordo, talvez seja necessário usar o imp do 10g... São necessários testes, mas acho que com o 9i você faz tudo. Att. Marcos Fontana 2009/7/21 Márcio Ricardo Alves da Silva <marcio_...@yahoo.com.br> > > > Pessoal, achei no fórum da INFO uma informação do chiappa, do minimo da > versão para migrar para o 10.2: > > Dá uma olhada na nota 316889.1 do Metalink > > COMPATIBILITY MATRIX > ==================== > > + Minimum Version of the database that can be directly upgraded to Oracle > 10g Release 2 > 8.1.7.4 -> 10.2.X.X.X > 9.0.1.4 or 9.0.1.5 -> 10.2.X.X.X > 9.2.0.4 or higher -> 10.2.X.X.X > 10.1.0.2 or higher -> 10.2.X.X.X > > + The following database version will require an indirect upgrade path. > 7.3.3 (or lower) -> 7.3.4 -> 8.1.7 -> 8.1.7.4 -> 10.2.X.X.X > 7.3.4 -> 8.1.7 -> 8.1.7.4 -> 10.2.X.X.X > 8.0.n -> 8.1.7 -> 8.1.7.4 -> 10.2.X.X.X > 8.1.n -> 8.1.7 -> 8.1.7.4 -> 10.2.X.X.X > > Com isso não conseguirei fazer o meu export. Meu contrato de suporte com a > oracle está sendo renovado, alguém sabe me dizer se tem o patch para 8.1.7.4 > para aplicá-la? > > Grato. > > > ----- Original Message ----- > From: Márcio Ricardo Alves da Silva > To: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> > Sent: Tuesday, July 21, 2009 10:56 AM > Subject: Re: [oracle_br] export do 8i para o 10g > > minha release de origem é 8.1.7.0.0 e destino 10.2.0.1.0 > ----- Original Message ----- > From: David Ricardo > To: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> > Sent: Tuesday, July 21, 2009 10:45 AM > Subject: Re: [oracle_br] export do 8i para o 10g > > Qual é sua release de origem? > Verifique se não há nenhuma espécie de BUG na sua release 8i com > relação a export. > Se tiver acesso ao metalink é mais fácil de localizar esse tipo de > problema. > > Abraço. > > 2009/7/21 Márcio Ricardo Alves da Silva > <marcio_...@yahoo.com.br<marcio_cbj%40yahoo.com.br> > >: > > > > > > Utilizei o exp/imp: > > > > EXP xxx/x...@xxx.world <xxx%2Fxxx%40xxx.WORLD> FILE=ADMCFG.DMP DIRECT=Y > OWNER=ADMCFG LOG=ADMCFG.LOG > > > > e deu o erro: > > > > EXP-00056: Erro Oracle: 6550 encontrado > > ORA-06550: line 1, column 41: > > PLS-00302: component 'SET_NLS_NUMERIC_CHAR' must be declared > > ORA-06550: line 1, column 15: > > PL/SQL: Statement ignored > > EXP-00000: ExportaþÒo encerrada sem Ûxito > > > > ----- Original Message ----- > > From: David Ricardo > > To: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> > > Cc: gpora...@yahoogrupos.com.br <GPOracle%40yahoogrupos.com.br> > > Sent: Tuesday, July 21, 2009 10:08 AM > > Subject: Re: [oracle_br] export do 8i para o 10g > > > > Olá, amigo não há EXPDP em banco de dados 8i , essa feature só esta > > presente na release 10g, você terá de usar export e import comun > > mesmo. > > > > abraço > > > > 2009/7/21 Márcio Ricardo Alves da Silva > > <marcio_...@yahoo.com.br<marcio_cbj%40yahoo.com.br> > >: > >> Untitled DocumentBom dia. Estou começando a migrar uma base do oracle 8i > >> para o 10G, o esquema que quero migrar é pequeno coisa de 100MB. Estou > >> usando o seguinte comando: > >> > >> expdp xxx/x...@xxx.world <xxx%2Fxxx%40xxx.WORLD>directory='/home/oracle/oradb/export' > >> dumpfile=ADMCFG.DMP logfile=ADMCFG.log schemas=ADMCFG > >> > >> e está me dando o erro: > >> > >> UDE-00008: operaþÒo gerou erro ORACLE 6550 > >> ORA-06550: line 1, column 52: > >> PLS-00201: identifier 'SYS.DBMS_DATAPUMP' must be declared > >> ORA-06550: line 1, column 52: > >> PL/SQL: Statement ignored > >> > >> Eu criei o diretório no banco 8i, mas não consigo dar acesso ao > diretório: > >> > >> ORA-22928: invalid privilege on directories. > >> > >> > >> Grato, > >> Márcio. > >> > >> [As partes desta mensagem que não continham texto foram removidas] > >> ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]