Páginas

quinta-feira, 27 de novembro de 2014

Ethernet Bonding no Oracle Linux 6

Como configurar duas placas de rede para trabalharem juntas, no linux.

Olá pessoal.
Vamos falar sobre a tecnologia "Bonding". O Linux permite que vinculemos múltiplas interfaces de rede em um único canal respondendo em conjunto. A ideia é permitir que duas ou mais interfaces de rede passem a agir como uma só, aumentando simultaneamente a largura de banda  - performance - e proporcionando redundância - disponibilidade. O comportamento dessa nova interface depende do modo que for configurada.

quinta-feira, 18 de setembro de 2014

shrink do arquivo ibdata1 do MySQL

Como comprimir um arquivo ibdata1 do MySQL com mínimo tempo de inatividade 

Olá a todos,
Neste artigo vou tratar do banco de dados MySQL e vou usar como desculpas que a Oracle é proprietária desse, então me permito a tratar do mesmo.
Na verdade, ocorreu a necessidade desse trabalho no serviço e achei interessante postar e dividir com vocês a forma que efetuei o processo, evitando que o banco estivesse indisponível por muito tempo.

quarta-feira, 18 de junho de 2014

PIVOT e UNPIVOT - Converter linha x coluna

PIVOT e UNPIVOT

Olá pessoal, no post de hoje mostro um pequeno tutorial de como transformar linhas, resultado de uma consulta, em colunas, utilizando a função PIVOT e também o resultado inverso, utilizando UNPIVOT.

A ideia aqui é tentar converter os dados de várias linhas, agrega-las e converte-las em colunas.

quinta-feira, 22 de maio de 2014

Logical Volume Manager (LVM) e Multipath

Criar e utilizar volumes lógicos com Mutlipath no Linux

Olá a todos. 

Neste post, vou comentar sobre LVM (Logical Volume Manager) no Oracle Enterprise Linux 6.4 com Multipath. Aconteceu com uma necessidade que tive de configurar um LVM para poder sanar com a necessidade de movimentar dados entre uma partição e outra, e assim prejudicar performance, ou criar uma janela de manutenção. Vou escrever como gerenciar os volumes lógicos do linux de forma simples e fácil.

Como por padrão não instalo a parte gráfica nos servidores que utilizo, então iremos fazer a configuração pela linha de comando, ok?!

terça-feira, 6 de maio de 2014

Criar Standby Database

Criar Standby Database para versão standard

Olá a todos,

No artigo de hoje vou comentar sobre STANDBY DATABASE. Um banco de dados standby, também chamado de espera ou aguardando, é uma cópia transacional consistente de um banco de dados de produção, que é inicialmente criado a partir de uma cópia de backup do banco de dados primário. 

Em um próximo artigo, vou mostrar também, como é possível utilizar a versão standard do Oracle para atualizar um banco standby, sem precisar das ferramentas automatizadas da Oracle (DataGuard, por exemplo). Claro que não é a melhor opção, mas o suficiente para quem precisa montar uma segurança (replicação de dados) e tem a versão Standard do banco de dados.

segunda-feira, 28 de abril de 2014

Como enviar e-mail a partir do Banco de Dados

Criando funcionalidade em PL/SQL

Olá a todos.

Neste post vou compartilhar conhecimentos gerais sobre como enviar e-mails a partir de um SGBD Oracle e mostrarei como evitar alguns problemas que você poderá encontrar tentando realizar esta tarefa.
De imediato vale lembrar que, dependendo da sua necessidade, já existe a facilidade embutida em alguns pacotes, como por exemplo, o DBMS_SCHEDULER já envia e-mail em alguns status que o JOB se encontra, não havendo a necessidade de criar essa facilidade para esse fim.

terça-feira, 1 de abril de 2014

Instalar Oracle Database Express Edition 11g Release 2 no Windows 7 64 ou 32bits

Instalar Express Edition

Olá a todos. 

Neste post, vou comentar, opinar e orientar a instalação do Oracle Database Express Edition 11gR2 no Sistema Operacional Windows 7.

Vamos partir da premissa que, se a Oracle publica e afirma que a ferramenta não funcionará em 32bits, provavelmente devem ter passado por algum problema/limitação ou ainda estão fazendo alguma estratégia comercial para divulgarem isso, mesmo que ela venha a funcionar.