知识大全 在Oracle817上安装java虚拟机详细步骤

Posted 数据库

篇首语:人不在大小,马不在高低。人往高处走,水往低处流。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在Oracle817上安装java虚拟机详细步骤相关的知识,希望对你有一定的参考价值。

在Oracle817上安装java虚拟机详细步骤  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在安装以前可以在ORACLE_HOME/javavm 目录下找到readme 另外注意的是所有jvm相关的sql都必须用sys as sysdba权限      先决条件:    :rollback segment至少 m    :System tablespace 所有的脚本大概要消耗 m initjvm sql 所产生   的objects 消耗接近 m空间    :Shared_pool_size >= m    :Java_pool_size >= m   pool sizes 大小可以用   select * from v$sgastat where name = free memory 检定    安装过程:    :***INITJVM SQL***   SQL>set echo on   SQL>spool jvminst log   SQL>@/javavm/install/initjvm sql   SQL>spool off   作用:载入初始用来支持java应用的java类包 初始化支持java和corba的名字空间的表 以及发布顶层调用的入口指针   支持的java类包括:   The standard Java runtime   Bytecode verifier and optimizer   Java and SQLJ pilers   JDBC runtime   CORBA ORB and EJB runtime   Some additional support classes such as DBMS_JAVA which are   described in Package DBMS_JAVA    initjvm sql 同时做以下动作:    :将类载入SYS schema    :建立这些类的同义词 使可以被所有用户访问    :调整一些类的权限使支持CORBA callouts    :定义一些数据库start up 和shut down触发器   注意:如果initjvm sql 运行失败 在重新运行以前必须先执行rmjvm sql 安装失败一般都是因为资源不足的问题 比如memory 和tablespace    :***INITXML SQL***   SQL>set echo on   SQL>spool initxml log   SQL>@?/oracore/admin/initxml sql   SQL>spool off     主要功能:   将xml 组件load到jserver里 可以利用plsql的接口对xlm进行扩展   XML Parser for PL/SQL 支持 W C XML 规范    :***CATXSU SQL***   SQL>set echo on   SQL>spool catxsu log   SQL>@?/rdbms/admin/catxsu sql   SQL>spool off     主要功能:   将XMLSQL Utility (XSU)装入数据库 主要用来做data transformation   将关系型的数据的SQL query result转换到xml格式 反之依然   ***INIT_JIS SQL***   SQL>set echo on   SQL>spool init_jis log   SQL>@?/javavm/install/init_jis sql   SQL>spool off     主要功能:   用来安装Oracle Servlet Engine (OSE)的 OSE象一个特定的web server一样工作 servlet类 通过java载入命令置入数据库 并在数据库的namespace 里注册 A servlet runner 处理HTTP 请求 publise serverlet进程 invoke serverlet 方法   ***JISJA SQL***     主要功能:   主要用来使能JAccelerator (np) for JIS 对优化性能有帮助 JServer Accelerator 通过np工具将java类编译成共享库 来提高执行效率   ***JISAEPHC SQL***   SQL>set echo on   SQL>spool jisaephc log   SQL>@?/javavm/install/jisaephc sql   SQL>spool off     主要功能:   OSE 安装完毕后 Adds the set of default end points to the server with hardcoded values for the admin service   ***INITPLGS SQL***   SQL>set echo on   SQL>spool initplgs log   SQL>@?/rdbms/admin/initplgs sql   SQL>spool off      主要功能:      将PLSQL Gateway Servlet 的jar文件装入数据库 这个使plsql的存储过程可以象servelet那样运行 PL/SQL 过程可以在web上运行而无需做任何改装   ***INITJSP SQL***   SQL>set echo on   SQL>spool initjsp log   SQL>@?/jsp/install/initjsp sql   SQL>spool off     主要功能:   用来安装Java Server Pages (JSP)   ***JSPJA SQL***   SQL>spool jspja log   SQL>@?/jsp/install/jspja sql   SQL>spool off     主要功能:   用JAccelerator 来performace jsp功能组件 以native 方式编译java代码   ***INITPLSJ SQL***   SQL>spool initplsj log   SQL>@?/rdbms/admin/initplsj sql   SQL>spool off     主要功能:   初始化plsql 的java类库   ***INITJMS SQL***   SQL>spool initjms log   SQL>@?/rdbms/admin/initjms sql   SQL>spool off     主要功能:   将AQ/JMS 载入数据库 oracle ssaging Service (JMS)提供了一组java api来支持Advanced Queuing based on the JMS standard   ***INITREPAPI SQL***   SQL>spool initrepapi log   SQL>@?/rdbms/admin/initrepapi sql   SQL>spool off     主要功能:   This script loads RepAPI server classes and publishes the repapi objects   The RServer class and its helper class are published in /etc namespace RepAPI is a runtime library that enables clients to replicate data with Oracle servers    ***INITSOXX SQL***   SQL>spool initsoxx log   SQL>@?/rdbms/admin/initsoxx sql   SQL>spool off     主要功能:   This script loads objects extensibility and xml related java classes into the database    ***JISAEP SQL***   SQL>spool jisaep log   SQL>@?/javavm/install/jisaep admin    SQL>spool off     主要功能:   将OSE 配置成缺省的web服务 需要 个或三个参数    :服务名 :TCP 端口 : ssl端口      如何检定安装是否成功:   新装的数据库 即运行过catalog sql 和 catproc sql后 数据库里并没载入java对象 可以通过查询DBA_OBJECTS 条件是OBJECT_TYPE like JAVA% 来检查    select count(*) from DBA_OBJECTS where OBJECT_TYPE like JAVA% ;  This should return a count of     查找无效java对象   select count(*) from DBA_OBJECTS   where OBJECT_TYPE like JAVA% and STATUS = INVALID ;   如果数量小于第一个查询的值或第二个查询有返回 可能就需要浏览一下spool 的log 来找原因了   INITJVM SQL CREATES:        functions    indexes    java classes    java data    java resources    packages    sequence    synonyms    tables    triggers    views   SQL> select count(*) object_type from dba_objects where object_type like JAVA% group by object_type;    JAVA CLASS    JAVA DATA    JAVA RESOURCE             INITXML SQL CREATES:       indexes    classes    java resources    lob    packages    synonyms    tables    CATXSU SQL   CREATES:     classes    java resources    packages    synonyms   INIT_JIS SQL   CREATES:     indexes    classes    java resources    lob    packages    sequences    synonyms    tables    trigger    view   JISJA SQL   CREATES:     classes    java sources    procedure    tables   JISAEPHC SQL   CREATES:   No new objects    INITPLGS SQL   CREATES:     class    synonym   INITJSP SQL   CREATES:    classes    java resources    synonyms   JSPJA SQL   CREATES:     classes   INITPLSJ SQL   CREATES:     classes   INITJMS SQL CREATES:     classes synonyms   INITREPAPI SQL   CREATES:    classes    synonyms   INITSOXX SQL   CREATES:    classes    synonyms   JISAEP SQL   CREATES:   No new objects    TOTALS AFTER THE EXECUTION OF ALL SCRIPTS:       SQL>select count(*) from dba_objects   where object_type like JAVA% and owner = SYS ;   COUNT(*)    SQL>select count(*) from dba_objects   where object_type like JAVA% and status = INVALID and owner = SYS ;   COUNT(*)    cha138/Article/program/Oracle/201311/17991

相关参考

知识大全 《深入理解Java虚拟机》笔记

《深入理解Java虚拟机》笔记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    在C里面我们想

知识大全 降低Java虚拟机的风险

降低Java虚拟机的风险  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由于在微软的环境中使用J

知识大全 深究Java虚拟机

深究Java虚拟机  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!JVM:JavaVirtualMa

知识大全 深入Java虚拟机中的Stack和Heap

深入Java虚拟机中的Stack和Heap  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在JV

知识大全 Java程序员的迷失—论“虚拟机”

Java程序员的迷失—论“虚拟机”  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  虚拟机技术现在

知识大全 JAVA虚拟机实例学习笔记一

JAVA虚拟机实例学习笔记一  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  编译顺序      

知识大全 JAVA虚拟机实例学习笔记二

JAVA虚拟机实例学习笔记二  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数组    数组也是

知识大全 发现Java虚拟机内存泄露问题

发现Java虚拟机内存泄露问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!内存泄露问题对于程序来

知识大全 深入Java虚拟机之内存优化

深入Java虚拟机之内存优化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Java虚拟机的垃圾收集算法

Java虚拟机的垃圾收集算法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一标记清除算法(Ma