文档解释
ORA-15605: “string” is not a Maintenance Window
Cause: Window name passed to DBMS_AUTO_TASK_ADMIN.ENABLE procedure must be a member of the MAINTENANCE_WINDOW_GROUP.
Action: Make the window a member of the MAINTENANCE_WINDOW_GROUP and retry the call.
ORA-15605:”string”不是一个维护窗口错误触发原因:
官方解释
常见案例
1.RMAN命令未在指定的维护窗口时间范围内运行:
例如,用户设置了一个每周一下午1点到3点备份,如果用户尝试在晚于1点的时候运行备份,那么就会导致ORA-15605。
2.RMAN命令中忘记使用MAINTENANCERWINDOW选项:
常见的情况是,备份将在非计划的维护窗口时间内运行,因此会引发ORA-15605错误。
一般处理方法及步骤
1.按默认设置维护窗口:
使用ALTER SYSTEMARCHIVE LOG CURRENT或ALTERDATABASEDBACKUPWINDOWS命令按默认设置计划维护窗口。
2.在维护窗口期间运行Rman命令:
备份操作应在这些周期内运行,以避免ORA-15605错误。
3.使用MAINTENANCERWINDOW选项:
必须在使用RMAN备份命令时,使用MAINTENANCERWINDOW参数指定维护窗口,例如:
run{
ALLOCATE CHANNEL c1 device type disk backed up 2 times;
BACKUP incremental level 0
maintainance window of starttime ‘sysdate+1′ and duration ’30’;
}