Команды задания RMAN - Пример
Команды задания RMAN в блоке RUN:

В отличие от автономных команд, команды задания должны находиться в пределах фигурных скобок блока RUN.
Команды, помещенные в блок RUN, как показано на рисунке, выполняются как единый блок команд.
Любые конфигурации, сделанные в пределах блока выполнения, применяются в рамках этого блока и переопределяют любые ранее сделанные настройки.
Далее представлены примеры команд задания, которые должны находиться в блоке RUN:
-
ALLOCATE CHANNEL
-
SWITCH
RMAN выполняет команды задания в блоке RUN последовательно.
Если какая-либо команда внутри блока не срабатывает, то RMAN прекращает обработку; никакие дальнейшие команды в блоке не выполняются.
В действительности команда RUN определяет модуль выполнения команд. Когда последняя команда в блоке RUN завершается, база данных Oracle высвобождает все серверные ресурсы, такие как буферы ввода/вывода (I/O) или вспомогательные процессы ввода-вывода, выделенные в пределах блока.
Отметьте: Команда SQL в строке 6 является только примером. Это НЕ обязательная команда для операции резервного копирования.