КАК подключиться к базе данных Historian через Java?

Я хочу подключиться к базе данных Historian через Java. В .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? Есть ли другой способ подключения к Historian вместо Jdbc Drivermanager?


person shraddha dable    schedule 15.09.2014    source источник


Ответы (1)


как бывший сотрудник GE IP. я должен сказать, iH не предоставляет драйвер JDBC. поэтому лучше всего купить мост ADO-JDBC стороннего производителя. JadoZoom (мост ADO для ODBC и OLE DB). GE IP использует его в своем портале продуктов в реальном времени для доступа к iH.

другой способ - попытаться использовать мост JACOB, Java COM. из-за того, что iH предоставляет интерфейс компонента com (ihsdk.dll)) для доступа к данным. Однако это не простой способ.

person Jialin Jin    schedule 27.09.2016