ORA-00258: manual archiving in NOARCHIVELOG mode must identify log ORACLE 报错 故障修复 远程处理
文档解释
ORA-00258: manual archiving in NOARCHIVELOG mode must identify log
Cause: The database is in NOARCHIVELOG mode and a command to manually archive a log did not specify the log explicitly by sequence number, group number or filename.
Action: Specify log by filename, by group number or by thread and sequence number.
ORA-00258: manual archiving in NOARCHIVELOG mode must identify log错误一般出现在用以下语句在NOARCHIVELOG模式下进行归档时:
ALTER SYSTEM ARCHIVE LOG CURRENT;
官方解释
ORA-00258: 在NOARCHIVELOG模式下手动归档必须识别日志。
此错误指出的问题是您在归档基于NOARCHIVELOG模式的日志,但在语句中缺少可以识别Log的必要详细信息,例如应使用的日志编号。
常见案例
当用户试图在NOARCHIVELOG模式下手动归档时,常常会遇到ORA-00258: manual archiving in NOARCHIVELOG mode must identify log错误。
正常处理方法及步骤
解决ORA-00258: manual archiving in NOARCHIVELOG mode must identify log错误的最佳方式是在语句中指定日志编号,例如:
ALTER SYSTEM ARCHIVE LOG 11,12;
因此,要正确执行操作,您应指定日志编号以完整地识别您想要归档的日志。