首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HOw要通过java连接到历史数据库吗?

HOw要通过java连接到历史数据库吗?
EN

Stack Overflow用户
提问于 2014-09-15 11:45:12
回答 1查看 1.3K关注 0票数 1

我想通过Java连接到历史数据库。在.net中,我们可以通过OleDb provider连接它。我的connectionString是:

代码语言:javascript
复制
"Provider=ihOLEDB.iHistorian;Data Source= IpAddress; user id= abc;password= xyz"

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

代码语言:javascript
复制
java.sql.SQLException: No suitable driver found for Provider=IhOLEDB.iHistorian.1:Data Source= IP Address; user id= abc; password= xyz

哪种Jdbc driverManager可用于连接历史数据库?除了Jdbc Drivermanager,还有没有其他方法可以连接到Historian

EN

回答 1

Stack Overflow用户

发布于 2016-09-27 14:48:41

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

另一种方法是尝试使用雅各布,Java COM桥。由于iH提供了com组件接口(com component interface,ihsdk.dll)来访问data.However,这并不是一种简单的方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25840545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档