Pular para o conteúdo
Visualizando 8 posts - 1 até 8 (de 8 do total)
  • Autor
    Posts
  • #101723
    DBA_LUCAS
    Participante

      Boa tarde Galera , estou com um problema na hora de gerar um expdp , estou gerando normalmente:

      EXPDP USUARIO/SENHA@INSTANCIA DUMPFILE=NOME.DMP LOGFILE=NOME.LOG FULL=N DIRECTORY=NOME SCHEMAS=NOME_DO_SCHEMA

      e da o seguinte erro:

      ORA-31626: Job nao existe
      ORA-31633: Nao é possivel criar a tabela mestre “USUARIO.SYS_SCHEMA_05”
      ORA-06512: em “SYS.DBMS_SYS_ERROR”,line 95
      ORA-06512: em “SYS.KUPV$FI”,line 63
      ORA-00959: tablespace ‘META_MERCADUM’ nao existe

      porem:

      *Ja conferi a tablespace e ela existe.
      *Ja verifiquei a view DBA_DATAPUMP_JOBS e exclui todos os jobs agarrados

      Alguem pode me ajudar ?

      #101725
      felipeg
      Participante

        Lucas,

        Poste aqui o retorno dos seguintes selects por gentileza:

        select tablespace_name from dba_tablespaces;

        E este:

        select username, default_tablespace from dba_users;

        Atenciosamente,
        Felipe.

        #101726
        Rodrigo Almeida
        Participante

          verifica se a tablespace mencionada no erro está presente no BD!

          abraços,

          #101729
          rman
          Participante

            @DBA_LUCAS

            Tente remover o parâmetor FULL e adicionar o parâmetro JOB_NAME

            #101735
            DBA_LUCAS
            Participante

              Felipe , a tablespace existe e o usuario tambem !!!

              Rman , coloco o parametro job_name = a q ???

              Obrigado a todos pela ajuda …

              #101740
              rman
              Participante

                @DBA_LUCAS

                JOB_NAME é a identificação do job. O JOB_NAME é usado para se conectar na sessão usando parâmetro ATTACH do expdp/impdp, e na view V$SESSION_LONGOPS e DBA_DATAPUMP_JOBS.

                Eu geralmente coloco “EXPDP”.

                = full, schemas, tablespace, tables

                #101741
                DBA_LUCAS
                Participante

                  Consegui , olha que estranho , quando eu executava o select:

                  SELECT USERNAME,DEFAULT_TABLESPACE FROM DBA_USERS .

                  ai ele aparecia a tablespace vinculada ao usuario ….

                  porem quando eu executava o select:

                  SELECT TABLESPACE_NAME FROM DBA_TABLESPACE .

                  a tablespace não estava la …. criei ela , e fiz o expdp , deu tudo certo …

                  vlw galera ….

                  #101745
                  felipeg
                  Participante

                    Lucas,

                    Não é estranho, você tinha uma tablespace, definiu ela para o usuário e depois ela foi deletada.

                    Ou seja, se você não alterar a default_tablespace do usuário esse erro sempre vai ocorrer.

                    São os dois selects que eu ja tinha passado ontem 8)

                    Atenciosamente,
                    Felipe.

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