起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 198|回复: 8

记录被另一个用户锁住**

[复制链接]
发表于 2008-6-13 15:52:29 | 显示全部楼层 |阅读模式
在我们的系统中,有一个基本信息功能,我们的客户在修改其中一条记录。当修改完成保存时定在“保存”按钮那不动了。只有通过任务管理器才能结束。退出后,再进入系统修改别的记录时又是好的。只有这一条记录出现这个问题。我们用pl/sql在oracle中直接修改这条记录的内容提交时出现:"记录被另一个用户锁住"这样的提示。
请问这是什么问题。怎么解决?
回复

使用道具 举报

发表于 2008-6-13 16:12:26 | 显示全部楼层
查到被哪个用户锁住了,取消一下,然后再看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-13 16:56:02 | 显示全部楼层
在oracle中怎么查是哪个用户,怎么去取消呢
回复 支持 反对

使用道具 举报

发表于 2008-6-16 09:02:24 | 显示全部楼层
楼主可以查找一下Oracle的帮助,或者上网查查资料:
http://cache.baidu.com/c?m=9d78d ... 4f86&user=baidu


http://www.oradev.net/bbs_content.jsp?bbs_sn=129341
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-16 10:14:13 | 显示全部楼层
这个问题是怎么出现的?这个问题我们出来不只一次了。以后不能老是这样解决吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-16 10:22:48 | 显示全部楼层
现在找到的用户太多, 怎么确定哪个是被锁的用户呢?
回复 支持 反对

使用道具 举报

发表于 2008-6-16 10:27:28 | 显示全部楼层
这个应该与楼主的程序有关。
在作数据库操作时,锁住了相关资源,长时间没有释放导致的。
楼主可以参考一下Oracle的资料,优化一下你的系统,尽量避免此现象的发生。
回复 支持 反对

使用道具 举报

发表于 2008-6-19 13:31:29 | 显示全部楼层
??
回复 支持 反对

使用道具 举报

发表于 2008-7-8 14:49:16 | 显示全部楼层
此贴结了,有问题,请重新开贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 19:56 , Processed in 0.042290 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表