MT3.2+SQLiteへ移行

Berkeley DBの環境下でMovable Type 3.2日本語版をご利用のお客様へのお知らせ

おを、修正版が出るみたいですね。
このアナウンスへのトラックバックとか見ると、結構はまってた人いるのねって感じ。(^^;)
まぁ今までの例からすると、この修正版が出るまでまだしばらく掛かりそうですが、気長に待ちましょう。
…とか言いつつ、色々見てたらどうもロリポサーバーにもいつのまにかSQLiteが入ってたようで、そんならその方が(多分)いいやと思って移行することにしました。


SQLiteはMySQLと違ってほとんどBerkleyDBと同じ感覚で扱えるのが良いですね。
DBファイルが1個で済むというのもバックアップなんかには便利です。
移行の方法は簡単です。
(1) mt-config.cgi の63,64行目のコメント(#)を外してdbファイル名を指定。

ObjectDriver DBI::sqlite
Database ./db/mtdb

(2) mt-db2sql.cgi を実行。
(3) mt-config.cgi の70行目(DataSourceの行)をコメントアウト。
(4) BerkleyDB用のファイルを削除。
で終わり。
(2)でちょっとJcode関係のワーニングが表示されてたけど、とりあえず移行後文字化けしてる訳でも無さそうなので気にしないことにしました。(^^;)
早速「すべてを再構築」してみたところ、劇的に速くなったということは無いけれど、ちょっとは速くなったかな?という感じ。
何よりエラーが出ないのが良いです(笑)
ということで、これで無事私もMT3.2にアップグレードです。

コメント

コメント(7)

  1. 薬叉堂ウェブログ on

    MT32修正版出ます

    Berkeley DBの環境下でMovable Type 3.2日本語版をご利用…

    返信

  2. 文車に燃ゆ恋文 on

    MT-3.2ja のその後

    「最近のコメント」を休止して、だましだまし運転していた MovableType 3.2jaですが、やっぱり不具合があるみたいです_| ̄|○(six apa…

    返信

  3. 文車に燃ゆ恋文 on

    MT-3.2ja:SQLiteに移行成功

    MT-3.2jaを恐る恐る使っていましたが、修正版がいつ出るかわからないし、エントリ数も多くなってきたことから、意を決して SQLiteへの移行を敢行しま…

    返信

  4. ナースな主婦のオホホ奥様同盟! on

    MT2.17-ja から MT3.2-ja2 へのアップグレード完了!

    巷で言われている通り、手ごわかったです〜〜。
    だけど、根性で乗り切りましたよっ。
    無事、MT3.2-ja2 へのアップグレード完了!しました

    返信

  5. お気楽極楽スクリプト on

    [MT3.2]BerkleyDB→MySQLに移行

    どうやらBerkleyDBが悲鳴を上げはじめたようす。トラックバックを受けると443エラーが出てしまう。仕方がないので、MySQLへの移行作業を行ったのでメモ。

    返信

  6. ヤマセン仙北果樹園 新つづら書き on

    MTをSQLiteへ移行

     このブログはMovableTypeをレンタルサーバ(Xrea.com)で運用しています。10/26にバーションを3.171から3.2ja2にしましたが、…

    返信

  7. 自分を生きてますか?---blog on

    Berkley DBからSQLiteへの移行

    昨夜、Berkley DBからSQLiteへの移行をすませてから、ひたすら過去記…

    返信

コメントする