Java Database Connectivity (JDBC) Pentaho

Post republicado do original Planeta Pentaho de 2011.

A ideia deste post é ajudar a todos da comunidade Pentaho, a localizarem com facilidade todas as informações necessárias para conectarem as suas fontes de dados a uma das ferramentas da Suite Pentaho.

Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional; Api de baixo nível e base para api’s de alto nível; Amplia o que você pode fazer com Java; Possibilita o uso de bancos de dados já instalados; Para cada banco de dados há um driver JDBC que pode cair em quatro categorias. (extraído do wikipedia, continua)

Fiquem a vontade para sugerirem outros!

Esta é uma lista de drivers JDBC e seus parametros de conexão disponíveis para conectar a sua fonte de dados:

  • Progress Open Edge 10.2 A

String de conexão (URL): jdbc:datadirect:openedge://<Nome do Host>:<Número da Porta>;databaseName=<Nome do banco de Dados>
Nome da classe (Class Name): com.ddtek.jdbc.openedge.OpenEdgeDriver

Saiba mais a respeito deste em http://fwd4.me/0BV1

  • MySQL (Conector/J)

String de conexão (URL): jdbc:mysql://<Nome do Host>:<Número da Porta>/<Nome do Banco de Dados>
Nome da classe (Class Name): com.mysql.jdbc.Driver

Saiba mais a respeito deste em http://fwd4.me/0BUz

  • IBM DB2

String de conexão (URL): jdbc:db2://<Nome do Host>:<Número da Porta>/<Nome do Banco de Dados>
Nome da classe (Class Name): COM.ibm.db2.jdbc.app.?DB2Driver

Saiba mais a respeito deste em http://fwd4.me/0Auq

  • JDBC-ODBC Bridge

String de conexão (URL): jdbc:odbc:<Nome do Banco de Dados>
Nome da classe (Class Name): sun.jdbc.odbc.?JdbcOdbcDriver

Saiba mais a respeito deste em http://fwd4.me/0AvA

  • Microsoft SQL Server

String de conexão (URL): jdbc:weblogic:mssqlserver4:?<Nome do Banco de Dados>?@<Nome do Host>:<Número da Porta>
Nome da classe (Class Name): weblogic.jdbc.mssqlserver4.Driver

Saiba mais a respeito deste em http://fwd4.me/0Av0

  • Oracle Thin

String de conexão (URL): jdbc:oracle:thin:?@<Nome do Host>:port:SID
Nome da classe (Class Name): oracle.jdbc.driver.?OracleDriver

Saiba mais a respeito deste em http://fwd4.me/0AvR

  • PointBase Embedded Server

String de conexão (URL): jdbc:pointbase://embedded[:<Número da Porta>]/<Nome do Banco de Dados>
Nome da classe (Class Name): com.pointbase.jdbc.jdbcUniversalDriver

Saiba mais a respeito deste em http://fwd4.me/0AvU

  • Cloudscape

String de conexão (URL): jdbc:cloudscape:<Nome do Banco de Dados>
Nome da classe (Class Name): COM.cloudscape.core.JDBCDriver

Saiba mais a respeito deste em http://fwd4.me/0AvW

  • Cloudscape RMI

String de conexão (URL): jdbc:rmi://<Nome do Host>:<Número da Porta>/jdbc:cloudscape:<Nome do Banco de Dados>
Nome da classe (Class Name): RmiJdbc.RJDriver

Saiba mais a respeito deste em http://fwd4.me/0AvX

  • Firebird (JCA/JDBC Driver)

