Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

11

积分

0

好友

14

主题
1#
发表于 2013-5-20 22:58:08 | 查看: 3464| 回复: 1
oracle 11.2.0.2 +ogg 11.1.1.1 on windows 2008 64bit

现象:
用户想删除源库某个需要复制的用户,库启用了ogg 的ddl复制,出现标题中的问题。
  1. Mon May 20 18:37:52 2013
  2. ORA-00060: Deadlock detected. More info in file D:\APP\ORACLE\diag\rdbms\prod\prod\trace\prod_ora_6148.trc.
  3. ORA-00060: Deadlock detected. More info in file D:\APP\ORACLE\diag\rdbms\prod\prod\trace\prod_ora_6148.trc.
  4. ORA-00060: Deadlock detected. More info in file D:\APP\ORACLE\diag\rdbms\prod\prod\trace\prod_ora_6148.trc.
  5. Mon May 20 18:38:02 2013
  6. ORA-00060: Deadlock detected. More info in file D:\APP\ORACLE\diag\rdbms\prod\prod\trace\prod_ora_6148.trc.
复制代码
尝试处理1:停止源库所有ogg进程,锁定需要被删除的用户,drop 失败,后台 alert 日志如上

欲尝试2:停止ogg ddl复制trigger:SQL>@ddl_disable.sql
求解释,删除普通的用户,ogg ddl对象为毛有tx锁?

trace 文件见附件。

Scan.rar

8.11 MB, 下载次数: 380

2#
发表于 2013-5-23 12:34:43
只能把ddl复制的触发器禁用,问题解决。

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-18 20:23 , Processed in 0.059359 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569