Làm cách nào để sao lưu cơ sở dữ liệu trong bộ nhớ SQLite? Tôi tạo cơ sở dữ liệu trong ứng dụng Windows của mình. Tôi muốn sao lưu cơ sở dữ liệu khi tôi đóng ứng dụng.Sao lưu cơ sở dữ liệu trong bộ nhớ SQLite trong .NET
Trả lời
Bạn muốn SQLite Online Backup API.
Theo như tôi biết, System.Data.SQLite chưa hỗ trợ, vì vậy bạn cần phải viết một số mã. Diễn đàn System.Data.SQLite chứa ví dụ: http://sqlite.phxsoftware.com/forums/t/2403.aspx. Như đã lưu ý, khi bạn vá System.Data.SQLite và gọi trực tiếp SQLite, bạn tự chịu rủi ro.
điều gì sẽ thay thế "cơ sở dữ liệu trong bộ nhớ" bằng "cơ sở dữ liệu dựa trên tệp"?
Nếu bạn đóng ứng dụng, tệp sẽ vẫn ở đó.
Khi bắt đầu chương trình, bạn phải thực hiện shure rằng tệp cơ sở dữ liệu sẽ bị xóa.
Không ... thực sự chúng tôi chỉ muốn sử dụng trong cơ sở dữ liệu bộ nhớ. Đó là yêu cầu chính của chúng tôi. – Omkar
bạn có thể thử mã này
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. Lưu vào đĩa cơ sở dữ liệu trong bộ nhớ
- 2. Cách lưu hình ảnh trong cơ sở dữ liệu SQLite
- 3. cơ sở dữ liệu trong bộ nhớ trong Python
- 4. Cơ sở dữ liệu trong bộ nhớ tạm thời trong SQLite
- 5. Đồng bộ hóa cơ sở dữ liệu sqlite từ bộ nhớ đến tệp
- 6. PDO: Không thể tạo cơ sở dữ liệu SQLite trong bộ nhớ
- 7. Làm cách nào để tạo cơ sở dữ liệu trong bộ nhớ sqlite?
- 8. Cách duyệt cơ sở dữ liệu SQLite trong bộ nhớ bằng công cụ dòng lệnh sqlite3
- 9. Quy mô cơ sở dữ liệu SQLite trong bộ nhớ có đồng thời không?
- 10. Làm cách nào để xóa cơ sở dữ liệu SQLite trong bộ nhớ bằng PHP PDO?
- 11. Làm thế nào để sao chép một bảng sqlite từ cơ sở dữ liệu đĩa vào cơ sở dữ liệu bộ nhớ trong python?
- 12. Sao lưu cơ sở dữ liệu MySQL
- 13. Đang tải cơ sở dữ liệu SQLite từ luồng byte trong .NET
- 14. Chèn mảng trong cơ sở dữ liệu SQLite trong android
- 15. Đường ray có trong cơ sở dữ liệu bộ nhớ
- 16. Cơ sở dữ liệu HSQL 100% trong bộ nhớ
- 17. Android - Lưu trữ dữ liệu nhạy cảm trong cơ sở dữ liệu sqlite
- 18. iOS: Sao lưu cơ sở dữ liệu lõi trong iCloud?
- 19. Lưu trữ dữ liệu trong bộ nhớ
- 20. Android - Đâu là cơ sở dữ liệu SQLite lưu trữ
- 21. RDS Bộ nhớ cơ sở dữ liệu hết dung lượng
- 22. Sao chép ngang hàng của cơ sở dữ liệu sqlite
- 23. Tomcat: Lưu trữ phiên trong cơ sở dữ liệu
- 24. Tại sao ai đó cần một cơ sở dữ liệu trong bộ nhớ?
- 25. Cơ sở dữ liệu đồng bộ hóa sqlite với mysql
- 26. cơ sở dữ liệu sqlite ios7 với WAL không bao giờ đồng bộ hóa tệp cơ sở dữ liệu chính
- 27. Lưu cơ sở dữ liệu H2 trong bộ nhớ vào đĩa
- 28. đồng bộ hóa cơ sở dữ liệu sqlite android
- 29. Hình ảnh cơ sở dữ liệu bộ nhớ đệm MVC
- 30. giữ bảng nhật ký trong cơ sở dữ liệu sqlite?
thể trùng lặp của [C# SQLite Memory Suối như DB] (http://stackoverflow.com/questions/11383775/c-sharp-sqlite-memory-stream-as -db) – lxa