Pular para o conteúdo
  • Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 13 anos, 10 meses atrás por Douglas Paiva de Sousa.
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #103497
    wljtcc
    Participante

      Senhores,

      estou com seguinte erro para exportação do banco de dados:

      [oracle@brasil dump]$ expdp system DIRECTORY=BKPTMP DUMPFILE=dump_amedf4.dmp FULL=y LOGFILE=exp_bkpamedf4.log

      Export: Release 11.2.0.1.0 – Production on Fri Apr 27 10:18:42 2012

      Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
      Password:

      Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – 64bit Production
      With the Partitioning, OLAP, Data Mining and Real Application Testing options
      ORA-31626: job does not exist
      ORA-04063: package body “SYS.DBMS_INTERNAL_LOGSTDBY” has errors
      ORA-06508: PL/SQL: could not find program unit being called: “SYS.DBMS_INTERNAL_LOGSTDBY”
      ORA-06512: at “SYS.KUPV$FT”, line 991
      ORA-04063: package body “SYS.DBMS_LOGREP_UTIL” has errors
      ORA-06508: PL/SQL: could not find program unit being called: “SYS.DBMS_LOGREP_UTIL”

      #103498
      Douglas Paiva de Sousa
      Participante

        Isso me parece um erro interno em algum objeto do banco de dados, verifique se tem algum objeto com erros de compilação com a seguinte query:

        select object_name, object_type from dba_objects where status = 'INVALID';

        #103499
        wljtcc
        Participante

          @DPaiva

          Foram encontrados 84 Objetos inválidos. Fiz da seguinte maneira:

          export ORACLE_SID-amedf4

          sqlplus /as sysdba

          select object_name, object_type from dba_objects where status = ‘INVALID’;

          #103503
          Douglas Paiva de Sousa
          Participante

            Então os objetos do seu banco de dados estão com problema, execute os scripts catlog.sql e catproc.sql do seu banco de dados, eles estão em $ORACLE_HOME/rdbms/admin e em seguida tente recompilar os objetos novamente.

            Estes scripts irão recriar os objetos do seu banco de dados e tentar corrigir estes erros de compilação.

            Att,

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.