2022年9月24日土曜日

SQLite3 新しいSQLiteアーカイブファイルを作成する (.archive -c)

概要

SQLiteアーカイブファイルを作成するには「-c」オプションを使用する。

実行環境
  • Windows 10 64bit
  • SQLite3 (3.39.2) Command-Line Shell

コマンドプロンプトやBashでアーカイブファイルを新規作成する


C:\temp>sqlite3 sample.sqlar -Ac

C:\temp>dir
    ドライブ C のボリューム ラベルは Windows です
    ボリューム シリアル番号は XXXX-XXX です

    C:\temp のディレクトリ

2022/09/22  22:44    <DIR>          .
2022/09/22  22:44    <DIR>          ..
2022/09/22  22:44             1,536 sample.sqlar
                1 個のファイル              x,xxx バイト
                2 個のディレクトリ  x,xxx,xxx,xxx バイトの空き領域
                

コマンドラインツール起動中にアーカイブファイルを新規作成する


sqlite> .archive -cf sample.sqlar
sqlite> .shell dir
 ドライブ C のボリューム ラベルは Windows です
 ボリューム シリアル番号は xxxx-xxxx です

 C:\temp のディレクトリ

2022/09/23  15:53    <DIR>          .
2022/09/23  15:53    <DIR>          ..
2022/09/23  15:53             1,536 sample.sqlar
               1 個のファイル              x,xxx バイト
               2 個のディレクトリ  x,xxx,xxx,xxx バイトの空き領域
                

参考URL