Как получить резервную копию базы данных SQLite в памяти? Я создаю базу данных в своем приложении Windows. Я хочу взять резервную копию базы данных, когда я закрою приложение.Резервное копирование базы данных SQLite в .NET.
ответ
Вы хотите SQLite Online Backup API.
Насколько мне известно, System.Data.SQLite еще не поддерживает его, поэтому вам нужно будет написать код. Форум System.Data.SQLite содержит пример: http://sqlite.phxsoftware.com/forums/t/2403.aspx. Как уже отмечалось, когда вы исправляете System.Data.SQLite и вызываете SQLite напрямую, вы делаете это на свой страх и риск.
Что делать, если вы хотите поменять "in-memory database" на "файловую базу данных"?
Если вы закроете приложение, файл все равно будет там.
При запуске программы вы должны сделать так, чтобы файл базы данных был удален.
Нет ... на самом деле мы хотим использовать только базу данных памяти. Это наше основное требование. – Omkar
вы можете попробовать этот код
using (var location = new SQLiteConnection(@"Data Source=activeDb.db; Version=3;"))
using (var destination = new SQLiteConnection(@"Data Source=backupDb.db; Version=3;"))
{
location.Open();
destination.Open();
location.BackupDatabase(destination, "main", "main", -1, null, 0);
}
- 1. Резервное копирование базы данных SQLite с VB.Net
- 2. Резервное копирование базы данных
- 3. резервное копирование базы данных
- 4. Резервное копирование базы данных
- 5. Резервное копирование базы данных Postgresql
- 6. Резервное копирование базы данных базы данных
- 7. Резервное копирование большой базы данных
- 8. Резервное копирование базы данных Android
- 9. Резервное копирование Базы данных Mysql
- 10. Резервное копирование базы данных SQL
- 11. Резервное копирование/восстановление базы данных
- 12. Резервное копирование базы данных Wordpress
- 13. Резервное копирование базы данных MySql?
- 14. друпал резервное копирование базы данных
- 15. Резервное копирование базы данных SMO
- 16. Резервное копирование файла базы данных
- 17. резервное копирование/копирование базы данных mysql
- 18. Резервное копирование базы данных localDB в ClickOnce
- 19. Резервное копирование базы данных SQLite3 при встраивании
- 20. Резервное копирование базы данных Android SQLite на Windows Azure Cloud
- 21. резервное копирование моей локальной базы данных/данных
- 22. Резервное копирование данных базы данных RIAK
- 23. Firebird .NET: резервное копирование базы данных не работает (небольшой файл)
- 24. Резервное копирование базы данных Oracle из .net через код
- 25. Резервное копирование базы данных в WebSitePanel
- 26. Резервное копирование базы данных mysql в xampp?
- 27. Резервное копирование базы данных в реальном времени
- 28. Резервное копирование базы данных mysql в VB.Net
- 29. Резервное копирование данных MySQL?
- 30. Резервное копирование SQLite с использованием Java
возможно дубликат [C# SQLite памяти потока в БД] (http://stackoverflow.com/questions/11383775/c-sharp-sqlite-memory-stream-as -db) – lxa