Important: If using Java SE 6 or higher, you do not need to register the drivers and can skip this step. Java SE 6 and higher automatically registers the drivers with the JDBC Driver Manager.

Registering the drivers tells the JDBC Driver Manager which driver to load. The drivers are registered by using the Class.forName() method and specifying the driver class name as the argument. This example registers the Microsoft SQL Server driver:

Class.forName("com.ddtek.jdbc.sqlserver.SQLServerDriver"); 

The following tables list the class names for each driver.

Table 1. Class Names for DataDirect Connect for JDBC Drivers
Driver Class Name
DB2 com.ddtek.jdbc.db2.DB2Driver
MySQL com.ddtek.jdbc.mysql.MySQLDriver
Oracle com.ddtek.jdbc.oracle.OracleDriver
Progress OpenEdge com.ddtek.jdbc.openedge.OpenEdgeDriver
Microsoft SQL Server com.ddtek.jdbc.sqlserver.SQLServerDriver
Sybase com.ddtek.jdbc.sybase.SybaseDriver
Table 2. Class Names for DataDirect Connect XE for JDBC Drivers
Driver Class Name
Driver for Apache Hive com.ddtek.jdbc.hive.HiveDriver
Salesforce com.ddtek.jdbc.sforce.SForceDriver