フォーム履歴の移行

後からフォーム履歴を移行、または新規プロファイルへ持ち込む

Last update: 2008-08-12

フォーム履歴について

フォーム履歴を記録しているファイルは、Firefox 2.x では formhistory.dat、Firefox 3 では formhistory.sqlite が該当ファイルだ。
ファイル名を見れば一目瞭然だが、両者には互換性はない。

このファイルは Firefox 2.x のプロファイルを Firefox 3.x に引き継いだ場合に、設定移行アシスタントのプロセスによって最初の1回目だけ Firefox 3 で使用できるファイル形式に変換してくれる。
そのため、一度起動したプロファイルでは、読み込ませたいファイルを手動で持ち込んでも変換しないので注意すること。

Firefox 2.x で保存したパスワードを Firefox 3 に移行するためには次の手順で行う。
まず全ての Firefox を終了した上で Finder に Firefox 2.x と Firefox 3.x のプロファイルを表示しておく。プロファイルの場所は を参考にするか、以下のディレクトリをたどって見つける。

Home/Libraly/Applications Support/Firefox/Profiles

Firefox 2.x のフォーム履歴を Firefox 3.x に移行する

Firefox 3 のプロファイル formhistory.sqlite をデスクトップかゴミ箱に移動する。

Firefox 2.x のプロファイルから formhistory.dat を選択、option キーを押しながら Firefox 3 のプロファイルにドラッグ & コピーする。

Firefox 3 の古いプロファイルから Firefox 3.x の新しいプロファイルへ持ち込む

Firefox 3 を終了した状態で、古いプロファイルの formhistory.sqlite を選択、option キーを押しながら Firefox 3 のプロファイルにドラッグ & コピーする

Firefox 3 のフォーム履歴を Firefox 2.x に持ち込む

簡単にはできない。そもそも Firefox には変換する方法が用意されていない。
ただし、ファイル構造が分かっていれば変換することは可能。

Return to Top