知识大全 查找 Oracle 用户锁的DLL SQL
Posted 知
篇首语:古人已用三冬足,年少今开万卷余。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 查找 Oracle 用户锁的DLL SQL相关的知识,希望对你有一定的参考价值。
查找 Oracle 用户锁的DLL SQL 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
查找 Oracle 用户锁的DLL SQL 这是Oracle DBA的常使用到的 也是我每天必用的脚本之一 运行此脚本之前请用SYS用户登录 create or replace procedure SYS EEDBA_RPT_BLOCKING_SID IS cursor C is select s username Usrname s osuser osuser s sid s type lock_type decode(lr lmode None SS SX S SSX EX ) Mode_Held lr type s process UnixID s machine machine s terminal s status a owner|| ||a object_name object_hold lr block s program s logon_time from all_objects a v$locked_object o v$session s v$lock lr where (id id ) in ( select id id from v$lock le where le request > ) and s sid = lr sid and s sid = o session_id and a object_id (+)= o object_id order by lr id lr id lr block desc ; counter number := ; begin dbms_output new_line; dbms_output put_line( Username OSUser SID Mode Type UNIX ID || Machine Terminal Active Object Logon Application ); dbms_output put_line( ======== ====== === ==== ==== ======= || ======= ======== ====== ====== ===== =========== ); for r in C loop if r block > and counter > then dbms_output put_line( ); dbms_output put_line( ); end if; if r block = then dbms_output put( + ); end if; dbms_output put(r Usrname); dbms_output put( ); dbms_output put(r osuser); dbms_output put( ); dbms_output put(r sid); dbms_output put( ); dbms_output put(r Mode_Held); dbms_output put( ); dbms_output put(r type); dbms_output put( ); dbms_output put(r UnixID); dbms_output put( ); dbms_output put(r machine); dbms_output put( ); dbms_output put(r terminal); dbms_output put( ); dbms_output put(r status); dbms_output put( ); dbms_output put(r object_hold); dbms_output put( ); dbms_output put(r logon_time); dbms_output put( ); dbms_output put_line(r program); counter := counter + ; end loop; if counter = then dbms_output put_line( ); dbms_output put_line( NO Blocking found ); end if; dbms_output put_line( ); dbms_output put_line( ); dbms_output put_line( End of report ); end EEDBA_RPT_BLOCKING_SID ; / grant execute on SYS EEDBA_RPT_BLOCKING_SID to system / cha138/Article/program/Oracle/201311/18777相关参考
SQL>conn/assysdba Connected SQL>alteruserhraccountunlockidentifiedbyhr; Useralteredlishix
这段时间在学oracle终于把公司的数据库成功导入到我自己的数据库里了 create用户 sql代码SQL>createuservisiontvidentifiedbyvisiontvd
1查哪个过程被锁 查V$DB_OBJECT_CACHE视图: SELECT*FROMV$DB_OBJECT_CACHEWHEREOWNER=过程的所属用户ANDLOCKS!=; 查是哪一个S
使用oracle用户登录连接数据库 [oracle@wuzj~]$sqlplus/nolog SQL*Plus:ReleaseProductiononThuFeb:: Copyright(c
今天参考了一些文档作了以下一点实验记录了整个过程留个记录吧 一插入时锁的情况 打开一个命令行窗口用sqlplus登陆到oracle c[oracle@qatest~]$sqlplusfort
Sql中游标和加锁的问题分析与解答 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! <%
Sql代码 createuserusernameidentifiedbypassword; 创建用户 grantdbatousername; 权限 dropuseruse
Oracle锁的运行机制原理的描述 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下的文章抓哟
解析Oracle多粒度锁的验证步骤 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 创建测试表
我对ORACLE数据锁的一点体会 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我对文章中意向锁