Chinaunix首页 | 论坛 | 博客
  • 博客访问: 825629
  • 博文数量: 101
  • 博客积分: 1311
  • 博客等级: 中尉
  • 技术积分: 1191
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-25 12:15
文章分类

全部博文(101)

文章存档

2012年(101)

分类: Oracle

2012-06-12 15:50:29

SQL> rename ddl_actions to ddl_actions_bak;

rename ddl_actions to ddl_actions_bak

*

ERROR at line 1:

ORA-04045: errors during recompilation/revalidation of MONITOR.DDLTRIGGER

ORA-00600: internal error code, arguments: [16221], [96], [DDL_ACTIONS], [], [], [], [], [], [],

[], [], []

该对象记录DDL触发器抓取的记录信息,在触发器enable不能rename表对象,报以上错误信息.

解决办法:

       关闭该对象的触发器,重新执行。

SQL>Alter trigger ddltrigger disable;

SQL> rename ddl_actions to ddl_actions_bak;

Table renamed.

阅读(3287) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~