Hey ho, let´s go! Este post como o título acima menciona é uma passo-a-passo para a instalação da versão mais recente do DB2 Express-C – 10.1 – no Linux Ubuntu. O DB2 Express-C tem como característica principal a distribuição com licença livre e o Ubuntu como sendo bastante aceito pela galera que quer se aventurar no Linux ou que já tem algum conhecimento.

Você pode baixar o DB2 Express-C para linux 64 bits em:

http://migre.me/alMeY

E o Ubuntu 12.04 64 bits em:

http://migre.me/alMhN

A instalação é contemplada também no e-book: Getting Started with DB2 Express-C, capítulo 3, inclusive com alguns exercícios.

http://goo.gl/ka9S

Para esta instalação estou considerando que o Ubuntu 12.04 já está previamente instalado e sem atualizações.

Abra uma tela de terminal, no Ubuntu, primeiro icone acima da barra a esquerda – Dash Board – e procure por Terminal.

Vamos baixar e instalar as libs/bibliotecas necessárias, utilize as permissões de superusuário com o SUDO, serão necessários libstdc++6, libaio1, ia32-libs. Utilize o apt-get para cada pacote de libs:

Baixe o binário do DB2 Express-C para um diretório e faça a descompressão primeiro com gunzip e depois com o tar:

Será criado um diretório expc, execute o db2setup deste diretório com o SUDO:

Ira abrir uma janela de instalação, clique em Install a Product e depois Install New:

Primeira tela é de boas vindas, clique apenas em Next:

Segunda tela, licença, marque para aceitar os termos e Next:

Deixe a instalação como Typical e clique em Next:

Marque a opção Install DB2 Express-C e Next. Você pode também salvar um arquivo para instalações futuras e em outras máquinas (response file).

Mantenha o diretório de instalação padrão e Next:

Neste ponto serão criados 3 usuários necessários para a Administração do DB2:

  • dasusr1: responsável pela administração do sistema DB2;
  • db2inst1: dono da instância criada onde residirá o banco de dados;
  • db2fenc1: está relacionado a execução de procedures fora da instância.

Defina as senhas e siga em frente, Next:

Antes da instalação propriamente dita, é mostrado um resumo. Clique em Finish e aguarde o término:

Tudo correndo bem, ao final será mostrado esta tela. Onde tem o resumo da instalação, informações sobre o db2val (validação da instalação) e db2fs (db2 primeiros passos).

Enjoy!!!