Categoria: Oracle Database

  • AWR Ocupando espaço na SYSAUX

    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 retenção no banco, por padrão esta data é de 10 dias, porem o 10.2.0.3 não consegue deletar estes registros.

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

    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 encontrei duas funções muito da interessante, onde pode ser feito um totalizador de resultados, como por exemplo o SUM que já é um totalizador de…

  • Alterando o tempo de vida da senha

    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 verificar a causa, fica constatado que o bloqueio se deve ao fato do parâmetro de profile PASSWORD_LIFE_TIME vir setado como 180 dias por default, ao…

  • Show error

    Show error

    Após tentar recompilar algum objeto com erro de compilação o oracle não lhe mostra o erro? Tente o select abaixo. Isto já me quebrou o ganlho.

  • Movendo Datafiles

    Movendo Datafiles

    Muitas vezes, você precisará mover algum datafile menos importante de seu ambiente para algum filesystem com mais expaço em disco. Porem a pergunta, preciso parar o banco inteiro para efetuar este processo? Não não. você apenas irá colocar a tablespace em offline para poder mover os datafiles. Segue abaixo os passos. Primeiro você passa a…

  • Perdeu SPFILE e PFILE do Oracle. E agora?

    Perdeu SPFILE e PFILE do Oracle. E agora?

    Perder o SPFILE e PFILE do banco de dados Oracle não ocorre no dia a dia, mas pode acontecer de encontrar cliente sem estes dois arquivos essenciais para inicar o banco de dados Oracle. Então abaixo segue a dica de como iniciar o banco de dados sem estes dois arquivos.

  • Oracle Driver ODBC 32bits não é aparece no Administrador de fontes de dados ODBC win 64bits

    Oracle Driver ODBC 32bits não é aparece no Administrador de fontes de dados ODBC win 64bits

    Ao instalar um client do oracle em um Windows 2003 Server 64-bits com a opção de ter o drive ODBC instalado, me deparei com algo meio que óbvio, porem para achar o bendito aplicativo ou como registrar o drive 32bit num OS 64bit não foi simples. O drive do Oracle não é listado no Administrador…

  • Datapump table_exists_action

    Datapump table_exists_action

    Um parâmetro de import do datapump que muitas pessoas não conhecem é o table_exists_action. Esse parâmetro é utilizado para definir uma ação quando o impdp encontra uma tabela existente na base que seta sofrendo import, e que está selecionada para importação no corpo da string (seja por owner, tabela ou tablespace)

  • Who_is_Using

    Who_is_Using

    Este. é uma excelente procedure criada pela própria Oracle para descobrir quem esta utilizando o objeto no momento. Digamos que você queira recompilar algum objeto, mas quando vc faz isto o banco trava sua seção. kate_murr chlo grace moretz nude Obviamente o objeto esta sendo utilizado. Então você utiliza esta procedure com o comando abaixo.

  • Usando Expressão regular em Check Constraint, 10g e superior

    Usando Expressão regular em Check Constraint, 10g e superior

    A um tempo atras tive que criar algumas check’s para bloquear palavras de um campo, hoje no lugar das dezenas de checks constraints que criei troquei todas por uma unica. Vou dar um exemplo simples mostrando como funciona e a expressao regular ajudou nesta questão. Exemplo: Bloquear o campo titulo da tabela gn_globo para que…