Остановить оперативное архивирование (BACKUP STOP)
Функция
Определение оператора прерывания асинхронного архивирования БД в оперативном режиме.
Спецификация
::=::=Синтаксические правила
-
Опция
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';