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を使用するandroid
- 4. sqliteのメモリ内のdbとマルチスレッド
- 5. SQLiteは:メモリ
- 6. MySQLデータベースバックアップ
- 7. データベースバックアップ/リストアプロセス
- 8. Java(Android)でメモリ内sqlite dbを作成する例?
- 9. sqliteもメモリ内のデータベースにできますか?
- 10. mysqldumpでのmysqlデータベースバックアップ
- 11. メモリ内SQLiteデータベースをPythonの別のメモリ内SQLiteデータベースにコピーするにはどうしたらいいですか?
- 12. データベースバックアップのためのLinuxシェルスクリプト
- 13. フレックス内のSQLite
- 14. C#SQLite for Windows Phone "メモリ不足"エラー
- 15. iphone sqliteの問題:sqlite3_prepare_v2の「メモリ不足」
- 16. メモリsqliteデータベースiOSでの問題?
- 17. メモリ内のSQLiteデータベースをPythonでどのようにアタッチできますか?
- 18. コマンドラインツールsqlite3を使用してメモリ内SQLiteデータベースをブラウズする方法
- 19. MySQLとSqlite:これはメモリ内のDBに適していますか?
- 20. PostgreSQLのメモリ内テーブル
- 21. C++メモリ内のプログラムサイズ
- 22. メモリ内のビジュアルパターンは?
- 23. 内部メモリのタブロードアイコン
- 24. 接続中665データベースバックアップを妨げるエラー
- 25. Django:永続的なデータベースバックアップの設定
- 26. データベースバックアップを検証する方法
- 27. 特定のテーブルの動的データベースバックアップ
- 28. ネットワーク経由でデータベースバックアップを復元する
- 29. 完全データベースバックアップの確認「WITH CHECKSUM」
- 30. データベースバックアップされたコレクションのJavaライブラリ
可能重複http://stackoverflow.com/questions/11383775/c-sharp-sqlite-memory-stream-as -db) – lxa