なぜ FDB を MDB に変換するのですか?
Microsoft Access の .mdb は、Windows デスクトップアプリケーションや、Firebird を持っていないユーザーとデータを共有するための一般的な形式です。クライアントやツールが Access データベースを必要としており、データが Firebird の .fdb にある場合、.mdb への移行が標準的な経路となります。
FDB から MDB への変換方法
Full Convert Enterprise EASIEST
ソースとして Firebird を選択して .fdb を指定し、次に送信先として Microsoft Access を選択して .mdb 形式を選びます。Full Convert は選択されたすべてのテーブルを1回の自動パスで転送します。
DBeaver FREE
DBeaver で .fdb に接続し、各テーブルを CSV としてエクスポートしてから、Access の «外部データ» > «新しいデータソース» > «ファイルから» > «テキストファイル» を使用して各 CSV をインポートします。Full Convert よりも手順は多いですが、費用はかかりません。
FDB を変換するプログラム
これらの形式について
FDB ファイルは、ほぼ間違いなく Firebird データベースです。これは、SQL データベース全体(テーブル、インデックス、ストアドプロシージャ、データ)を保存する単一のファイルです。これに接続するには、Firebird エンジンと FlameRobin や DBeaver…
.FDB の詳細を開く →MDB ファイルは、1992年から2003年まで使用されていた旧形式の Microsoft Access データベースです。Access 2007 以降は .accdb に置き換えられました。テーブル、クエリ、フォーム、レポート、VBA コードを1つのファイルに保存します。Windows では Microsoft Access または無料の MDB Viewer Plus…
.MDB の詳細を開く →品質と注意点
- ストアドプロシージャ、トリガー、ユーザー定義関数、およびビューは移行されません。Access にはすべての Firebird オブジェクトに対応する機能がないため、テーブルとそのデータのみが移動します。
- 開始する前に、Firebird エンジンで
.fdbを開けることを確認してください。ODS バージョンが一致しない場合は、先に Firebird エンジンのアップグレードが必要です。 - 移行は常に本番用のデータベースではなく、
.fdbのコピーに対して実行してください。
よくある質問
Full Convert が Firebird に接続するために必要な資格情報は何ですか?
SYSDBA / masterkey ですが、データベース管理者に確認してください。.mdb と .accdb の違いは何ですか?
.mdb は Access 97-2003 形式(Jet エンジン)です。.accdb は Access 2007 以降の新しい形式です。古いバージョンの Access との互換性が必要な場合にのみ .mdb を選択してください。Firebird のビューやストアドプロシージャは引き継がれますか?
.mdb ではサポートされていません。