以本机连接服务器达梦数据库为例,代码如下:
package dm_test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Dm_Jdbc_Test { static Connection con = null; // 连接名,URL地址,数据库信息 static String cname = "dm.jdbc.driver.DmDriver"; static String url = "jdbc:dm://192.168.10.102:5236"; static String userid = "SYSDBA"; static String pwd = "SYSDBA"; public static void main(String[] args) { try { Class.forName(cname); con = DriverManager.getConnection(url, userid, pwd); con.setAutoCommit(true); System.out.println("[SUCCESS]conn database"); } catch (Exception e) { System.out.println("[FAIL]conn database:" + e.getMessage()); } } public void disConn(Connection con) throws SQLException { if (con != null) { con.close(); } } }
注意:如果jdk包是1.6则对应达梦的驱动也是1.6。版本与驱动之间要对应,如下所示。