Categoria: Oracle Database

  • Uma forma de efetuar o checksum do seu fonte pl/sql

    Uma forma de efetuar o checksum do seu fonte pl/sql

    Lendo sobre segurança no Oracle encontrei algo muito interessante para os desenvolvedores e no controle de versão de seus fontes no cliente. Já pensou em ter um valor hash do seu fonte para identificar se houve alteração no seu cliente a partir de dentro do Oracle? É isso mesmo você como desenvolvedor pode fechar a…

  • Preparando o Oracle Enterprise Linux 5.6 para Instalação do Banco de Dados Oracle 11gR2.

    Preparando o Oracle Enterprise Linux 5.6 para Instalação do Banco de Dados Oracle 11gR2.

    O objetivo deste artigo é realizar configurações no linux para a instalação do Banco de Dados Oracle 11g R2. Com o usuário “root” vamos ajustar o kernel do Linux para atender a instalação do Banco de Dados Oracle. OBS: Os parâmetros do Kernel e valores limites da shell mostrados na seguinte seção são valores mínimos…

  • Utilizando bind variable em ambientes como sqlplus

    Utilizando bind variable em ambientes como sqlplus

    Neste pequeno artigo mostrarei como utilizar bind variable em ambientes como sqlplus do Oracle. Primeiramente deve ser declarado a variavel que desejamos usar como bind variable no caso chamarei de numOfrecords do tipo number. Em seguida vamos alimentar a variavel com um valor, no caso o valor será 10. Utilizando a bind variable antecedido por…

  • Duplicate RMAN de RAC 10g com ASM para um Single nonASM

    Duplicate RMAN de RAC 10g com ASM para um Single nonASM

    Neste artigo estarei relatando como pode ser feito uma duplicação de um database em Oracle RAC 10g com ASM para um Database Single em Filesystem. Objetivo: Fazer uma base de teste com os dados do meu banco de produção RACRAFA. O nome da base de teste deverá se chamar DBTESTE.

  • Instalando o Oracle Text – 10/11G

    Instalando o Oracle Text – 10/11G

    O Oracle Text, nem sempre conhecido por este nome, é uma feature existente desde a versão 8/8i e chamada ate então como Oracle Intermedia ou Oracle Context, após o lançamento da versão 9i este passou a ser chamado de Oracle Text e assegura este nome até a atual versão 11G. Esta feature utiliza a linguagem…

  • Movendo datafiles dentro do próprio ASM 10g

    Movendo datafiles dentro do próprio ASM 10g

    Neste artigo irei explicar como mover/copiar um datafile que está num diskgroup para outro diskgroup do ASM 10g. No meu exemplo estou com um Oracle RAC 10g, porem pode ser uma base single sem problemas. Vendo que por um equivoco coloquei os datafiles no diskgroup DGARCH e o correto deveria ser DGDADOS.

  • Objetos do SYS inválidos após remoção do XMLDB 11G

    Objetos do SYS inválidos após remoção do XMLDB 11G

    Como já abordado em outro artigo Instalando o Oracle XML DB 11G, a remoção do Oracle XMLDB é simples, basta executarmos o script catnoqm fornecido pela própria Oracle e pronto. Contudo, podemos observar que após sua desinstalação varios objetos do SYS se tornam inválidos no 11.2.0.1 e 11.2.0.2, isto em função do BUG 9892139 (já resolvido…

  • PL/SQL: ORA-00947: not enough values

    PL/SQL: ORA-00947: not enough values

    podcast mommy_milk89 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 que estava acontecendo bastou uma simples verificação:   Maravilha, identificamos que o erro é “PL/SQL: ORA-00947: not enough values” mas o que isto…

  • Campo interval do job mais elaborado

    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 desconhecem jobs do oracle ou queiram relembrar sobre, dê uma relida no artigo do nosso Admin Leandro Lana sobre Jobs do Oracle. Ok, agora vamos…

  • Instalando Oracle Enterprise Linux 5.6 para Banco de Dados Oracle 11gR2.

    Instalando Oracle Enterprise Linux 5.6 para Banco de Dados Oracle 11gR2.

    O objetivo deste é explicar como instalar o Oracle Enterprise Linux para a instalação do Banco de Dados Oracle versão 11g Release 2. OBS: Não narrei a Apresentação, pois o arquivo seria muito grande, porém a explicação passo a passo segue abaixo do video. Passo a Passo