Emerson S. Gaudêncio

[Oracle] – Scripts de Pré-configuração do Oracle 10G/11G

Bom pessoal, neste post vou demonstrar a utilização de scripts que configuram um ambiente Linux para receber a instalação padrão do Oracle Database 10G/11G. Estes scripts foram criados com base na documentação oficial da Oracle. Abaixo, vou demonstrar sua utilização no RHEL 5, sendo também testado na versão RHEL 6. Lembrando que os S.Os baseados em Red Hat como CentOS nas versões 5.x e 6.x também são compatíveis para execução dos scripts.

[FreeBSD] – Instalando Patch e Compilando Kernel para Suporte do Integration Services no FreeBSD para Hyper-V

Bom pessoal, vou demonstrar neste post a aplicação do Patch e compilação do Kernel do FreeBSD para suportar os drivers de integração do Hyper-V do Windows Server 2012. Lembrando que atualmente este patch só possui suporte para arquitetura de 64 bits (amd64) no FreeBSD. Atualmente a Microsoft tem tratado o FreeBSD com bastante apreço, nisso a Microsoft e alguns parceiros de negócios como a Citrix e NetApp em parceria desenvolveram e passaram a dar suporte a FreeBSD no Hyper-V. Vamos colocar a mão na massa Continue lendo

Script de Checklist para MySQL

Bom pessoal, pesquisando sobre MySQL encontrei este script abaixo no qual nos fornece informações sobre o nosso servidor Linux e MySQL. Este Script facilita bastante as coisas pois pode enviar o relatório do checklist no e-mail. Para utilizar este script você precisa ter instalado o MySQL e o SSMTP(Cliente de E-mail) no servidor que executará este script. Para facilitar a utilização do Script, disponibilizei no dropbox no link abaixo: https://dl.dropbox.com/s/xzr405c73dnxght/checklist-mysql.sh?dl=1

[Linux] – Criando Repositório Local do Yum no Red Hat

Bom pessoal, neste post vou efetuar a criação de um repositório local do yum. Este post vai abordar os benefícios da utilização do yum e demonstração de forma simples da instalação do mesmo. A necessidade de instalar pacotes no RHEL (Red Hat Enterprise Linux) de forma rápida e simples para efetuar a instalação dos pré-requisitos do Oracle Database nas versões 10G e 11G, me levaram a buscar está solução que é bem eficiente. Primeiramente vamos abordar alguns assuntos para avaliarmos a solução.

[MySQL] – Utilitário para Excel

Bom pessoal, vou neste post falar sobre uma ferramenta bem útil para analisar dados e fazer cruzamento de dados utilizando o Excel que é um software da Suíte Office da Microsoft que agora podemos integrar com o nosso banco de dados MySQL. É isso mesmo podemos agora integrar MySQL + Excel., isso não é bom? Para fazer a instalação deste aplicativo do MySQL, você terá que efetuar o download do MySQL Installer for Windows para fazer a instalação. para isso também precisamos instalar algumas dependências para que a instalação Continue lendo

[Linux] – SMTP Relay com Postfix para Gmail e Hotmail

Bom pessoal, neste post vou abordar a instalação e configuração de um SMTP Relay no Postfix utilizando como servidores de e-mail, Gmail e o Hotmail. O Postfix é um dos servidores de e-mail mais utilizado no mundo e o seu suporte e utilização são estáveis. Porque estou abordando este assunto? é pelo seguinte cenário. Existem algumas aplicações que não possuem suporte nativo para envio de e-mail com tls e ssl. Nisso utilizar um servidor de SMTP Relay para enviar as mensagens para ele facilita nosso Continue lendo

[MySQL] – Exportando dados em CSV

Bom pessoal, venho compartilhar com todos mais um pouco sobre o MySQL este SGBD que nos auxilia no nosso dia-a-dia. A ideia deste post é mostrar como exportar arquivo do MySQL no formato de CSV que pode ser muito interessante se trabalhamos com a integração de dados entre SGBD’s com arquivos neste formato, que tanto podem ser utilizados pelo Oracle Database ou MS SQL Server. No Exemplo deste post utilizei o banco de dados de teste world, mostrado neste post: http://cooperati.com.br/2012/11/12/mysql-srie-de-posts-8-banco-de-dados-de-exemplo-sakila-employees-world-menagerie/

[MySQL] Série de posts 7 – Teoria: Processo Background do Servidor

Bom pessoal, este é um post com uma visão de como entender e identificar o daemon(processo servidor) do MySQL. O servidor é o processo central que gerencia o banco de dados.  Esse é o processo mysqld que gere as bases de dados e tabelas. Existem duas distribuições: as pré-compiladas (servidor pronto para ser executado com os recursos de que necessitam) ou a opção para se compilar manualmente. Este processo servidor é responsável por gerir bases de dados , estruturas de memória , conexões com o Continue lendo

[MySQL] – Utilizando os metadados do information_schema

Bom pessoal, neste post vou falar um pouco sobre algumas informações que ajudam o dia-a-dia de um DBA MySQL utilizando os Metadados do MySQL mais precisamente o information_schema. O information_schema é a estrutura de dicionário de dados utilizada pelo MySQL, nisso está estrutura provém informações referente a quaisquer objetos que estão relacionados neste banco de dados. Podemos extrair desta estrutura informações como privilégios de usuários, nomes de procedimentos armazenados e funções de um determinado schema. Bom chega de teoria vamos a prática.