Categoria: Scripts

  • Uso e gerenciamento dos ocupantes da SYXAUX

    Uso e gerenciamento dos ocupantes da SYXAUX

    Hoje verificando um database 11GR2 constatei que a tablespace SYSAUX estava ocupando cerca de 17GB, mas porque? Quem está utilizando este espaço? nude tits Creio que a resposta que veio a sua cabeça é AWR! É sempre ele o culpado?… Vamos dar inicio identificando quem são os ocupantes da tablespace SYSAUX que mais consomem espaço,…

  • Como Ler e Gravar arquivos textos pelo Oracle 10g ou superior

    Como Ler e Gravar arquivos textos pelo Oracle 10g ou superior

    A idéia desse artigo é efetuar uma leitura e/ou gravação de um arquivo do tipo texto em um diretorio no servidor Oracle. Os comandos necessários para o desenvolvimento de rotinas para ler e escrever dados em arquivos do tipo texto encontram-se na package-padrão UTL_FILE, disponível a partir da versão 7.3 do Oracle. Porém sua implementação…

  • Utilizando o Automatic Diagnostic Repository

    Utilizando o Automatic Diagnostic Repository

    Utilizando o Automatic Diagnostic Repository. Criando uma procedure sobre lock’s de library cache, agora a tarde me deparei com um erro ORA-07445 bem estranho. Diante disso resolvi abrir um chamado para Oracle no metalink. Para facilitar a coleta de todas as informações relevantes do erro em questao a Oracle disponibiliza o ADR a partir da…

  • Recuperando Banco de Dados Oracle com RMAN non-ASM

    Recuperando Banco de Dados Oracle com RMAN non-ASM

    O objetivo deste artigo é explicar como recuperar o Banco de Dados Oracle numa possível perda dos arquivos do Banco de Dados por falhas que podem ocorrer. OBS: Vamos recuperar o banco de dados Oracle através do “Backup Físico”. Vou rodar o script de inicialização do Server Oracle (Instância + Banco de Dados). Script Inicializacao…

  • ORA-02030: can only select from fixed tables/views

    ORA-02030: can only select from fixed tables/views

    Pra quem não conhece, o oracle possue algumas tabelas que podem visualizar os dados brutos no banco de dados. Estas tabelas começão com a string “x$”. Muita gente nem nunca ouviu falar sobre as tabelas x$ pois estas tabelas raramente são mencionadas na documentação do oracle ou na comunidade de usuários. zooey deschanel nude lilmiaa

  • Implementando e utilizando o PL/SQL Profiler

    Implementando e utilizando o PL/SQL Profiler

    O Oracle Profiler é uma feature presente desde a versão 8i e através de sua utilização é possível verificar quais os objetos do banco de dados foram invocados e o tempo de duração de cada um durante a execução de um objeto PL/SQL. O Profiler é um recurso muito útil quando necessitamos realizar uma análise…

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

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

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