• Anderson Graf

OERR Utility

Não muito conhecido, porém útil, o Oracle Error(OERR) é um utilitário que compõe a instalação do produto Oracle nas plataformas Linux e Unix. É um shell script localizado no diretório $ORACLE_HOME/bin que permite pesquisar nos arquivos Oracle messages (.msg) e exibir a causa e a ação para os erros pesquisados, como neste exemplo:


Sua syntaxe é composta pelo facility(digamos “código”) e error(número do erro):


O facility econtrado no $ORACLE_HOME/lib/facility.lis nada mais é que um arquivo texto que aponta a localização dos messages(.msg) para o componente especificado, vejamos:


ou seja, o arquivo de mensagem do RMAN está em:



$ORACLE_HOME/$Component/mesg/${Facility}us.msg)


Lista dos facility disponíveis no facility.lis:


AMD AUD AV BBED BRW CLSR CLSS CLST CPY CRS DA DAC DAH DAL DBV DGM DRG DS DS2 DSP DSW DSZ EBU EVM EXP FMC FMD FMF FMG FMM IAC IAD IAG IAP ILF IMG IMP KFED KFOD KGP KOP KUP LCD LDAP LDT LEM LFI LHT LMM LPM LPX LRM LSF LSX LTM LXCNV LXE LXI MD MGR MIG NAUK NCI NCIDL NCIERR NCR NCX NET NID NIQ NL NLT NMC NMCPI NMO NMP NMR NMS NMXECM NMXW NMZ NNC NNF NNL NNO NPL NZ O2 O2F O2I O2U OAE OAO OBK OCI OFC OMA OMAPI OMB OMD OMGUT OMKT OMU OMV OPW ORA OSN OSNQ PCB PCBE PCC PCF PCG PCI PCM PCP PCS PG2 PGO PGP PLS PLW PM PMX PPE PR2 PRC PRCO PRIF PRO PROC PROT PX PXU QSM RMAN SBT SCH SDO SMAMP SMG SMPSLR SNL SP1 SP2 SP3 SPW SQL SRW SRW2 SVPXNT SVPXOS TIX TLEM TNL TNPL TNS TS TXR TXU TYP UDE UDI UL VID VIR VPP VPXDBA VPXECM VPXOAFND VPXODB VPXSAPR3 WA XOQ 


E nos arquivos de mensagem (.msg) temos a causa e a ação para o erro pesquisado:




Para a plataforma Windows a Oracle não disponibilizou o utilitário OERR, contudo podemos encontrar na Internet vários batchs que disponibilizam a mesma funcionalidade que o OERR Linux & Unix.

Encontrei um muito bom, desenvolvido por John Barrenechea que pode ser baixado clicando aqui.

Basta descompactar o arquivo “Oerr.rar” e executar o Oerr.exe, como na imagem abaixo:



Ou através do prompt ( executar >> cmd ):




REFERÊNCIAS:

http://www.oracleutilities.com/OSUtil/oerr.html http://www.toadworld.com/KNOWLEDGE/KnowledgeXpertforOracle/tabid/648/TopicID/TDT1/Default.aspx

http://blog.aristadba.com/?p=177

41 visualizações

© 2018 Exímio Solução em TI

  • Grey Facebook Ícone
  • Ícone cinza LinkedIn