SQLiteインメモリデータベースをバックアップするには?私はWindowsアプリケーションでデータベースを作成します。私は、アプリケーションを終了するときにデータベースバックアップを取る必要があります。SQLiteメモリ内データベースバックアップ
11
A
答えて
10
SQLite Online Backup APIが必要です。
私が知る限り、System.Data.SQLiteはまだそれをサポートしていないので、いくつかのコードを書く必要があります。 System.Data.SQLiteフォーラムには、例:http://sqlite.phxsoftware.com/forums/t/2403.aspxが含まれています。前述のように、System.Data.SQLiteにパッチを当てて直接SQLiteを呼び出すと、あなた自身の責任でSQLiteを呼び出すことができます。
0
"メモリベースのデータベース"を "ファイルベースのデータベース"に置き換えるのはどうですか?
アプリを終了しても、ファイルはそこに残ります。
プログラムの開始時に、データベースファイルが削除されていることを確認する必要があります。
このコードを試すことが+3
いいえ...実際には、私たちはメモリデータベースでのみ使用します。それが当社の最重要要件です。 – Omkar
0
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);
}
[DBとしてC#SQLiteのメモリストリーム](の
関連する問題
- 1. メモリ内SQLiteとNHibernate
- 2. SQLiteでの一時的なメモリ内データベース
- 3. sqliteのメモリ内のdbとマルチスレッド
- 4. メモリ内のsqliteを使用するandroid
- 5. sqlite on Heroku(生産中、メモリ内)
- 6. SQLiteは:メモリ
- 7. データベースバックアップ/リストアプロセス
- 8. Firebaseデータベースバックアップ
- 9. MySQLデータベースバックアップ
- 10. Android sqliteカーソル - メモリ不足
- 11. sqliteもメモリ内のデータベースにできますか?
- 12. プロセス間でメモリ内のデータベースを共有sqlite
- 13. Java(Android)でメモリ内sqlite dbを作成する例?
- 14. メモリ内のsqliteデータベースをバックアップするためのレイクタスク
- 15. Androidタブレットの内部メモリ(API 23)にSQLiteデータベースを保存
- 16. メモリ内のSQLiteとデータベースが消えています
- 17. AndroidのSQLiteデータベース操作はメモリ内にありますか?
- 18. PHPUnitのメモリ内SQLITEデータベースのデータを模倣する
- 19. ODBCを使用したメモリ内sqliteデータベースへのアクセス
- 20. MSSQLLocalDb VB.NETでのデータベースバックアップ
- 21. mysqldumpでのmysqlデータベースバックアップ
- 22. メモリ内SQLiteデータベースをPythonの別のメモリ内SQLiteデータベースにコピーするにはどうしたらいいですか?
- 23. データベースバックアップのためのLinuxシェルスクリプト
- 24. EclipseLinkでデータベースバックアップ/ダンプを取得
- 25. メモリsqliteデータベースiOSでの問題?
- 26. シングルトンアプローチによるSQLiteメモリの問題
- 27. iphone sqliteの問題:sqlite3_prepare_v2の「メモリ不足」
- 28. C#SQLite for Windows Phone "メモリ不足"エラー
- 29. 既存のSQLiteデータベースをメモリにロード
- 30. PouchDb SQLiteのと、メモリ不足エラークエリ
可能重複http://stackoverflow.com/questions/11383775/c-sharp-sqlite-memory-stream-as -db) – lxa