Categoria: Oracle Database

  • Inicialização automática do oracle em linux

    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 normalmente chamo o arquivo de oracle pois irá iniciar o oracle e assim acho mais facil para encontra-lo para manutenções futuras. Corpo do script segue…

  • Para encontrar quebra de linha em um campo CLOB

    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

    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 sobrando e por sorte seu arquivo DUMP compactado ficou com pouco abaixo disto vamos suport 9G de dump o que não é considerado um arquivo…

  • Sinonimos

    Sinonimos

    O que são sinonimos ? É bem simples entender o que é um sinonimo. Imagine que tenhas dois usuários do bando de dados, onde no primeiro usuário estão todos os dados da empresa e tudo mais, e agora esta empresa cresceu e colocou uma filial, uhmmm o seu sisteminha não estava preparado para isto, uma…

  • Como pegar DDL dos objetos.

    Como pegar DDL dos objetos.

    Precisa pegar ddl de alguns objetos de seu banco? Simples conheça o “dbms_metadata.get_ddl”

  • Alterar o formato da data no oracle

    Alterar o formato da data no oracle

    Quem é que nunca deu um select num cliente com o sysdate e retornou algo que não gostaria que retornasse como 17-Jul-2006 ou outros formatos YY-MM-DD e assim vai. Bom tem algumas soluções, mais precisamente eu conheco duas: 1º somente na sessao do usuário alterar o formato que irá mostrar as datas; 2º alterar definitivamente…

  • Criptografando em MD5 no Oracle

    Criptografando em MD5 no Oracle

    Conhecendo a package dba_obfuscation_toolkit uma otima forma de criptografar uma senha por exemplo em MD5, é criar uma function para facilitar a sua utilização: CREATE OR REPLACE FUNCTION md5 (valor VARCHAR) RETURN VARCHAR2 IS v_input VARCHAR2(2000) := valor; hexkey VARCHAR2(32) := NULL; BEGIN hexkey := RAWTOHEX(DBMS_OBFUSCATION_TOOLKIT.md5(input => UTL_RAW.cast_to_raw(v_input))); RETURN NVL(hexkey,”); END;

  • Query’s SQL para XML

    Query’s SQL para XML

    O oracle tem como default a função de transformar query’s sql para XML Exemplo: heavenlyeden23 lisa ann nude sET long 5000 SET pagesize 5000 SET linesize 132 SELECT dbms_xmlgen.getxml(‘SELECT * FROM user_tables’) XMLQUERY FROM dual;

  • Como achar o bit size do oracle?

    Como achar o bit size do oracle?

    berigalaxy onlyfans FLUFF CLUB Usando o seguinte SQL pode encontrar a versao do bit instalado no oracle:   SQL>SELECT length(addr)*4 || ‘-bit’ word_length FROM v$process WHERE rownum=1; WORD_LENGTH ————— 64-bit

  • Evento de espera “log buffer space”

    Evento de espera “log buffer space”

    O “log buffer space” do Oracle indica a métrica que a espera do processo de espaço para se tornar disponível no log buffer (espaço torna-se disponível somente depois LGWR tem escrito o conteúdo atual do log buffer para o disco.) Isso normalmente acontece quando os aplicativos geram dados(DML) mais rápido do que refazer LGWR pode escrevê-lo para o disco. best onlyfans leaked