[ TUTORIAL ] Como Adicionar um driver JDBC ao seu Kettle

E aí galera, mais um post sobre o PDI Kettle da suíte pentaho pra vocês.

Hoje vamos aprender como adicionar um driver JDBC ao seu Kettle.

Pra quem ainda não aprendeu, JDBC driver são classes que o java utiliza para conectar e executar comandos SQL a determinado banco de dados. Mais informações aqui.

Como a maioria dos módulos da suíte pentaho são desenvolvidos baseados na plataforma eclipse e em java, é comum utilizarem esses drivers quando existe a necessidade de se manipular bancos de dados.

No caso do PDI Kettle,  podemos ver o que acontece quando tentamos testar uma conexão com o banco de dados MySql sem adicionar o driver JDBC na imagem a seguir

teste_sem_jdbc2

Usei o exemplo do MySql, mais existem muitos bancos de dados que podem ser utilizados no Kettle, como por exemplo o PostgreSql, LucidDB, MongoDB, entre outros. Então para adicionar o driver JDBC para que possamos utilizar os componentes com o banco necessário, é fundamental procurar o driver JDBC do banco que for utilizar na versão certa instalada.

No meu caso baixei a ultima versão do driver do MySql, no site oficial do driver JDBC MySql.

Agora com o driver baixado, entre na pasta data-integration que é o diretório onde estão os arquivos do Kettle e procure por uma pasta com o nome libext, dentro dela existe uma pasta JDBC então copie o driver JDBC para dentro dela.

Se estiver com o Kettle aberto, feche o programa e abra novamente. Podemos verificar o teste de conexão com o driver adicionado na figura a seguir.

teste_com_jdbc2

São basicamente esses os passos para adicionar um driver JDBC ao Kettle, qualquer dúvida que possa surgir postem nos comentários que sempre vou ajudar no que puder!

Abraço!

One thought on “[ TUTORIAL ] Como Adicionar um driver JDBC ao seu Kettle

  1. Ola,

    Estou com um problema na conexão do PDI com o SQL server 2008
    baixei os Drivers sqljdbc4 e sqljdbc que vem no pack da Microsoft,
    coloquei os mesmo na pasta porem não consigo estabelecer uma conexão com o Banco.
    O Driver JTDS também não funciona

    rsrs

    até mais

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>