Márcio,

   Já tentou fazer uma coisa simples... desculpe.. não sei se já
sugeriram isso, mas não consegui ler a thread toda...

   1) Vá na máquina onde tem o 8i e faça o export (usando o exp do 8i).

   2) copie o dump para a máquina onde está o 10g.

   3) proceda a importação (usando o imp do 10g).


   Acredito que não irá causar problemas.

Ps.: Pq vc não cria um database link e fazer insert as select? É bem
mais rápido e pode ainda fazer em parallel, com append e nologging.

Atenciosamente,

Rodrigo Mufalani
OCP 10g & 11g
OCE RAC 10g R2
[email protected]
http://mufalani.blogspot.com



> Mensagem Original:
> Data: 14:34:05 21/07/2009
> De: Márcio Ricardo Alves da Silva <[email protected]>
> Assunto: Re: [oracle_br] export do 8i para o 10g

>
> C:\>EXP xxx/[email protected] FILE='/home/oracle/oradb/export/ADMCFG.DMP' 
> OWNER=ADMCFG
>
> Export: Release 10.2.0.1.0 - Production on Ter Jul 21 12:47:05 2009
>
> Copyright (c) 1982, 2005, Oracle.  All rights reserved.
>
>
> 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: Marcos Fontana
>   To: [email protected]
>   Sent: Tuesday, July 21, 2009 2:29 PM
>   Subject: Re: [oracle_br] export do 8i para o 10g
>
>
>     Poste aqui o comando utilizando para realizar o export e se esta usando
>   parfile, poste ele também.
>
>   Att.
>
>   Marcos Fontana
>   DBA Oracle.
>
>   2009/7/21 Márcio Ricardo Alves da Silva <[email protected]>
>
>   >
>   >
>   > Valeu Marcos pela dica, consegui rodar o catexp.sql, mas continuo 
> tomando 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
>   >
>   > Deve ser algum bug da minha versão, 8.1.7.0.0, vou esperar chegar a senha
>   > do metalink pra ver se acho algo. Vou tentar montar uma máquina com o 
> client
>   > do 9i, e fazer o export.
>   >
>   > Grato,
>   > Márcio.
>   > ----- Original Message -----
>   > From: Marcos Fontana
>   > To: [email protected] <oracle_br%40yahoogrupos.com.br>
>   > Sent: Tuesday, July 21, 2009 2:11 PM
>   > Subject: Re: [oracle_br] export do 8i para o 10g
>   >
>   > Faça assim no sqlplus "/as sysdba":
>   >
>   > @$ORACLE_HOME/rdbms/admin/catexp.sql
>   >
>   > Se tiver sucesso no export import de 8i para 10g sem passar pelo 9i posta
>   > aqui ok?
>   >
>   > Abraços,
>   >
>   > Marcos Fontana.
>   >
>   > 2009/7/21 Márcio Ricardo Alves da Silva 
> <[email protected]<marcio_cbj%40yahoo.com.br>
>   > >
>   >
>   > >
>   > >
>   > > 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: [email protected] 
> <oracle_br%40yahoogrupos.com.br><oracle_br%
>   > 40yahoogrupos.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 
> <[email protected]<marcio_cbj%40yahoo.com.br>
>   > <marcio_cbj%40yahoo.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: [email protected] 
> <oracle_br%40yahoogrupos.com.br><oracle_br%
>   > 40yahoogrupos.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: [email protected] 
> <oracle_br%40yahoogrupos.com.br><oracle_br%
>   > 40yahoogrupos.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 
> <[email protected]<marcio_cbj%40yahoo.com.br>
>   > <marcio_cbj%40yahoo.com.br>
>   > > <marcio_cbj%40yahoo.com.br>
>   > > > >:
>   > > > >
>   > > > >
>   > > > > Utilizei o exp/imp:
>   > > > >
>   > > > > EXP xxx/[email protected] 
> <xxx%2Fxxx%40xxx.WORLD><xxx%2Fxxx%40xxx.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: [email protected] 
> <oracle_br%40yahoogrupos.com.br><oracle_br%
>   > 40yahoogrupos.com.br><oracle_br%
>   > > 40yahoogrupos.com.br>
>   > > > > Cc: [email protected] 
> <GPOracle%40yahoogrupos.com.br><GPOracle%
>   > 40yahoogrupos.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 
> <[email protected]<marcio_cbj%40yahoo.com.br>
>   > <marcio_cbj%40yahoo.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/[email protected] 
> <xxx%2Fxxx%40xxx.WORLD><xxx%2Fxxx%40xxx.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]
>   > > > >>
>   > > > >>
>   > > > >>
>   > > > >> ------------------------------------
>   > > > >>
>   > > > >> ----------------------------------------------------------
>   > > > >>>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
>   > > > >>> inteira responsabilidade de seus remetentes.
>   > > > >> Acesse: http://www.mail-archive.com/[email protected]/
>   > > > >> ----------------------------------------------------------
>   > > > >>>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
>   > > > Procedure
>   > > > >>> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
>   > > > VISITE:
>   > > > >>> http://www.oraclebr.com.br/
>   > > > >> ---------------------------------------------------------- 
> Links do
>   > > > Yahoo!
>   > > > >> Grupos
>   > > > >>
>   > > > >>
>   > > > >>
>   > > > >
>   > > > > --
>   > > > > ""Nenhuma soma de experiência pode provar que se tem razão, mas 
> basta
>   > > > > uma só experiência para mostrar que se está errado.(Albert Einstein 
> -
>   > > > > 1879 - 1955)"
>   > > > >
>   > > > > [As partes desta mensagem que não continham texto foram removidas]
>   > > > >
>   > > > >
>   > > >
>   > > > --
>   > > > ""Nenhuma soma de experiência pode provar que se tem razão, mas basta
>   > > > uma só experiência para mostrar que se está errado.(Albert Einstein -
>   > > > 1879 - 1955)"
>   > > >
>   > > > [As partes desta mensagem que não continham texto foram removidas]
>   > > >
>   > > > [As partes desta mensagem que não continham texto foram removidas]
>   > > >
>   > > >
>   > > >
>   > >
>   > > [As partes desta mensagem que não continham texto foram removidas]
>   > >
>   > > [As partes desta mensagem que não continham texto foram removidas]
>   > >
>   > >
>   > >
>   >
>   > [As partes desta mensagem que não continham texto foram removidas]
>   >
>   > [As partes desta mensagem que não continham texto foram removidas]
>   >
>   >
>   >
>
>   [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> --------------------------------------------------------------------------------------------------------------------------
>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/[email protected]/
> --------------------------------------------------------------------------------------------------------------------------
>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>> Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>> http://www.oraclebr.com.br/
> ------------------------------------------------------------------------------------------------------------------------
>  Links do Yahoo! 
> Grupos
>
>
>
>




--------------------------------------------------------------------------------
Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!

Responder a