oracle之锁表的解决方法:

简介: 首先,查处锁定表的session 的sid,serial#,os_user_name, machine name, terminal 和执行的语句   SELECT l.
首先,查处锁定表的session 的sid,serial#,os_user_name, machine name,
terminal 和执行的语句
 
SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, s.user#,
       l.os_user_name,s.machine, s.terminal,a.sql_text, a.action 
     FROM v$sqlarea a,v$session s, v$locked_object l
    WHERE l.session_id = s.sid
      AND s.prev_sql_addr = a.address
ORDER BY sid, s.serial#;
 
发现551的session被锁定了,询问了下开发人员,时间和操作,确定对生成库没有任何印象。
sid   serial
551, 54589'
 
select * from v$locked_object;再次确认锁定的对象
 
select * from v$session  t where t.SID='551' ;可以根据551,再次确定session
 
完全无误后
 
使用赋予了 dba权限的用户,例如:zsdwas
 
执行:alter system kill session '551,54589';
 
故障解除!

这是我之前的一篇日志,归纳到此。今天又碰到了,30多条数据。
相关文章
|
存储 Oracle 关系型数据库
Oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死的一种解决方法
Oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死的一种解决方法
830 0
|
7月前
|
Oracle 关系型数据库 数据库
Oracle数据库协议适配器错误解决方法
Oracle数据库协议适配器错误解决方法
632 2
|
7月前
|
SQL Oracle 关系型数据库
ORACLE错误码及解决方法
ORACLE错误码及解决方法
328 0
|
SQL Oracle 关系型数据库
Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法
Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法
561 0
Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法
|
Oracle 关系型数据库 数据库连接
Navicat 数据库连接工具连接oracle数据库提示cannot create oci handles问题解决方法
Navicat 数据库连接工具连接oracle数据库提示cannot create oci handles问题解决方法
1313 0
Navicat 数据库连接工具连接oracle数据库提示cannot create oci handles问题解决方法
|
网络协议 Oracle 关系型数据库
winserver2019下安装oracle 安装出现INS-30131报错的解决方法
winserver2019下安装oracle 安装出现INS-30131报错的解决方法
|
Oracle 关系型数据库 Unix
Oracle查询锁表以及杀会话或系统进程来解除锁表操作
Oracle查询锁表以及杀会话或系统进程来解除锁表操作
283 0
|
Oracle 关系型数据库 Windows
排错-windows平台下访问oracle em出现空白的解决方法
排错-windows平台下访问oracle em出现空白的解决方法
138 0
|
Oracle 关系型数据库
oracle 执行被锁表
oracle 执行被锁表
123 0
|
SQL Oracle 网络协议
SQL Developer 连接 oracle数据库 报错 Io 异常 The Network Adapter could not establish the connection的三种解决方法
SQL Developer 连接 oracle数据库 报错 Io 异常 The Network Adapter could not establish the connection的三种解决方法
1327 0
SQL Developer 连接 oracle数据库 报错 Io 异常 The Network Adapter could not establish the connection的三种解决方法

推荐镜像

更多