<< 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"):