1

Java を介して Historian データベースに接続したいと考えています。.net では、.net 経由で接続できますOleDb provider。私はconnectionStringを次のように持っています:

"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ますか?

4

1 に答える 1

1

GE IPの元従業員として。iH は JDBC ドライバーを提供していません。したがって、最善の方法は、サード パーティの ADO-JDBC ブリッジを購入することです。jadoZoom (ODBC および OLE DB 用の ADO ブリッジ)。GE IP は製品リアルタイム ポータルでこれを使用して iH にアクセスします。

もう 1 つの方法は、JACOB、Java COM ブリッジを使用することです。iH は com コンポーネント インターフェイス (ihsdk.dll) を提供しているため、データにアクセスできますが、簡単な方法ではありません。

于 2016-09-27T06:48:40.757 に答える