网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.ORACLE获取DDL的几种常用的方法.
.DataGuard.
.Oracle中用GROUPING SETS分组自定.
.关于Logminer.
.数据表性能优化实例.
.Oracle Index 的三个问题.
.配置支持MTS下分布事务的Oracle.
.Oracle OpenWorld 2005(图).
.Oracle数据库技术(18).
.oracle与unix时间的转换.
.ORACLE 10g调度例行任务解放DBA时.
.如何防止某个关键文件被修改?.
.支持Web的OLAP.
.数据库在ORACLE控制台进去不了.
.Oracle数据库中Kill session的研.
.oracle8i for unixware安装说明.
.如何直接解压.tar.gz文件.
.应对RMAN-06026错误,使用dbms_b.
.SQL*Report 1.1 Error Messages .
.常见数据库系统之比较 Oracle数据.

讲解杀死Oracle数据库死锁进程的具体方法

发表日期:2008-6-24


杀死"Oracle"死锁进程的具体步骤:

1.查哪个过程被锁

查V$DB_OBJECT_CACHE视图:

SELECT * FROM V$DB_OBJECT_CACHE

WHERE OWNER='过程的所属用户' AND CLOCKS!='0';

2. 查是哪一个SID,通过SID可知道是哪个SESSION.

查V$ACCESS视图:

SELECT * FROM V$ACCESS WHERE

OWNER='过程的所属用户' AND NAME='刚才查到的过程名';

3. 查出SID和SERIAL#

查V$SESSION视图:

SELECT SID,SERIAL#,PADDR FROM

V$SESSION WHERE SID='刚才查到的SID'

查V$PROCESS视图:

SELECT SPID FROM V$PROCESS

WHERE ADDR='刚才查到的PADDR';

4. 杀进程

(1).先杀Oracle进程:

ALTER SYSTEM KILL SESSION '查出的SID,查出的SERIAL#';

(2).再杀操作系统进程:

KILL -9 刚才查出的SPID

ORAKILL 刚才查出的SID 刚才查出的SPID。

上一篇:执行全文索引时出现权限不足的解决方法 人气:938
下一篇:Oracle 10g新增表空间类型:大文件表空间 人气:814
浏览全部Oracle的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