可以指定连接到数据库的 JDBC 驱动器。驱动程序必须在您的类路径上可用。如果不可用,则无法访问数据库。

  1. 选择 Parasoft> Preferences 以打开首选项面板。
  2. 在左侧选择 Available JDBC Drivers 。
  3. 将所需的驱动程序添加到类路径。

常见的 JDBC 驱动程序

以下 JDBC 驱动程序通常用于连接数据库。

Oracle

Downloadhttp://www.oracle.com/us/downloads/index.html
Driver classoracle.jdbc.driver.OracleDriver
JDBC URL

jdbc:oracle:thin:@<host>:<port>:<dbName>

例如:

jdbc:oracle:thin:@bear:1521:mydb

MySQL

Downloadhttp://dev.mysql.com/downloads/connector/j/
Driver classcom.mysql.jdbc.Driver
JDBC URLjdbc:mysql://<host>:<port>/<dbName>

Windows System DSN

Download此驱动程序包含在 Java 中(仅 Java 7)
Driver classsun.jdbc.odbc.JdbcOdbcDriver
JDBC URL

jdbc:odbc:DATABASE_NAME 

其中 DATABASE_NAME 是来自系统 DSN 设置的数据库名。

Windows System DSNless

Download此驱动程序包含在 Java 中(仅 Java 7)
Driver class sun.jdbc.odbc.JdbcOdbcDriver
JDBC URL

jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=PATH_TO_MICROSOFT_ACCESS_DATABASE_FILE; 

其中 PATH_TO_MICROSOFT_ACCESS_DATABASE_FILE 是存储在 microsoftaccess 中创建的本地数据库文件的位置的绝对路径。

例如,如果您有一个名为 testDB.mdb 的 MS Acess 数据库文件,并且该文件保存在 C 盘中,那么您将使用 URL
jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/testDB.mdb;

SQLServer

Microsoft 为 SQL Server 下载的 JDBC 驱动程序附带两个 jar 文件(sqljdbc.jar 和 sqljdbc4.jar)用于两个不同版本的 Java. sqljdbc4.jar (Java 6 和更高版本的更新版本)是您需要添加到 JDBC 驱动程序首选项中的一个。

Downloadhttps://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server
Driver classcom.microsoft.sqlserver.jdbc.SQLServerDriver
JDBC URL

jdbc:sqlserver://<host>:<port>;DatabaseName=<databaseName>

较老的驱动程序可能有不同的设置。


Sybase

Download下载不再可用
Driver classcom.sybase.jdbc2.jdbc.SybConnectionPoolDataSource
JDBC URLjdbc:sybase:Tds:host:port/dbName 

DB2

Download

http://www-01.ibm.com/support/docview.wss?uid=swg21363866

可以添加其他 IBM 许可文件。根据目标DB2主机的不同,可以将附加的 IBM db2jcc_license_*.jar 许可文件添加到 JDBC 驱动程序列表中。有关详细信息,请参阅 DB2 资料。

Driver class

com.ibm.db2.jcc.DB2Driver

使用 [DB 2 install dir]/java 下找到的通用纯 Java 驱动程序

JDBC URLjdbc:db2://host:port/dbName

Apache Cassandra

Download

https://www.progress.com/jdbc/apache-cassandra

有关更多细节,请参阅文档:

https://documentation.progress.com/output/DataDirect/jdbccassandrahelp/

Driver classcom.ddtek.jdbc.cassandra.CassandraDriver
JDBC URLjdbc:datadirect:cassandra://server:port;KeyspaceName=keyspace
  • No labels