Как можно создать резервную копию базы данных sqlite в собственном коде C#, пока база данных все еще находится в сети? Все примеры online backup api приведены в коде C.Sqlite Online Backup с использованием System.Data.Sqlite
14
A
ответ
24
Был добавлен онлайн-резервный API для System.Data.Sqlite
в version 1.0.80.0 - April 1, 2012. Вы можете создать резервную копию базы данных в то время как есть и другие внешние соединения, как так
using(var source = new SQLiteConnection("Data Source=ActiveDb.db; Version=3;"))
using(var destination = new SQLiteConnection("Data Source=BackupDb.db; Version=3;"))
{
source.Open();
destination.Open();
source.BackupDatabase(destination, "main", "main", -1, null, 0);
}
Кроме того, будет создан BackupDb.db
, если он уже не существует.
Смежные вопросы
- 1. MySQL Online Backup Method
- 2. BackUp с использованием .git?
- 3. SQLite - System.Data.SQLite.2012 пусто
- 4. FluentNHibernate; SQLite; FileNotFoundException (System.Data.SQLite)
- 5. SQLite INDEXES в System.Data.SQLite vb.net
- 6. SQLite database backup android
- 7. System.Data.Sqlite FormatException с использованием параметра с LIKE
- 8. Инструмент администрирования SQLite с поддержкой шифрования System.Data.SQLite
- 9. TFS/Visual Studio Online build definition backup
- 10. AdoNetAppender Log4Net не работает с использованием System.Data.SQLite
- 11. System.data.sqlite
- 12. Использование ExcelDNA и System.Data.SQLite
- 13. Заблокирован sqlite во время .backup
- 14. Sqlite DB Android Backup/Restore
- 15. Android SQLite Database Online
- 16. C# - Не удается установить SQLite System.Data.SQLite
- 17. LINQPad: LINQ to SQLite DataContext через System.Data.Sqlite
- 18. System.Data.Sqlite (C#) против производительности Sqlite (C)
- 19. с использованием System.data.Sqlite с различными платформами?
- 20. разница между System.Data.SQLite и sqlite-net-pcl
- 21. Простой пример с использованием System.Data.SQLite с Entity Framework 6
- 22. Проблемы с System.Data.Sqlite
- 23. System.Data.SQLite BackupDatabase() бросает «не ошибка»
- 24. System.Data.SQLite mapping (INTEGER, long)
- 25. System.Data.SQLite lock/sharing conflict
- 26. System.Data.SqLite DataProvider не найден при выполнении теста с использованием NUnit
- 27. C# System.Data.SQLite Designer Code
- 28. Ошибка модуля FunctionWithCollation с System.Data.Sqlite
- 29. Проблема с удалением каскада с использованием Entity Framework и System.Data.SQLite
- 30. windows batch sqlite backup firefox history