问题描述
想要对闪回数据存档进行干净的测试,因此必须删除现有的。
我禁用了所有启用表格上的FDA,并删除了FDA。所有命令执行成功。
但是我仍然看到DBA_FLASHBACK_ARCHIVE和DBA_FLASHBACK_ARCHIVE_TS中的记录
如果我尝试删除表空间,则会收到 “ora-55641无法删除flashback data archive使用的表空间”。当我放弃FDA的时候,它成功了,没有错误。
我尝试过更改闪回数据存档清除,但仍然无法删除TS。-> 更改闪回存档fla1清除所有;
然后我试图更改FDA,看看我是否可以删除闪回存档fla1删除表空间tbs2; -> 我得到错误 “ORA-55626: 无法删除闪回存档的主表空间”
我能知道是否需要清理任何内部表格。
我禁用了所有启用表格上的FDA,并删除了FDA。所有命令执行成功。
但是我仍然看到DBA_FLASHBACK_ARCHIVE和DBA_FLASHBACK_ARCHIVE_TS中的记录
如果我尝试删除表空间,则会收到 “ora-55641无法删除flashback data archive使用的表空间”。当我放弃FDA的时候,它成功了,没有错误。
我尝试过更改闪回数据存档清除,但仍然无法删除TS。-> 更改闪回存档fla1清除所有;
然后我试图更改FDA,看看我是否可以删除闪回存档fla1删除表空间tbs2; -> 我得到错误 “ORA-55626: 无法删除闪回存档的主表空间”
我能知道是否需要清理任何内部表格。
专家解答
我不确定你到底在这里做什么。一个完整的例子显示所有运行的语句会有所帮助!
请注意,许多闪回存档命令都是异步的。您发出语句,数据库队列,然后返回OK。但是实际上执行你的命令仍然可能失败!
如果您遇到困难,建议您联系支持人员。
请注意,许多闪回存档命令都是异步的。您发出语句,数据库队列,然后返回OK。但是实际上执行你的命令仍然可能失败!
如果您遇到困难,建议您联系支持人员。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




