Monthly Archives: setembro 2011

Verificar grant’s de um usuário

Muitas vezes necessitamos verificar os grants concedidos a determinados usuários, para auditoria de privilégios, necessidade de aplicá-los a outros usuários ou propriamente recriá-lo. Podemos então utilizar o select abaixo para…

Trigger de logon

Vamos lá você quer gravar todos os usuários que se conectão em sua base de dados, e não deseja ativar a auditoria apenas para isso. Então minha sugestão seria criar…

Script sessões Bloqueadas/Bloqueadoras no sqlplus OEM

Para quem gosta de ver as sessões bloqueadas do OEM web, segue o script que irá lhe ajudar quando o OEM não está iniciado ou mesmo lento para carregar. É…

Pausar Sessão

Por varias vezes encontramos sessões consumindo muitos recursos do servidor de db e o que podemos recomendar? Finalizar a sessão que o problema de performance é resolvido? E se este…

Array / Record simples em pl/sql no oracle

Para quem trabalha com PL/SQL as vezes precisa usar tabelas temporarias para pegar algumas informaçoes e depois ficar fazendo select´s em cima de tabelas temporarias, e o pior… esquecem muitas…

AWR Ocupando espaço na SYSAUX

Nas versões 10.2.0.3 existe um bug com o AWR. O mesmo coleta informações de SQL Plan mais não deleta, existe uma configuração para este procedimento que cria uma data de…

Oracle PL/SQL totalizador de resultados (ROLLUP/CUBE)

Estava precisando de um totalizador de resultados SUM, onde estava me quebrando em fazer cursorzinhos para calcular isso, bom fazer cursor é hiper fácil, mas toda vida fazer isso? Ai…

Alterando o tempo de vida da senha

Uma situação muito comum para quem migra do Oracle 10g para o 11g, é que tempos depois de a base estar rodando no 11g, o usuário fica bloqueado. Ao se…