你想通过java连接到Historian数据库吗?

时间:2014-09-15 03:45:12

标签: database spring-jdbc historian

我想通过Java连接到Historian数据库。在.net中,我们可以通过OleDb provider连接它。我有connectionString as:

"Provider=ihOLEDB.iHistorian;Data Source= IpAddress; user id= abc;password= xyz"

我尝试使用上面的字符串和JdbcDriverManager进行连接,但它给出了以下错误:

java.sql.SQLException: No suitable driver found for Provider=IhOLEDB.iHistorian.1:Data Source= IP Address; user id= abc; password= xyz

哪个Jdbc driverManager可用于连接历史数据库?有没有其他方法可以连接到Historian而不是Jdbc Drivermanager

1 个答案:

答案 0 :(得分:1)

作为GE IP的前雇员。 我不得不说,iH不提供JDBC驱动程序。 所以最好的方法是购买第三方ADO-JDBC桥。 jadoZoom(用于ODBC和OLE DB的ADO Bridge)。 GE IP在其产品实时门户中使用它来访问iH。

另一种方法是尝试使用JACOB,Java COM桥。由于iH提供了com组件接口(ihsdk.dll)来访问数据。但是这不是一种简单的方法。