oracle12c中如何导入java的jar文件

网友投稿 130 2023-12-31

oracle12c中如何导入java的jar文件

这篇文章主要介绍oracle12c中如何导入java的jar文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

oracle12c中如何导入java的jar文件

1、创建表空间[oracle@host01 /]$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Thu Dec 21 15:29:33 2017

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Connected to:

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

SQL> alter session set container=xfpdb;SQL> create tablespace xftbs datafile /u01/app/oracle/oradata/PRODCDB/xfpdb/xftbs01.dbf size 10m;

Tablespace created.

2、创建用户并授权SQL> create user xf identified by xf default tablespace xftbs quota unlimited on xftbs;

User created.

SQL> grant connect ,resource to xf;

Grant succeeded.

3、使用xf用户连接数据库执行jar包导入

需要将commons-math4-3.0.jar文件上传至/home/oracle/files/下

使用dbms_java.loadjava导入jar包

[oracle@host01 admin]$ sqlplus xf/xf@192.168.56.101:1521/xfpdb.example.com

SQL*Plus: Release 12.1.0.2.0 Production on Tue Dec 19 13:58:13 2017

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Connected to:

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

SQL> call dbms_java.loadjava(-v -r PUBLIC -sysnonym /home/oracle/files/commons-math4-3.0.jar);

Call completed.

SQL> begin dbms_java.loadjava(-v -r PUBLIC -sysnonym /home/oracle/files/commons-math4-3.0.jar);      end;     /

PL/SQL procedure successfully completed.

SQL> exec dbms_java.loadjava(-v -r PUBLIC -sysnonym /home/oracle/files/commons-math4-3.0.jar);

PL/SQL procedure successfully completed.

或者使用loadjava命令[oracle@host01 admin]$ loadjava -force -thin -user xf/xf@192.168.56.101:1521/xfpdb.example.com -resolve /home/oracle/files/commons-math4-3.0.jar 4在Oracle数据库创建java代码

SQL> create or replace and compile java source named jar_norm as

2  import org.apache.commons.math4.distribution.NormalDistribution;

  3  public class jar_norm {

  4     public static double s_inv(double s){

5     NormalDistribution normalDistribution =new NormalDistribution(0,1);

6     double S1=normalDistribution.inverseCumulativeProbability(s);

  7     return S1;

  8     }

  9     public static double s_dist_c(double s){

10     NormalDistribution normalDistribution =new NormalDistribution(0,1);

11     double S1=normalDistribution.cumulativeProbability(s);

 12     return S1;

 13     }

 14  }

 15  /

以上是“oracle12c中如何导入java的jar文件”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:配置jquery环境的标签是什么(jquery设置标签的属性)
下一篇:vue3引入js文件(vue中怎么引入js文件)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~