エントリーのファイル名を保持したいのですが、とりあえずMT3からのエクスポートにはファイル名の情報が含まれていません。それでも900エントリー弱なのでリストにできれば書き換え可能だと思います。
因みにMT4のPostgreSQLにインポートしたデータを直接覗いてみたらmt_entryテーブルのentry_basenameにファイル名のキーとなる情報が含まれていました。
それだけではファイル名の補正にうんざりするのでもっと効率化できないかと次のことを試しました。
・MT4からエクスポートして中身を確認
・MT4からバックアップ(xml)を取り中身を確認
結果としてどちらもベースネームが出力されていました。書式としては従来のエクスポートテキストの方が編集しやすいので以下の方法でMT3から移行したいと思います。
MT3とMT4のエクスポートファイルフォーマットの差異を確認する。
↓
MT3からエクスポート
│
│(一回MT4に取り込んでエクスポートファイルを書き出しても可)
↓
MT3のエントリーをページ送りでURL確認しながらエクスポートファイルにベースネームを追加
↓
修正したエクスポートファイルでMT4にインポート
↓
ドメイン切替
ファイル名がズレるだけなので一度MT4に取り込んでからエクスポートしたファイルの方が修正量が少なくて済みそうです。

コメントする