Neo4j APOC 无法通过 OSI PI 进行身份验证 JDBC
Neo4j APOC failing authentication with OSI PI JDBC
我正在尝试使用 Neo4j APOC 通过 OSI-PI JDBC 驱动程序连接到 OSI-PI Historian 并从中查询数据。
我能够使用以下方法成功加载驱动程序:
CALL apoc.load.driver("com.osisoft.jdbc.Driver");
当我 运行 我的测试查询时,我收到一个安全错误,指出凭据无效并且我必须输入用户名。然后出现允许身份验证的提示,当我输入正确的用户凭据时,我得到了同样的错误。
CALL apoc.load.jdbc("jdbc:pioledbent://[Servername]/DataSource=[Datasourcename];DCA=[filename].dca;ProtocolOrder=https/Soap:5461,NetTcp:5462;","[Table]")YIELD row
RETURN row.Name;
Error-Picture
我为此转向了另一个方向。我用 OSI PI OLEDB Enterprise 配置了一个链接服务器,并使用本机 MSSQL JDBC 驱动程序来查询数据。
我正在尝试使用 Neo4j APOC 通过 OSI-PI JDBC 驱动程序连接到 OSI-PI Historian 并从中查询数据。
我能够使用以下方法成功加载驱动程序:
CALL apoc.load.driver("com.osisoft.jdbc.Driver");
当我 运行 我的测试查询时,我收到一个安全错误,指出凭据无效并且我必须输入用户名。然后出现允许身份验证的提示,当我输入正确的用户凭据时,我得到了同样的错误。
CALL apoc.load.jdbc("jdbc:pioledbent://[Servername]/DataSource=[Datasourcename];DCA=[filename].dca;ProtocolOrder=https/Soap:5461,NetTcp:5462;","[Table]")YIELD row
RETURN row.Name;
Error-Picture
我为此转向了另一个方向。我用 OSI PI OLEDB Enterprise 配置了一个链接服务器,并使用本机 MSSQL JDBC 驱动程序来查询数据。