首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle数据库怎么为表解锁

2012-09-01 
Oracle数据库如何为表解锁问题背景:开发人员在进行数据库开发时,时常会遇到某个表无法进行更新操作,比如修

Oracle数据库如何为表解锁
问题背景:    
    开发人员在进行数据库开发时,时常会遇到某个表无法进行更新操作,比如修改或删除。尤其是多人共用一台数据库服务器时,更容易出现此类情况,为什么呢?
     这是因为,数据库表被锁。为什么被锁?这是因为某开发人员在数据库端执行了更新操作却忘了commit,从而导致数据库表被锁。那么如何解决呢?即如何解锁呢?

解决步骤:   
   1、执行下面的SQL,找到被锁的表:
  

       alter system kill session 'sid,serial#';   

   3、大功告成。

热点排行