Group by (Scripts)

PL/SQL: ORA-00947: not enough values

Hoje um cliente solicitou apoio para identificar o que estava gerando erro na criação de sua procedure e a deixando inválida na base de dados, pois bem, para identificarmos o…

Campo interval do job mais elaborado

Neste artigo gostaria de demonstrar que os jobs podem ser executados em horários diversos com varias formas de interval, e o detalhe que em um unico job. Para os que…

Pós e Contras do uso de Inserção de Arquivo do Filesystem no Banco de Dados.

O objetivo deste artigo se deve a uma dúvida que eu tinha e que acabou se confirmando em questão do uso de BLOB no Oracle. A dúvida seria se ao…

Outra forma visualizar os archives gerados por hora (pivot)

Após descobrir como verificar quantos arquivos estão sendo gerados por hora com o post do Maycon Tomiasi, resolvi postar para vocês uma forma diferente de pegar os históricos dos archives…

Pivot ou CrossTab (invertendo linhas em colunas)

Imagine você está tentando para criar um jogo de resultados onde os registros precisam ser colunas, ou vice-versa. A essência, você precisa “girar” os registros em colunas, ou vice-versa. Muitas…

SQL Loader

Hoje precisei utilizar um import de um arquivo de texto delimitado pela string # e não soube como fazer. Sabia que para atingir meu objetivo eu precisava efetuar um sql…

Verificação de Utilização da Shared Pool.

O objetivo deste script é verificarmos qual a porcentagem de utilização da área de memória Oracle “Shared Pool”. OBS: Este script não funciona se o ASMM (Automatic Shared Memory Management)…

Mudando Parâmetros Ocultos do Oracle

O objetivo deste é explicar como alterar um parâmetro oculto. OBS: Alterar os mesmos quando for realmente necessário. Antes entrar em contato com a Oracle Support para alteração destes parâmetros….

Envio de E-mail através de PL/SQL

O objetivo deste é explicar como enviar um e-mail simples usando o PL/SQL. Neste podemos enviar status do banco de dados, estatísticas entre outras. Vamos criar uma função para retornar…

Resize tablespace

Tenho um banco de dados com o tamanho de 15G mas meu banco esta alocando em meu disco 30G Por que? Simples, ao criar seus datafiles você não esta tomando…