千家信息网

oracle12c中如何导入java的jar文件

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍oracle12c中如何导入java的jar文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、创建表空间[oracle@host01 /]$ sqlplus
千家信息网最后更新 2026年10月31日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文件"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

文件 内容 数据 数据库 用户 篇文章 代码 价值 兴趣 命令 小伙 小伙伴 更多 知识 空间 行业 资讯 资讯频道 频道 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南云网互联网络科技有限公司 深圳科技互联网 天津摩尔互联网科技 阿里巴巴算科技企业还是互联网 科技与互联网哪个更好 互联网时代科技改变生活 互联网科技项目计划书材料类 成都铂石互联网科技做什么的 互联网还是高科技吗 玉溪互联网科技怎么选 互联网新科技动漫ppt素材 工业互联网等科技实现智能化赋能 互联网科技如何创业 北京市互联网新科技 深圳无忧互联网科技 从那以后互联网科技有限公司 众联互联网络科技 科技互联网专业务虚会材料 广东猫王互联网科技有限公司电话 互联网科技创业有什么好项目 广州大一互联网络科技有限公司 金融科技 互联网金融 平安科技 互联网 深圳齐家互联网科技 互联网女皇 腾讯科技 老年人脱离互联网科技的作文 深圳市运趣互联网科技有限公司 互联网与医疗科技 东营紫格互联网科技 中国互联网公司的科技投入
0