文档解释
ORA-19636: archived log thread string sequence string already included
Cause: The indicated archived log has already been specified for inclusion in this restore conversation. A restore conversation may process only one copy of any archived log.
Action: No action required – the conversation is still active, and more files can be specified.
该错误指的是当指定的归档日志线程和序列号已经被添加到数据库时,收到的错误。发生此错误消息时,数据库无法添加指定的归档日志文件。
这个错误是应用程序级别 (ORA-19636) 的,其官方描述是”归档日志线程/序列号已经被包含”。
常见案例
当用户尝试用 ALTER DATABASE ADD LOGFILE 的方式来添加已经处于归档状态的日志文件并发出ORA-19636时,一般说明该日志线程及序列号已经被添加了。
一般处理方法及步骤
1. 确认当前的归档日志文件的状态,是否已经被使用。
2. 使用“drop logfile member”中的logfile来重命名那个不想要的存档日志文件,因为此处存档日志不能被丢弃或者是删除。
3. 可以使用ALTER DATABASE ADD LOGFILE 来添加一个新的活动日志文件。
4. 使用“ARCHIVE log all” 重新触发归档操作。