操作步骤:

1)  首先查出哪些进程锁住了这个对象,语句如下:
Select b.SID,b.SERIAL#
  From dba_ddl_locks a, v$session b
 Where a.session_id= b.SID
   And a.name ='PKP_JT_MONITOR_REPORT';

2)  执行如下语句杀进程:
alter system kill session 'sid,serial#'
--ALTER SYSTEM KILL SESSION '1950,59786'
Select 'alter system kill session '''|| b.SID||','||b.SERIAL#||''';'
  From dba_ddl_locks a, v$session b
 Where a.session_id= b.SID
   And a.name ='PKP_JT_REPORT_RUN';

3)  执行了以上的语句后,有的时候不一定能够将进程杀掉。这个时候就需要连到数据库服务器上杀掉服务器端的进程了,查询语句:
Select spid, osuser, s.program From v$session s, v$process p Where s.paddr= p.addr And s.sid =1950

4)  在服务器上执行如下语句:
#kill -9 spid(UNIX平台)
orakill sid thread(Windows平台SID是Oracle的实例名,thread是上面查出来的SID)

5)  执行完4步以后基本上就可以杀掉这些锁死的进程了,不放心的话可以再执行第一步确认下。

转载于:https://blog.51cto.com/springseaside/1727639

package编译不过如何处理相关推荐

  1. oracle重新编译package,oracle package 编译问题

    有时候,一些package编译的特别慢,大多数原因是library cache lock 或者 library cache pin.可以kill掉相关的session再重新编译.有时候用plsql d ...

  2. Lerna 多 package 源代码管理方案

    Lerna 多 package 源代码管理方案 说明 Lerna是一个用于管理包含多个软件包(package) 的 JavaScript 源代码管理方案 参考 Lerna 中文官网 Yarn wrok ...

  3. 零基础Java学习之包(Package)

    包的作用 1.可以避免类重名 有了包之后,类的全名称就变为:包.类名 2.分类组织管理众多的类 例如: java.lang----包含一些Java语言的核心类,如String.Math.Integer ...

  4. grpc使用记录(一) gRPC编译(mscv/gcc)

    目录 1.编译前的准备工作 2.Windows下使用VS2019编译 2.1.使用cmake生成VS2019解决方案 2.2.使用msbuild工具进行编译 3.linux下编译 3.1 CentO ...

  5. 以Delphi Package架构多人开发应用程序环境

    以Delphi Package架构多人开发应用程序环境 ■印象中的Package 在一般的AP开发时,我们知道在Delphi7.0整合环境中将Project->Options->选到Pac ...

  6. Spark笔记整理(一):spark单机安装部署、分布式集群与HA安装部署+spark源码编译...

    [TOC] spark单机安装部署 1.安装scala 解压:tar -zxvf soft/scala-2.10.5.tgz -C app/ 重命名:mv scala-2.10.5/ scala 配置 ...

  7. yocto 编译流程分析

    yocto 编译流程分析 2015年04月15日 10:55:13 日月星辰007 阅读数:4955 git clone 一份poky 的工程到本地. source poky/oe-init-buil ...

  8. python web项目打包部署_打包package

    maven常用命令 maven常用命令 mvn clean --清理打包文件(移除target目录) mvn eclipse:eclipse 将一个maven项目生成eclipse项目 mvn ecl ...

  9. Bazel编译教程(基础篇)

    如果你还在坚持CMake话,不妨尝试一下谷歌的高效编译工具--Bazel 前言 一.Bazel是什么? 二.安装bazel 三.介绍Bazel文件组成 1. WORKSPACE(工作区) 2. BUI ...

最新文章

  1. redhat7 Oracle 12C 安装
  2. Spring factoryBeanInstanceCache在哪里进行put?
  3. 通过Chrome模拟和调试网速慢的情况来限制一些P2P视频网站上传速度占满的情况...
  4. 【渝粤教育】广东开放大学 会议运行管理 形成性考核 (38)
  5. 【华为云技术分享】MongoDB经典故障系列六:CPU利用率太高怎么办?
  6. 【月报】Java知音的二月汇总
  7. using在sql中是什么意思_扇贝英语地道表达法——“call for”是什么意思呢?
  8. 采用静态编译方式防止易语言小程序被误杀
  9. 保存网页内容为PDF,支持文本复制,链接跳转
  10. Android-TextView添加字体库
  11. c语言表达ch是大写英文字母,如何用C语言输出26个英文字母和其ascii码的对照表...
  12. leetcode-第13题 罗马数字转整数
  13. 用U盘制作win7系统安装盘
  14. 第五人格手机游戏在PC上怎么玩?第五人格哪款模拟器好用?
  15. java 字符串不等于_java如何对字符串进行不等于判断
  16. 【最优化导论】一维搜索方法案例
  17. pdfkit批量转换html文件为pdf
  18. HashMap,ArrayMap,SparseArray 源码角度分析,Android中的数据结构你该如何去选择?
  19. android使用工具性能优化
  20. adams 曲柄滑块机构,间隙运动影响分析

热门文章

  1. 【译】Rust 实现一个 DNS 客户端,我从中学到什么
  2. [Swift]LeetCode60. 第k个排列 | Permutation Sequence
  3. 响应式编程android,Android响应式编程(一)RxJava[入门基础]
  4. arm汇编指令中MRS和MSR
  5. docker 容器设置自动重启
  6. zip压缩文件转换为可传输byte[]流和不解压下读取指定zip包中文件
  7. 《变形金刚》成为现实 机器人变坦克
  8. 修改ELF可执行文件entry入口感染一个程序
  9. 【Mac新手必看】Desktop Picture壁纸文件夹找不到怎么办?苹果壁纸设置教程
  10. 在微信公众号中写html代码吗,微信公众号内容如何利用html编辑?