Поделиться через


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

Применимо к: Windows | Windows Server

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

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

JET_paramAlternateDatabaseRecoveryPath
113

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

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

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

""

Тип:

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

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

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

Область.

Экземпляр

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

Да

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

Нет

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

Нет

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

Нет

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

Нет

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

Нет

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

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

JET_paramCleanupMismatchedLogFiles
77

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

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

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

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

Неверно

Тип:

Логическое

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

False, True

Область.

Экземпляр

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

Да

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

Нет

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

Да

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

Нет

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

Нет

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

Нет

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

Все

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.

Сервер

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

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

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

См. также:

JetCreateInstance
JetInit
JetOSSnapshotFreeze
JetOSSnapshotThaw