- ODBC
ODBC驱动分为32位和64位,如果用32位的ODBC驱动,可以联系销售或实施拿现成的安装包。
64位的话需要手动注册dll,需要以下三个dll:
1.KRTDBAPIx64.dll
2.KRTDBODBCx64.dll
3.SORBAx64.dll
应该都可以在KingHistorian安装服务器上找到。- ODBC驱动注册
regsvr32 KRTDBODBCx64.dll
然后在ODBC数据源管理中就能看到了
- JDBC
JDBC-ODBC
因为有现成的ODBC驱动,可以直接采用JDBC-ODBC桥的方式链接。但是因为JDK1.8以后取消了JDBC-ODBC,所以不推荐。
如果真的需要在JDK1.8环境下使用JDBC-ODBC的话可以参照这篇文章JDBC
JDBC的驱动可以联系销售或者实施拿下JDBC驱动的jar包,以下为连接样例代码:
String driver = "com.kh.jdbc.Driver";
String url = "jdbc:kh://192.168.3.7:6789";;
String user = "sa";
String pwd = "sa";
Class.forName(driver);
Connection con = DriverManager.getConnection(url, user, pwd);
Statement statement = con.createStatement();
String sql = "select * from RealTime";
ResultSet rs = statement.executeQuery(sql);