開発には F-Basic を使用、DB として B-Trieve を使っているとのことです。
このアプリを WindowsXP 環境に移行したいと思っています。
調べた範囲では F-Basic 自体は XP への対応はなし(ただし、動くことは動くらしい)、B-Trieve データ自体は Access などから利用することも出来るらしいということなどはわかりました。
また、移行の条件としては以下のようなことがわかっています。
・既存データ(1GB近くある)はそのまま利用する
・アプリは複数人で同時利用する
・機能追加の要望はない
・CUI のままでも GUI でも良い
このような状況で、オススメの移行方法や、置き換える環境、またはそのようなサービスを提供している会社の情報などあればお願いします。
http://www.microsoft.com/japan/windows/virtualpc/
Microsoft Virtual PC 2004
状況が詳しく分からないのでなんとも言えないのですが、例えばVirtualPC等をWindowsXPに入れ、そこでWindows98+既存のアプリケーションを動かす、というのもひとつの手です。
http://www.pervasive.co.jp/products/pervasive/psql/v8_over.html#...
Pervasive.SQL V8/製品概要
既存データが1GB近くあり、かつ、複数人同時利用するってことならばAccessをミドルウェアとして、RDBMSは別のものという組み合わせが簡便でしょうか。
Btrieveに注視するならば後継RDBMSのPervasive.SQL V8+Accessがいいかもしれません。
ただし、Accessは97→2000→2002→2003と、それぞれで動作が異なったりする場合がありますので混在する可能性があるのならば要注意ですし、Access自体の価格もバカになりませんので、F-BASICのソースを元にしてVisualBasicでユーザーインターフェースを作成するほうがよろしいかもしれません(どの会社が良いとまではわかりません。興味があるので私が受けたい案件でもありますが個人名や企業名を明かすのは賢くないと思いますので、残念ですが・・・・)
ありがとうございます。
Pervasive.SQL ですね。
確かに検索で引っかかってきました....が、他に手がないかと思って流し読みしてました。
一つの候補として、もう少し突っ込んで調べてみることにします。
予算もまだはっきりしないので微妙ですが、私も身近に出来る人がいればお願いしたいです....残念
ありがとうございます。
私もまだざっくりと話を聞いただけなので、状況説明が不十分ですみません。
書き忘れたのですが、今現在、そうやってしのいでいるみたいです。