MW211 EXIT

devlog
SQLite/SQLite2からSQLite3へのデータ変換
2018年10月28日
(1) SQLite3のコマンドラインツールを入手する
    以下のサイトから最新版を入手する
    https://www.sqlite.org/download.html
    例)「sqlite-tools-win32-x86-3250200.zip」

    →圧縮ファイルが入手でき、中に「sqlite3.exe」が入っている

(2) SQLite2のコマンドラインツールを入手する
    ダウンロードサイトはないようなので、直接URL入力する
    http://www.sqlite.org/sqlite-2_8_17.zip

    URL中のバージョン部分は適宜変更のこと

    変更履歴は以下で確認できる(SQLite2の最終版は現在「2.8.17」)
    https://www.sqlite.org/changes.html

    →圧縮ファイルが入手でき、中に「sqlite.exe」が入っている

(3) 「sqlite3.exe」と「sqlite.exe」を任意のフォルダに置き
    コマンドプロンプトにてそのフォルダへ移動する

(4) コマンドを実行
    ┌───────────────────────────────────┐
    │> sqlite sqlite2データ.db .dump | sqlite3 sqlite3データ.db            │
    └───────────────────────────────────┘
    SQLite2で(「.dump」にて全ての)ダンプデータを吐き出し、パイプを経由して
    それを元にSQLite3のデータファイルを新規作成する形になる

以上でSQLite3のデータへの変換は完了
分類:SQL