Monthly Archives: agosto 2011

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

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…

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…

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…

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…

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…

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….

Inicialização automática do oracle em linux

Para inicialização automática do oracle em Sistema Operacional Linux com base em RH, normalmente é criado um arquivo que sirvirá como serviço para inicialização e parada do oracle. /etc/init.d/oracle Eu…

Para encontrar quebra de linha em um campo CLOB

Para encontrar quebra de linha (chr(10)) em um campo CLOB: select * from tabela where instr(col_clob,chr(10)) >0;

Export/import em memória

Esta dica é bem útil para efetuar export/import de um banco de dados. Digamos que você esteja enfrentando problemas de espaço em disco, você tem míseros 10G de espaço livre…