Chat (Lingr.com)
Informaiton
Daily
Column
- MySQL日本語の旅(5/1)
- アクセス向上秘伝(5/9)
- 一風変ったHaskellλ門(6/13)
- SICP Answer Book (5/31) 問題3.26追加
Zope Solution
Extra
アーカイブ
OSS案内所
Site Info
関連リンク
2006-09-05 [WiLiKi] WiLiKiのgdbmデータを別のOSに移行
gdbmデータベースはOS間での互換性がないので、いったんfsdbmに変換する。
まず変換用の'wiliki-copydbスクリプトを入手する。
cvs -d:pserver:anonymous@gauche.cvs.sourceforge.net:/cvsroot login
anonymous CVS接続なので、ここでは単に[Enter]キーを押す。
cvs -d:pserver:anonymous@gauche.cvs.sourceforge.net:/cvsroot co -P Gauche-scripts
Gauche-scripts/wiliki-copydbスクリプトが得られる。まず移行前のOSでfsdbmに変換しておく。
gosh Gauche-scripts/wiliki-copydb -s gdbm.euc-jp -d fsdbm ~/data/wikidata.dbm new-data.dbm
上記の例ではnew-data.dbmディレクトリに変換後のデータが得られるので、これを圧縮して新しいOSにコピーする。
tar cvfz new-data-dbm.tgz new-data.dbm scp new-data.dbm loginname@newos.example.com:
新しいOSでfsdbmデータをgdbmに変換する。
tar xvfz new-data-dbm.tgz gosh Gauche-scripts/wiliki-copydb -s fsdbm -d gdbm.euc-jp new-data.dbm wikidata.dbm
参考文献: WiLiKi:データベースのコード変換
--yasuyuki
There is no comment.