[ORACLE] Troubleshooting Listener
Tecnologia da Informação

[ORACLE] Troubleshooting Listener


1. Habilitando trace file:

Caso seja um listener do Oracle Database 11g, adicione este parâmetro no arquivo listener.ora antes de adicionar outros parâmetros de trace:

DIAG_ADR_ENABLED_listenername = OFF

Se o listener congela rapidamente, adicione este parâmetro no arquivo listener.ora e reinicie o listener.

TRACE_LEVEL_listenername = 16

Este parãmetro seta a configuração do nível do arquivo trace que será gerado. Podemos usar outros níveis de acordo com a lista abaixo:

0 or OFF - No trace output
4 or USER - User trace information
10 or ADMIN - Administration trace information
16 or SUPPORT - WorldWide Customer Support trace information

Se o listener congela depois de muito tempo (mais que um dia), adicione os parâmetros abaixo e reinicie o listener:

TRACE_LEVEL_listenername = 16
TRACE_FILELEN_listenername = 512000
TRACE_FILENO_listenername = 2

O parâmetro TRACE_FILELEN_listenername seta o tamanho do arquivo de trace e o parâmetro TRACE_FILENO_listenername seta a quantidade de arquivos de trace

2. Verifique o arquivo listener.log.

3.  Uso de memória do listener, podemos verificar o crescimento do consumo de memória do listener:

Utilize o comando abaixo:
$ cat /proc/<listener_pid>/status

4. Verifique o uso de CPU no momento em que o listener congelou.

Utilize o comando abaixo:
$ top






loading...

- [linux] Drop Caches
O Linux retém em memória dados carregados previamente do disco  e os mantém em memória pelo tempo que for possível. Essa ação acelera o carregamento destes dados posteriormente. Essas áreas de memória se chamam caches. No entanto, nem sempre...

- [linux] Dividindo Arquivo Tar Em Arquivos Menores
Compacte o arquivo normalmente usando tar $ tar -czvf arquivo.tar.gz arquivo Depois, use o comando split para dividir o arquivo: $ split -b 300m "arquivo.tar.gz" "arquivo.tar.gz.part-" O parâmetro -b define o tamanho que cada parte do arquivo terá....

- [oracle/mysql] Criando Um Dblink Entre Oracle E Mysql:
Passo 1: No servidor MySQL crie um usuário com os privilégios necessários de acesso ao database que será feito o dblink: Exemplo: mysql> grant all privileges on db_mysql.* to 'usuario'@'192.168.%' identified by 'senha';...

- [oracle] Perda De Redologs
Antes de iniciar o procedimento, vai uma dica: Sempre mantenha seus redologs multiplexados (recomenda-se dois membros para cada grupo), para evitar que o banco de dados pare, além de também evitar perda de dados, caso ocorra a perda de um grupo/membro...

- [oracle] Criando Instância Manualmente
Segue abaixo, exemplo de como criar uma intância Oracle manualmente: Passo1: Copie a estrutura de diretórios de uma instância já existente para utilizar na nova instância. Passo 2: Copie o arquivo init.ora de uma instância já existente e substitua...



Tecnologia da Informação








.