问题描述
嗨,
想要通过以下方式访问OsiSoft PI数据库JDBCJava过程中的连接。
假设步骤是这样的:
-必须安装和加载驱动程序
-使用JDBC驱动程序进行JDBC连接。
最好将这些步骤详细介绍在哪里安装JDBC驱动程序,然后使用以下命令/脚本在Java过程中使用JDBC连接。
事先感谢
向Kjell致以最良好的问候
想要通过以下方式访问OsiSoft PI数据库JDBCJava过程中的连接。
假设步骤是这样的:
-必须安装和加载驱动程序
-使用JDBC驱动程序进行JDBC连接。
最好将这些步骤详细介绍在哪里安装JDBC驱动程序,然后使用以下命令/脚本在Java过程中使用JDBC连接。
事先感谢
向Kjell致以最良好的问候
专家解答
您可能需要将所需的jar加载到数据库中
loadjava -u系统/密码-解析-授予公共-同义词my_jdbc.jar my_jdbc.jar
然后授予权限,让java proc通过类似的方式与外界对话:
dbms_java.grant_permission('uuu','SYS:java.net.SocketPermission','ServerName','resolve ');
dbms_java.grant_permission('uuu','SYS:java.net.SocketPermission','x.x: 端口 ',' 连接,解析 ');
此外,您可以通过DBMS_NETWORK_ACL_ADMIN授予网络访问权限。有关此示例,请参见文档。
loadjava -u系统/密码-解析-授予公共-同义词my_jdbc.jar my_jdbc.jar
然后授予权限,让java proc通过类似的方式与外界对话:
dbms_java.grant_permission('uuu','SYS:java.net.SocketPermission','ServerName','resolve ');
dbms_java.grant_permission('uuu','SYS:java.net.SocketPermission','x.x: 端口 ',' 连接,解析 ');
此外,您可以通过DBMS_NETWORK_ACL_ADMIN授予网络访问权限。有关此示例,请参见文档。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




