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:
E o Ubuntu 12.04 64 bits em:
A instalação é contemplada também no e-book: Getting Started with DB2 Express-C, capítulo 3, inclusive com alguns exercícios.
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!!!
Otimo tutorial Alexandre.
Seria legal adicionar os “post steps” para os caras, por exemplo, adicionando o servico no services, criando um banco na mão e adicionando o db2cc no path do usuário.
Isso mata muito usuário principiante.
[]s
Juliano
Obrigado Juliano. A ideia é boa… um “post steps”… está anotado.
abs,
Alexandre
Olá! Estou com uma dificuldade..
Sigo o tutorial, passo a passo, mas quando entro com o sudo ./db2setup ele acusa “command not found”.
O mesmo acontece com o db2_install.
De todo jeito, obrigado
Opa Lucas, blz? Você verificou se depois do gunzip foi criado o diretório expc? Você precisa está dentro deste diretório para executar o(s) comando(s).
Um outro comando com sudo funciona? Tipo sudo -i ou sudo -s?
Esto com problemas também, ele não aparece o pacote para descopactar e nã cria cria o diretorio, poderia por favor me ajudar?
no aguardo.
abraços.