Состояние файлов данных при резервировании оперативных табличных пространств

Чтобы проверить, не участвует ли файл в процессе резервирования оперативного табличного пространства, выполните запрос к представлению V$BACKUP. Это представление полезно только при резервировании оперативных табличных пространств, управляемом пользователем, но не при резервировании автономных табличных пространств или резервировании с помощью утилиты RMAN.

Представление V$BACKUP наиболее полезно при открытой базе данных и сразу после сбоя экземпляра, поскольку оно отображает состояние резервирования файлов на момент сбоя. С помощью информации из этого представления можно определить, какие табличные пространства находятся в режиме резервирования.

Представление V5BACKUP бесполезно, если используемый в настоящий момент управляющий файл является восстановленной резервной копией или новым управляющим файлом, созданным после сбоя носителя. Восстановленный или созданный заново управляющий файл не содержит информации, необходимой серверу Oracle для заполнения представления V$BACKUP точной информацией. Кроме того, если резервная копия этого файла была восстановлена, то значение столбца STATUS для этого файла в представлении V$BACKUP отражает состояние резервирования для старой, а не для текущей версии файла. Таким образом, представление может содержать ошибочные данные о восстановленных файлах.

Например, следующий запрос выдает список файлов данных, которые на этот момент содержатся в табличном пространстве, переведенном в режим резервирования:

SELECT t.name AS "TBJNAME", d.file# as "DF#d.name AS "DFJIAME", b.status FROM V$DATAFILE d, V$ TABLES PACE t, V$BACKUP b WHERE d.TS#=t.TS# AND b.FILE#=d.FILE# AND b.STATUS='ACTIVE' /

Ниже приведен образец результатов запроса:

ТВ NAME               DF#       DF NAME              STATUS

TBS_1                 3         /oracle/dbs/tbs_ll. f   ACTIVE

TBS_1                 4         /oracie/dbs/tbs_12. f   ACTIVE

Значение NOT ACTIVE в столбце STATUS означает, что файл в настоящее время не находится в режиме резервирования (то есть для содержащего его табличного пространства не был выполнен оператор ALTER TABLE SPACE . . . BEGIN BACKUP), а значение ACTIVE, напротив, указывает, что файл в настоящее время находится в режиме резервирования.

Вас заинтересует / Intresting for you:

Вывод списка файлов базы данны...
Вывод списка файлов базы данны... 7712 просмотров Владислав Полькин Tue, 21 Nov 2017, 13:31:33
Новые возможности резервирован...
Новые возможности резервирован... 5795 просмотров Надин Tue, 21 Nov 2017, 13:32:12
До каких пор при восстановлени...
До каких пор при восстановлени... 4115 просмотров Tue, 21 Nov 2017, 13:31:33
Организация хранилищ данных - ...
Организация хранилищ данных - ... 4192 просмотров Надин Tue, 21 Nov 2017, 13:32:12
Войдите чтобы комментировать