oracle数据库表解锁
一、使用SQL语句查询锁的状态
Sql代码
select sess.sid,
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo,
dba_objects ao,
v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.SID;
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo,
dba_objects ao,
v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.SID;
二、根据上边的查询结果强制关闭锁表的事务(根据 sessionID和serial#号强制关闭事务)
Sql代码
--'9,108'为sessionID和serial#号,逗号分开
ALTER SYSTEM KILL SESSION '9,108';
ALTER SYSTEM KILL SESSION '9,108';
相关推荐
解锁或者修改oracle 数据库用户密码.doc
Oracle 数据库解锁session方式
针对oracle数据库 解锁方法 ,个人使用 希望大家能够有所帮助
使用数据字典v$controlfile,查看当前数据库的控制文件的名称与路 径,具体如下: SQL> COLUMN name FORMAT A50; SQL> SELECT name FROM v$controlfile; 通过SHOW PARAMETER语句可以查看块的默认大小信息 SQL> SHOW...
开发环境为xp下pb9.0.3 8836,初次运行需要配置数据库连接,本地库不用填服务器(网络服务名),填好登录名及口令即可
数据库解锁工具,输入用户名密码,sid。可查数据库锁,并杀锁进程。
数据库死锁的概念, 所谓死锁,是指两个会话,每个会话都持有另外一个会话想要的资源,因争夺资源而造成的一种互相等待的现象,此时就会出现死锁,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统...
连接oracle数据库的cmd命令,具有解锁登录账号和密码
此文档可以查看当前Oracle数据库中被锁的表和解锁命令,
1.2装完了Oracle 数据库,忘了给scott账户解锁1
Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?
查看数据库锁和解锁方法,包括实例代码。拷贝、粘贴、运行、见效果
日常系统在使用中,往往出现表被锁了导致业务处理不下去,可以使用脚本中命令查询对应的线程,然后通过kill 杀掉,解锁。生产环境慎用。。。。
oracle表锁住查询,数据库解锁操作。简单明了
VS2010远程连接oracle数据(两种方式) OLeDbConnection; OracleConnection 内附详细源代码
基于oracle数据库开发的应用,在发生锁情况下,如何检查锁和解锁
1 在数据迁移时,用户首先有权限修改数据库,并且进行表空间创建...(1) 如果用户被锁定通过以下语句来解锁表 alter user scott account unlock; --解锁表 (2) 授予用户权限 grant connect to scott; --连接数据库权限
03_解锁与设置普通用户.avi 04_程序员_oraclesQL_oracle的关系.avi 05_select子句.avi 06_select子句.avi 07_where子句.avi 08_order by子句.avi 09_单行函数.avi 10_单行函数.avi 11_三大类型转换.avi
Oracle数据库自带的几个触发器(最简单触发器格式)示例如下: -- create or replace trigger MDSYS.sdo_drop_user after drop on DATABASE declare stmt varchar2(200); BEGIN if dictionary_obj_type = 'USER...