Uma simples maneira de limpar o arquivo de log do listener (Listener.log) é escrevendo nele mesmo um valor simbólico. Abaixo vamos aprender como limpar de maneira rapida o log do listener. É recomendável que você compacte e guarde em algum lugar para consultas futuras. Ao listar -rw-r—– 1 oracle dba 15G Jul 21 19:05 listener.log …
Categoria: RAC
jan 29
Definir de forma persistente as configurações set linesize e set pagesize no SQLPlus
Sempre que preciso trabalhar com algo no SQLPlus rodo dois comandos básicos para tratar linhas e páginas: [code lang=”sql”] SYS@inst01 AS SYSDBA> set lines 900; SYS@inst01 AS SYSDBA> set pages 100; [/code] Toda vez que logo no SQLPlus executo esses comandos, geralmente após rodar o select e ver que veio tudo desconfigurado. Uma dica simples …
dez 21
Limpeza/Purge de logs com ADRCI
Os logs do Oracle são salvos em sua grande maioria no arquivo alert.log! Com o passar do tempo esse arquivo vai acumulando informações e se torna muito grande, dificultando sua leitura e compreensão não hora do troubleshooting. Já tive arquivos na casa dos GB e a melhor alternativa era copia-lo para a Área de Trabalho …
dez 16
Solucionando o erro ORA-01591 – lock held by in-doubt distributed transaction
O erro: ORA-01591: lock held by in-doubt distributed transaction, ou em um bom português ORA-01591: bloqueio retido pela transação distribuída 3251.6.3549 geralmente é causado por problemas relacionados a DBLINKs. A consulta por transações retidas ficam na tabela: DBA_2PC_PENDING. Um simples select nessa tabela retorna informações sobre as transações locais e globais: [code lang=”sql”] SELECT LOCAL_TRAN_ID, GLOBAL_TRAN_ID,STATE, ‘EXECUTE DBMS_TRANSACTION.PURGE_LOST_DB_ENTRY(‘||””||LOCAL_TRAN_ID||””||’);’||chr(13)||’COMMIT;’ …

