気は早いが開発環境を作ってみた。
VirtualPCを使用し、Windows2000,VisualBasic6.0,MS-Accesssそして問題の奉行をインストール。
お客さんから借りたバックアップデータをリカバリし、奉行の動作まで確認した。
AccessでODBC経由で参照しようと試みるがビトリーブのドライバが存在しないため参照できない。
一旦この状態でバックアップ(VirtualPCフォルダ丸ごとコピー)して、奉行2000にバージョンアップ。
今度は、MSQServer向けODBCドライバでアクセスを試みる。
色々な設定があり中々接続しない。
四苦八苦しながら何とか接続成功、
Access上でフィールドを見ると、フィールドに日本語が使われていなかった。
ビトリーブDBの時のVBやAccessのソースを見るとん日本語フィールド名が存在しているようなので、
ビトリーブからSQLServerに変更した時に大きな変更を行ったのだろうか?・・・
それとも単純に日本語表記から英語表記に置き換えただけだろうか?・・・
調査には時間かかかりそうだ。
その前に、MSDEではコマンドラインで操作するのでとてもやりにくい、どこかでSQLServer7.0を入手しないと。
コメント