Параметры резервного копирования и восстановления

Область применения: Windows | сервер Windows

Параметры резервного копирования и восстановления

В этом разделе содержатся параметры, используемые для резервного копирования и восстановления.

JET_paramAlternateDatabaseRecoveryPath
113

Полный путь к каждой базе данных сохраняется в журналах транзакций во время выполнения. Обычно эти базы данных должны оставаться в исходном расположении для правильной работы воспроизведения транзакций. Этот параметр можно использовать для принудительного аварийного восстановления или операции восстановления для поиска баз данных, на которые ссылается журнал транзакций в указанной папке.

Метка Значение

Значение по умолчанию:

""

Тип:

Путь к папке (строка)

Допустимый диапазон:

От 0 до 246 символов

Область.

Экземпляр

Задайте после JetCreateInstance:

Да

Установите после JetInit:

Нет

Влияет на физический макет:

Нет

Влияет на надежность:

Нет

Влияет на производительность:

Нет

Влияет на ресурсы:

Нет

"Доступность":

Windows XP и более поздних выпусках

JET_paramCleanupMismatchedLogFiles
77

Этот параметр управляет результатом JetInit , когда ядро СУБД настроено для запуска использования файлов журнала транзакций на диске, размер которых отличается от настроенного. Как правило, JetInit успешно восстановит базы данных, но завершится сбоем с JET_errLogFileSizeMismatchDatabasesConsistent, чтобы указать, что размер файла журнала неправильно настроен. Однако если для этого параметра задано значение true, ядро СУБД автоматически удалит все старые файлы журнала, запустите новый набор файлов журнала транзакций, используя настроенный размер файла журнала, и верните JET_errSuccess.

Этот параметр полезен, если приложение хочет прозрачно изменить размер файла журнала транзакций, но по-прежнему работает прозрачно в сценариях обновления и восстановления.

Метка Значение

Значение по умолчанию:

Неверно

Тип:

Логическое

Допустимый диапазон:

False, True

Область.

Экземпляр

Задайте после JetCreateInstance:

Да

Установите после JetInit:

Нет

Влияет на физический макет:

Да

Влияет на надежность:

Нет

Влияет на производительность:

Нет

Влияет на ресурсы:

Нет

"Доступность":

All

JET_paramDeleteOutOfRangeLogs
52

Если этот параметр имеет значение true, все файлы журнала транзакций, найденные на диске, которые не входят в текущую последовательность файлов журнала, будут удалены JetInit. Это можно использовать для автоматической очистки лишних файлов журнала после операции восстановления.

Windows XP: представлено в Windows XP.

Метка Значение

Значение по умолчанию:

Неверно

Тип:

Логическое

Допустимый диапазон:

False, True

Область.

Экземпляр

Задайте после JetCreateInstance:

Да

Установите после JetInit:

Нет

Влияет на физический макет:

Да

Влияет на надежность:

Нет

Влияет на производительность:

Да

Влияет на ресурсы:

Да

"Доступность":

Windows XP и более поздних выпусках

JET_paramOSSnapshotTimeout
82

Этот параметр настраивает время между вызовом JetOSSnapshotFreeze и JetOSSnapshotThaw до истечения времени ожидания. Дополнительные сведения см. в разделе JetOSSnapshotFreeze и JetOSSnapshotThaw . Время ожидания — в миллисекундах.

Метка Значение

Значение по умолчанию:

20000 (Windows XP и Windows Server 2003);

70000 (Windows Server 2003 с пакетом обновления 1 (SP1)

Тип:

Целочисленный тип

Допустимый диапазон:

0 – 2147483647

Область.

Глобальный

Задайте после JetCreateInstance:

Да

Установите после JetInit:

Да

Влияет на физический макет:

Нет

Влияет на надежность:

Нет

Влияет на производительность:

Нет

Влияет на ресурсы:

Нет

"Доступность":

Windows XP и более поздних выпусках

JET_paramZeroDatabaseDuringBackup
71

Если этот параметр имеет значение true, то каждая страница в базе данных, которая проходит потоковую резервную копию, будет очищена от удаленных данных. Важно отметить, что страницы базы данных, которые обрабатываются, находятся на диске. Полный набор данных создается перед процессом очистки.

Метка Значение

Значение по умолчанию:

Неверно

Тип:

Логическое

Допустимый диапазон:

False, True

Область.

Экземпляр

Задайте после JetCreateInstance:

Да

Установите после JetInit:

Нет

Влияет на физический макет:

Нет

Влияет на надежность:

Нет

Влияет на производительность:

Да

Влияет на ресурсы:

Нет

"Доступность":

Windows XP и более поздних выпусках

Требования

Требование Значение

Клиент

Требуется Windows Vista, Windows XP или Windows 2000 Professional.

Server

Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server.

Верхняя часть

Объявлен в Esent.h.

См. также:

JetCreateInstance
JetInit
JetOSSnapshotFreeze
JetOSSnapshotThaw