String de conexão (URL): jdbc:firebirdsql:[//<Nome do Host>[:<Número da Porta>]/]<Nome do Banco de Dados>
Nome da classe (Class Name): org.firebirdsql.jdbc.FBDriver

Saiba mais a respeito deste em http://fwd4.me/0AvY

  • IDS Server

String de conexão (URL): jdbc:ids://<Nome do Host>:<Número da Porta>/conn??dsn='<Nome do DSN ODBC>’
Nome da classe (Class Name): ids.sql.IDSDriver

Saiba mais a respeito deste em http://fwd4.me/0AzP

  • Informix Dynamic Server

String de conexão (URL): jdbc:firebirdsql:[//<Nome do Host>[:<Número da Porta>]/]<Nome do Banco de Dados>
Nome da classe (Class Name): com.informix.jdbc.IfxDriver

Saiba mais a respeito deste em http://fwd4.me/0AvY

  • InstantDB (v3.13 and earlier)

String de conexão (URL): jdbc:idb:<Nome do Banco de Dados>
Nome da classe (Class Name): jdbc.idbDriver

Saiba mais a respeito deste em http://fwd4.me/0B1o

  • InstantDB (v3.14 and later)

String de conexão (URL): jdbc:idb:<Nome do Banco de Dados>
Nome da classe (Class Name): org.enhydra.instantdb.jdbc.idbDriver

Saiba mais a respeito deste em http://fwd4.me/0B1o

  • Interbase (InterClient Driver)

String de conexão (URL): jdbc:interbase://<Nome do Host>/<Nome do Banco de Dados>
Nome da classe (Class Name): interbase.interclient.Driver

Saiba mais a respeito deste em http://fwd4.me/0B1p

  • Hypersonic SQL (versão 1.2 e anteriores)

String de conexão (URL): jdbc:HypersonicSQL:<Nome do Banco de Dados>
Nome da classe (Class Name): hSql.hDriver

Saiba mais a respeito deste em http://hsqldb.org/

  • Hypersonic SQL (versão 1.3 e superiores)

String de conexão (URL): jdbc:HypersonicSQL:<Nome do Banco de Dados>
Nome da classe (Class Name): org.hsql.jdbcDriver

Saiba mais a respeito deste em http://hsqldb.org/

  • Microsoft SQL Server (JTurbo Driver)

String de conexão (URL): jdbc:JTurbo://<Nome do Host>:<Número da Porta>/<Nome do Banco de Dados>
Nome da classe (Class Name): com.ashna.jturbo.driver.Driver

Saiba mais a respeito deste em http://fwd4.me/0B1s

  • Microsoft SQL Server (Sprinta Driver)

String de conexão (URL): jdbc:inetdae:<Nome do Host>:<Número da Porta>?database=<Nome do Banco de Dados>
Nome da classe (Class Name): com.inet.tds.TdsDriver

Saiba mais a respeito deste em http://fwd4.me/0B1t

  • Microsoft SQL Server 2000 (Microsoft Driver)

String de conexão (URL): jdbc:microsoft:sqlserver://<Nome do Host>:<Número da Porta>[;DatabaseName=<Nome do Banco de Dados>]
Nome da classe (Class Name): com.microsoft.sqlserver.jdbc.SQLServerDriver

Saiba mais a respeito deste em http://fwd4.me/0B7d

  • MySQL (MM.MySQL Driver)

String de conexão (URL): jdbc:mysql://<Nome do Host>:<Número da Porta>/<Nome do Banco de Dados>
Nome da classe (Class Name): org.gjt.mm.mysql.Driver

Saiba mais a respeito deste em http://fwd4.me/0B7e

  • Oracle OCI 8i

String de conexão (URL): jdbc:oracle:oci8:@<Nome do SID>
Nome da classe (Class Name): oracle.jdbc.driver.OracleDriver

Saiba mais a respeito deste em http://fwd4.me/0B7f

  • Oracle OCI 9i

String de conexão (URL): jdbc:oracle:oci:@<Nome do SID>
Nome da classe (Class Name): oracle.jdbc.driver.OracleDriver

Saiba mais a respeito deste em http://fwd4.me/0B7g

  • PostgreSQL (versão 6.5 e anteriores)

String de conexão (URL): jdbc:postgresql://<Nome do Host>:<Número da Porta>/<Nome do Banco de Dados>
Nome da classe (Class Name): postgresql.Driver

Saiba mais a respeito deste em http://fwd4.me/0B7h

  • PostgreSQL (versão 7.0 e superiores)

String de conexão (URL): jdbc:postgresql://<Nome do Host>:<Número da Porta>/<Nome do Banco de Dados>
Nome da classe (Class Name): org.postgresql.Driver

Saiba mais a respeito deste em http://fwd4.me/0B7j

  • Sybase (jConnect 4.2 e anteriores)

String de conexão (URL): jdbc:sybase:Tds:<HOST>:<PORT>
Nome da classe (Class Name): com.sybase.jdbc.SybDriver

Saiba mais a respeito deste em http://fwd4.me/0B7k

  • Sybase (jConnect 5.2)

String de conexão (URL): jdbc:sybase:Tds:<HOST>:<PORT>
Nome da classe (Class Name): com.sybase.jdbc2.jdbc.SybDriver

Saiba mais a respeito deste em http://fwd4.me/0B7k

  • Teradata

String de conexão (URL): jdbc:teradata://DatabaseServerName/Param1,Param2,…
Nome da classe (Class Name): com.ncr.teradata.TeraDriver

Saiba mais a respeito deste em http://fwd4.me/0B7m

Copyright © 2017 Openin. Todos os direitos reservados.