Categoria: Erros
-

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
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
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
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
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
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
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
É 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.
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
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…