Categoria: Erros

  • Problemas de performance nas views DBA_SCHEDULER_JOB_RUN_DETAILS – DBA_SCHEDULER_JOB_LOG

    Problemas de performance nas views DBA_SCHEDULER_JOB_RUN_DETAILS – DBA_SCHEDULER_JOB_LOG

    A quantidade de registros influencia diretamente na performance das consultas nas tabelas e visões do Oracle não será diferente. Por isso o Oracle possuí rotinas que são “encarregadas” de realizar a “limpeza” dos logs, de acordo com uma retenção especifica. Porém se este mecanismo não funcionar de forma adequada, podemos ter uma degradação na performance…

  • Muitos arquivos de auditoria no GRID

    Muitos arquivos de auditoria no GRID

    Você já teve algum ambiente que estava gerando muitos arquivos na pasta “audit” da estrutura do grid? Conseguiu efetuar a limpeza dos arquivos e mesmo assim a geração é absurdamente alta? No meu caso o grid estava gerando oito arquivos por minuto no ambiente, o linux estava com o Inodes estourado a muito tempo e…

  • Verificando a consistência dos instaladores Oracle

    Verificando a consistência dos instaladores Oracle

    Certamente você já fez o download de algum instalador Oracle e ao descompactar e/ou mesmo durante o processo de instalação obteve erros em função do arquivo estar corrompido. Legal mesmo é quando nossas atividades possuem horas determinadas para início e fim pois impactam diretamente no trabalho da organização e descobrimos que o arquivo esta corrompido bem…

  • Recuperando Tablespace de UNDO sem Backup

    Recuperando Tablespace de UNDO sem Backup

    Este artigo tem como objetivo demonstrar a recuperação da tablespace de UNDO sem backup da mesma. OBS: Tal procedimento é para subir o banco de dados, porém há perdas de dados nos segmentos de UNDO. Recomenda-se sempre obter o backup físico e lógico do banco de dados para evitar problemas futuros.

  • DEFAULT ROLE

    DEFAULT ROLE

    Proporcionado por necessidades distintas de aplicação, segurança e até mesmo alterações incorretas ou desnecessárias é comum nos depararmos com usuários de banco de dados que contenham roles de forma não default (DEFAULT_ROLE = NO). *Muitos casos com roles não default são constatados quando liberamos uma role a um usuário e ele retorna informando que ainda…

  • Reinstalando o utilitário datapump – 10/11g

    Reinstalando o utilitário datapump – 10/11g

    Recentemente, tive problemas com a execução de um export utilizando o datapump. Pesquisando sobre o erro (erro abaixo), foi identificado que a solução para o mesmo seria “reinstalar o datapump”. O processo de reinstalação do datapump, não causa impacto no ambiente, podendo ser executado em horários em que o mesmo estiver em produção. Para realizar…

  • Corrigindo o erro ‘PLAN_TABLE’ is old version

    Corrigindo o erro ‘PLAN_TABLE’ is old version

    Quando é executado um explain e o mesmo utiliza uma PLAN_TABLE com uma versão inferior a versão do Oracle, é apresentada a mensagem “PLAN_TABLE” is old version e o resultado do explain pode, em alguns casos não apresentar a informação do tempo de execução do comando . O problema de ‘PLAN_TABLE’ is old version  ocorre geralmente…

  • Gerenciando retenção de traces usando o ADRCI – Oracle 11g

    Gerenciando retenção de traces usando o ADRCI – Oracle 11g

    É comum nos depararmos com ambientes que possuem uma geração excessiva de traces e consequentemente demandam de intervenção para a limpeza dos mesmos, com intuito de liberar espaço em disco. Não vou entrar no mérito de identificar o motivo da geração excessiva de traces neste post e sim, em como facilitar a vida do DBA…

  • Formatando um bloco corrompido que não está sendo utilizado.

    Formatando um bloco corrompido que não está sendo utilizado.

    Durante a execução de um backup rman full o ambiente estava apresentando ORA-19566, que sinaliza a existência de bloco corrompido. Consultando o alertlog é possível identificar o file_id e o numero do bloco do datafile que apresentou corrupção. Executando um dbv no datafile que apresentou corrupção é possível confirmar que o mesmo possuí 2 blocos corrompidos…

  • Solução do erro PRVF-9802 na instalação do oracle database com ASM em oracle linux or redhat 6.x

    Solução do erro PRVF-9802 na instalação do oracle database com ASM em oracle linux or redhat 6.x

    Este artigo serve para auxilio a aqueles que estão instalando o Oracle com ASM e no momento da checagem dos prereqs aparece a mensagem PRVF-9802 dizendo que você não tem acesso aos discos do ASM. Para resolver isso você deve efetuar o download do Oracle ASM Lib do site ASM Lib e escolher a sua…