软件环境:
1、操作系统:Windows 2000 Server
2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版
3、安装路径:C:\ORACLE
实现方法:
1、 创建一个文件为TEST.java
public class TEST
{
public static void main (String args[])
{
System.out.println("HELLO THIS iS A JAVA PROCEDURE");
}
}
2、 javac TEST.java
3、 java TEST
4、 SQL> conn system/manager
SQL> grant create any directory to scott;
SQL> conn scott/tiger
SQL> create or replace directory test_dir as 'd:\';
目录已创建。
SQL> create or replace java class using bfile(test_dir,'TEST.CLASS')
2 /
Java 已创建。
SQL> select object_name,object_type,STATUS from user_objects;
SQL> create or replace procedure test_java
as language java
name 'TEST.main(java.lang.String[])';
/
过程已创建。
SQL> set serveroutput on size 5000
SQL> call dbms_java.set_output(5000);
调用完成。
SQL> execute test_java;
HELLO THIS iS A JAVA PROCEDURE
PL/SQL 过程已成功完成。
SQL> call test_java();
HELLO THIS iS A JAVA PROCEDURE
调用完成。
收藏 http://www.qqread.com/oracle/2006/06/s282117052.html
更多内容请看存储过程、Java环境安装配置、网络存储—光纤通道专题,或进入讨论组讨论。
相关专题
- 存储过程 (2956篇文章)
- Java环境安装配置 (5627篇文章)
- 网络存储—光纤通道 (3015篇文章)
- Java编程开发手册 (8276篇文章)
- 服务器存储专栏 (8299篇文章)
- Oracle以网格技术解决成本难题 (31次浏览)
- 一个快速删除Oracle的好方法 (21次浏览)
- Oracle数据库中的Copy命令 (19次浏览)
- Oracle数据库中7个疑难问题的解决方法 (15次浏览)
- 教你正确的理解什么是数据库恢复 (14次浏览)
- 有关Oracle存储过程的相关问题 (13次浏览)
- 使用Oracle sql loader批量导入数据 (13次浏览)
- Oracle中的快速插入和快速删除 (12次浏览)
- Oracle中七个疑难问题的解决方法 (10次浏览)
- Oracle数据库频繁归档问题的解决办法 (10次浏览)



