<МенеджерБазыДанных> ВосстановитьИзРезервнойКопии (RestoreFromBackup)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Объекты работы с данными > Объект МенеджерБазыДанных (DataBaseManager) > Методы >

<МенеджерБазыДанных> ВосстановитьИзРезервнойКопии (RestoreFromBackup)


Описание:

Метод удаляет текущую базу данных и восстанавливает базу данных из резервной копии.

Синтаксис:

ВосстановитьИзРезервнойКопии(<ИмяФайла>, <ИмяБД>)

RestoreFromBackup(<FileName>, <DBName>)

Параметры:

ИмяФайла (FileName) - имя файла резервной копии базы данных, из которого производится восстановление базы данных.

ИмяБД (DBName) - наименование восстановленной базы данных

Возвращаемые значения:

Возвращает логическое значение "Истина" ("True"), если удаление текущей базы данных и восстановление резервной копии произведено успешно. Возвращает логическое значение "Ложь" ("False"), если восстановить базу данных из резервной копии базы данных удалить не удалось.

Пример:

//В примере создается новый объект "МенеджерБазыДанных"

//создается файл резервной копии базы данных с именем "backup"

//из файл резервной копии с именем "backup" восстанавливается база данных

//с именем файла "database.db"

МенеджерБД = Новый("МенеджерБазыДанных");
МенеджерБД.СоздатьРезервнуюКопию("backup");
МенеджерБД.ВосстановитьИзРезервнойКопии("backup", "database.db"):