package编译不过如何处理
操作步骤:
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编译不过如何处理相关推荐
- oracle重新编译package,oracle package 编译问题
有时候,一些package编译的特别慢,大多数原因是library cache lock 或者 library cache pin.可以kill掉相关的session再重新编译.有时候用plsql d ...
- Lerna 多 package 源代码管理方案
Lerna 多 package 源代码管理方案 说明 Lerna是一个用于管理包含多个软件包(package) 的 JavaScript 源代码管理方案 参考 Lerna 中文官网 Yarn wrok ...
- 零基础Java学习之包(Package)
包的作用 1.可以避免类重名 有了包之后,类的全名称就变为:包.类名 2.分类组织管理众多的类 例如: java.lang----包含一些Java语言的核心类,如String.Math.Integer ...
- grpc使用记录(一) gRPC编译(mscv/gcc)
目录 1.编译前的准备工作 2.Windows下使用VS2019编译 2.1.使用cmake生成VS2019解决方案 2.2.使用msbuild工具进行编译 3.linux下编译 3.1 CentO ...
- 以Delphi Package架构多人开发应用程序环境
以Delphi Package架构多人开发应用程序环境 ■印象中的Package 在一般的AP开发时,我们知道在Delphi7.0整合环境中将Project->Options->选到Pac ...
- Spark笔记整理(一):spark单机安装部署、分布式集群与HA安装部署+spark源码编译...
[TOC] spark单机安装部署 1.安装scala 解压:tar -zxvf soft/scala-2.10.5.tgz -C app/ 重命名:mv scala-2.10.5/ scala 配置 ...
- yocto 编译流程分析
yocto 编译流程分析 2015年04月15日 10:55:13 日月星辰007 阅读数:4955 git clone 一份poky 的工程到本地. source poky/oe-init-buil ...
- python web项目打包部署_打包package
maven常用命令 maven常用命令 mvn clean --清理打包文件(移除target目录) mvn eclipse:eclipse 将一个maven项目生成eclipse项目 mvn ecl ...
- Bazel编译教程(基础篇)
如果你还在坚持CMake话,不妨尝试一下谷歌的高效编译工具--Bazel 前言 一.Bazel是什么? 二.安装bazel 三.介绍Bazel文件组成 1. WORKSPACE(工作区) 2. BUI ...
最新文章
- redhat7 Oracle 12C 安装
- Spring factoryBeanInstanceCache在哪里进行put?
- 通过Chrome模拟和调试网速慢的情况来限制一些P2P视频网站上传速度占满的情况...
- 【渝粤教育】广东开放大学 会议运行管理 形成性考核 (38)
- 【华为云技术分享】MongoDB经典故障系列六:CPU利用率太高怎么办?
- 【月报】Java知音的二月汇总
- using在sql中是什么意思_扇贝英语地道表达法——“call for”是什么意思呢?
- 采用静态编译方式防止易语言小程序被误杀
- 保存网页内容为PDF,支持文本复制,链接跳转
- Android-TextView添加字体库
- c语言表达ch是大写英文字母,如何用C语言输出26个英文字母和其ascii码的对照表...
- leetcode-第13题 罗马数字转整数
- 用U盘制作win7系统安装盘
- 第五人格手机游戏在PC上怎么玩?第五人格哪款模拟器好用?
- java 字符串不等于_java如何对字符串进行不等于判断
- 【最优化导论】一维搜索方法案例
- pdfkit批量转换html文件为pdf
- HashMap,ArrayMap,SparseArray 源码角度分析,Android中的数据结构你该如何去选择?
- android使用工具性能优化
- adams 曲柄滑块机构,间隙运动影响分析
热门文章
- 【译】Rust 实现一个 DNS 客户端,我从中学到什么
- [Swift]LeetCode60. 第k个排列 | Permutation Sequence
- 响应式编程android,Android响应式编程(一)RxJava[入门基础]
- arm汇编指令中MRS和MSR
- docker 容器设置自动重启
- zip压缩文件转换为可传输byte[]流和不解压下读取指定zip包中文件
- 《变形金刚》成为现实 机器人变坦克
- 修改ELF可执行文件entry入口感染一个程序
- 【Mac新手必看】Desktop Picture壁纸文件夹找不到怎么办?苹果壁纸设置教程
- 在微信公众号中写html代码吗,微信公众号内容如何利用html编辑?