Instalando e configurando (DB2) o Squirrel SQL no Linux

O Squirrel SQL é uma ótima opção de client SQL, pois além de possuir diversas funcionalidades sua distribuição é livre.  Segue o passo a passo para instalação e configuração do Squirrel SQL no Linux.

Instalação

1. Primeiro acesse o site http://squirrel-sql.sourceforge.net/e clique em Download and Installation.
2. Selecione a opção Install jar of SQuirreL 3.6 for Windows/Linux/others (ou superior)
3. Faça o download do instalador.
4. O instalador é um .jar, uma extensão compilada do Java. Abra uma janela de terminal, vá até o diretório do instalador e digite java -jar squirrel-sql-3.6-standard.jar

Será aberta a seguinte tela de instalação, clique em Next

5. Aqui são algumas informações. Caso queira ler fique a vontade, ou então clique em Next.

6.  Nessa tela ele irá pedir qual a pasta de instalação, no meu caso é a “/home/antonioc/squirrel-sql-3.6″, altere para uma de sua preferência ou deixe a padrão. Clique em Next.

7. Caso a pasta informada não exista, a seguinte mensagem será exibida. Clique em OK para criar a pasta.

8. Agora aparecerá a tela para selecionarmos os pacotes a serem instalados, mantenha o Base e o Standard selecionados e escolha os plugins que deseja instalar (podem ser adicionados depois da instalação também).

9. Aguarde o processo de instalação de clique em Next

10. A primeira opção cria um atalho no menu iniciar do sistema. Caso queira que seja criado um atalho na área de trabalho marque também a segunda opção. Clique em Next.

11. Seu Squirrel SQL esta instalado.

Configuração (DB2)

Iremos configurar o Squirrel SQL para conectar a uma base de dados DB2, para isso e necessário que  haja um client DB2 instalado na maquina.

1. Abra o Squirrel e selecione a opção Drivers.

2.  Localize na lista de Drivers o “IBM DB2 App Driver”,  e dê um duplo clique nele para editar suas configurações. Preencha o formulário com as informações abaixo:
Name: IBM DB2 App Driver
Exemple URL: jdbc:db2:<dbname>
Web Site URL: http://www-306.ibm.com/software/data/db2

Class Name: com.ibm.db2.jcc.DB2Driver

Extra Class Patch:
/opt/IBM/db2/V9.7/java/db2jcc.jar
/opt/IBM/db2/V9.7/java/db2jcc_license_cu.jar
/opt/IBM/db2/V9.7/java/db2jcc_license_cisuz.jar


Utilize o botão Add para adicionar as classes

Após preencher todos os dados, selecione OK. Caso queira utilize o botão Show Loaded Drivers Only para exibir apensa os drivers configurados.

Pronto, o seu Squirrel SQL já esta com o Driver DB2 configurado, agora vamos adicionar uma conexão com um banco de dados.

1. No menu a esquerda clique em Aliases e depois no sinal “+”.

2.  Na tela que abrir insira um nome para a conexão, selecione um Driver, e preencha o usuário e a senha de acesso ao banco.

3. Selecione o botão Properties para configurar algumas variáveis da conexão. Em Driver Properties, habilite a opção “Use driver properties” e depois clique com o botão direito em uma das linhas e selecione Add Property:

Irá abrir uma janela para você preencher as informações:
Property Name: retrieveMessagesFromServerOnGetMessage
Property Value: true
Selecione o botão Add:

Selecione a opção Specify para a nova linha inserida e depois clique em OK
Essa nova linha garante que o DB2 retorno uma mensagem com a descrição do erro encontrado em uma instrução SQL.

4.Selecione o botão Test para verificar se esta funcionando.

Acione o botão Connect para realizar a conexão com o banco de dados.

Será exibida uma mensagem informando que a conexão foi realizada com sucesso.

Pronto sua conexão com o banco de dados foi criada com sucesso! Para criar outras conexões DB2 você pode duplicar essa que você criou e alterar apenas as informações de conexão.

Instalando e configurando o IBM InfoSphere Data Architect

IBM InfoSphere Data Architect é uma solução de design de dados colaborativa. Ele permite descobrir, modelar, relacionar, padronizar e integrar ativos de dados distribuídos em toda a empresa. Inclui o suporte para tabelas organizadas em colunas e pode oferecer um melhor entendimento dos ativos de dados atuais, para ajudar a aumentar a eficiência e reduzir o tempo de comercialização.
A instalação do IBM InfoSphere Data Architect pode ser feita no Windows ou no Linux, porem o produto (interface) se comporta melhor no Windows, por isso minha recomendação pessoal é que seja utilizado nesse Sistema Operacional.

Instalação

1. Descompacte o arquivo INFO_DATA_ARCH_V9.1.1_FOR_WIN_ML.zip para ter acesso aos arquivos de instalação do IBM InfoSphere Data Architect 9.1.1
2. Execute o arquivo setup.exe para iniciar a instalação

3. O programa de instalação irá apresentar diversas informações sobre o produto, porem para iniciar a instalação selecione a opção “Instalação Administrativa”

4. Será aberto o IBM Installation Manager, se for sua primeira instalação de produto IBM, será necessário instalar também o IBM Installation Manager. Mantenha as opções selecionadas e clique em Next.
Exibindo noname

5. Será necessário aceitar as informações de licença do produto, clique em “I accept the terms in the license agreements” e depois em Next

6. Selecione os diretórios onde deseja armazenar as informações do IBM Installation Manager e os arquivos compartilhados:

7. Faça o mesmo para os dados do IBM InfoSphere Data Architect, selecionando também a arquitetura

8. Selecione os pacotes de linguagem desejados.

9. Selecione as funcionalidades que deseja instalar (recomendo que seja mantido o padrão).

10. Mantenha a opção de ajuda via Web ativa e clique em Next.

11. Será apresentada uma tela com os dados selecionados para que você realize uma revisão, clique no botão Install e aguarde o processo.

12. Pronto, seu produto já foi instalado com sucesso, se seguir a opção padrão o IBM InfoSphere Data Architect será executado quando você apertar o botão Finish.

Configuração para modelagem de dados

1. Ao executar o IBM Data Architect você será questionado quanto ao caminho do seu workspace, selecione o caminho de sua preferência.

2. No menu Window selecione a opção Open Perspective e altere para Modeling (por padrão ele vem como Data).

Pronto, seu ambiente já esta instalado e configurado!