`
cczmf
  • 浏览: 18795 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论

oracle数据库java source编译hang住或loadjava jar包hang住处理步骤

 
阅读更多
1.查出对象
select object_name, object_type, t.*
  from dba_objects t
 where object_name like '%HttpClientBuilder%'


2.查看v$DB_OBJECT_CACHE中此对象是否被pin 住和锁的模式
select *
  from v$DB_OBJECT_CACHE t
 where t.NAME = '/c20f5752_HttpClientBuilder'
   and t.LOCKS != '0'


3.找对应的sid
select * from v$access t where t.OBJECT = '/c20f5752_HttpClientBuilder'


4.找进程Id
select spid
  from v$process
 where addr in (select paddr from v$session where sid = 93)


5.kill -9 进程id

6.查找session_id
select * from dba_ddl_locks where owner = 'UAT2'


7.查找pid
select * from v$session t where t.SID in(2508,596)

可将第6步查出的session_id代入第4步得到spid,登陆服务器kill.
分享到:
评论

相关推荐

    oracle完整引入jar包和编译java类

    oracle完整引入jar包和编译java类,实现数据库级别的函数的调用

    Java连接Oracle数据库(ojdbc)使用的Jar文件及其版本选择说明

    在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? ojdbc7.jar:支持JDK7、JDK8,支持JDBC 4.0,新的...

    个人亲测oracle触发器调用java程序

    LOADJAVA命令位于$ORACLE_HOME/bin目录下,使用该命令可以将Java程序加载到数据库中。例如: ``` loadjava -user jkt/jkt@orcl -o -v -f -r c:\OracleTriggerJava.java ``` 这将加载OracleTriggerJava.java文件到...

    Oracle调用Java代码过程

    Oracle调用Java代码过程是一种将Java程序集成到Oracle数据库中的技术,主要应用于处理特定的业务逻辑,例如在本例中,是为了访问异构数据库(如DB2)的数据。以下是详细的步骤和注意事项: **步骤一:加载JDBC驱动*...

    oracle触发器实现二维码

    "loadjava"标签可能指的是使用Oracle的LOADJAVA工具来加载Java源代码或类文件到数据库,以便在数据库中直接运行Java代码。这使得我们能够在数据库环境中利用Java的丰富库,比如生成二维码的库。 总结起来,这个项目...

    oracle掉用memcached,得用oracle调用java,java调用memcached

    2. **加载Java代码**:`loadjava.sql`脚本用于在Oracle数据库中加载Java代码,这通常是自定义的Java类,实现与Memcached的交互逻辑。Oracle数据库支持存储Java类并执行Java代码,这是通过Oracle的Java Virtual ...

    EBS 调用JAVA功能测试

    本节详细介绍了使用 loadjava 注册 java 类的步骤,包括编写 java 程序、编译生成 class 文件、上传至指定目录、使用 loadjava 命令加载到 Oracle 数据库等。 创建 java source 本节介绍了创建 java source 的相关...

    java_for_oracle.rar_for oracle_oracle

    标题"java_for_oracle.rar_for oracle_oracle"暗示了这是一个关于如何在Oracle数据库中使用Java进行开发的资源包。下面将详细介绍这个主题。 1. **Java在Oracle中的地位** Oracle数据库自版本8i开始就支持内置的...

    如何使用Oracle数据库实现实时通信

    不过,这个功能依赖于Oracle 8i或更高版本中的Java虚拟机(JVM)。在使用UTL_SMTP之前,需要确保JVM已安装,并且plsql.jar已经加载到数据库中。如果未自动加载,可以通过运行$ORACLE_HOME/RDBMS/ADMIN/initplsj.sql...

    oracle java调用

    在IT行业中,Oracle数据库与Java的交互是常见的需求,特别是在企业级应用开发中。本文将详细阐述如何在Oracle环境中...在实际应用中,根据具体需求,可以灵活选择加载Java源代码或整个jar包,以满足不同的业务场景。

    Oracle中基于Java的存储过程开发.pdf

    Oracle中的Java存储过程是将Java代码与数据库紧密结合的一种技术,允许开发者在Oracle数据库内部执行Java程序,从而提高应用程序的性能和效率。这篇文章主要探讨了如何在Oracle 9i数据库环境中利用Java开发存储过程...

    Oracle9i中JAVA和PL_SQL的互操作方法.pdf

    2. 装载和解析JAVA类:使用Oracle9i提供的命令行工具loadjava将编译好的JAVA字节码文件装载到数据库中。装载过程中,Oracle服务器将解析JAVA类,并将它们存储为数据库模式对象。 3. 发布JAVA类:装载到数据库中的...

    Oracle中基于Java的存储过程开发研究.pdf

    Oracle中的Java存储过程是Oracle数据库系统提供的一种特性,允许开发者使用Java语言编写数据库操作的代码,并将其存储在数据库中,以便高效地执行。这种方式结合了Java的灵活性和Oracle数据库的强大功能,尤其适用于...

    Oracle9i Java Stored Procedures Developer’s Guide Release 2 (9.2

    * 使用Oracle9i的loadjava工具将Java类加载到数据库中。 测试和部署Java Stored Procedures 在开发完成后,需要对Java存储过程进行测试,以确保其正确性和可靠性。测试方法包括: * 单元测试:测试Java存储过程的...

    ORACL_exp.exe oracl数据库

    6. `loadjava.bat`: 这个脚本可能用于加载Java类到Oracle数据库,因为Oracle支持在数据库中存储和执行Java代码。 7. `ojvmtc.bat`: 可能是Oracle Java Virtual Machine (JVM) Test Compatibility Kit的脚本,用于...

    在Oracle8i中使用java编写存储过程.rar

    在Oracle8i数据库系统中,Java编程语言的引入为数据库开发者提供了一种强大的工具,使得在数据库内部执行复杂的业务逻辑成为可能。这篇文档详细介绍了如何在Oracle8i中利用Java来编写存储过程,以实现更高效、更灵活...

    oracle触发器调用java类.docx

    `LOADJAVA`是Oracle提供的一个工具,用于将Java源代码或编译后的类文件加载到数据库中。在命令行中,你可以使用以下命令: ```bash loadjava -user jkt/jkt@orcl -o -v -f -r c:\OracleTriggerJava.java ``` 这里,...

    oracle触发器调用java类.pdf

    Oracle 触发器是指在 Oracle 数据库中触发某些事件时执行的操作,例如插入、更新或删除数据。通过使用 Java 类,可以在触发器中执行更加复杂的操作。本文将介绍如何使用 Oracle 触发器调用 Java 类,实现对文件的...

    SQL/Oracle/MySQL Driver整合

    在IT领域,数据库是不可或缺的一部分,而SQL、Oracle和MySQL都是广泛应用的关系型数据库管理系统。"SQL/Oracle/MySQL Driver整合"这个主题涉及到如何在不同环境中使用相应的数据库驱动,以便应用程序可以与这些...

Global site tag (gtag.js) - Google Analytics