Остановить оперативное архивирование
Функция
Определение оператора прерывания асинхронного архивирования БД в оперативном режиме.
Спецификация
::=::=Синтаксические правила
-
Опция
ALLзадает останов всех процессов архивирования (как тех, которые запущены пользователем, подавшим эту команду, так и других, запущенных иными пользователями БД). -
Конструкция
SINCE < дата-время литерал >задает останов процессов архивирования, активизированных после указанной < даты-времени >. -
Конструкция
UNTIL < дата-время литерал >задает останов процессов архивирования, активизированных до указанной < даты-времени >. -
< Номер процесса >– системный идентификатор процесса архивирования.< Номер процесса >возвращается в полеROWIDблока управления запросомCBL(см. документ «Интерфейс нижнего уровня», подраздел «Блок управления запросом CBL») или в переменнойROWIDPCI_(см. документ «Встроенный SQL», подраздел «Псевдопеременные встроенного языка») при успешном запуске процесса архивирования.
Общие правила
-
Прервать можно только асинхронное архивирование.
-
Прервать процесс архивирования может либо пользователь, который его инициировал, либо пользователь с правами DBA (права DBA позволяют прерывать любые активные процессы архивирования, в том числе и процессы других пользователей).
Пример
Останов всех запущенных в указанном диапазоне времени асинхронных процессов архивирования:
BACKUP STOP ALL SINCE '09.07.2002:12:00' UNTIL '09.07.2002:14:00';