ODBC または JDBC を検索した後、この質問に出会いました。驚いたことに、私は db4o を初めて使用するので、Netbeans や Eclipse プラグインなど、db4o をブラウズするためのツールがあることを知りました。販売もデモもされていません(まだ準備ができていないと思います)。
では、どのようにデータを転送しますか?まだ見つけていないツールやスクリプトはありますか?
ODBC または JDBC を検索した後、この質問に出会いました。驚いたことに、私は db4o を初めて使用するので、Netbeans や Eclipse プラグインなど、db4o をブラウズするためのツールがあることを知りました。販売もデモもされていません(まだ準備ができていないと思います)。
では、どのようにデータを転送しますか?まだ見つけていないツールやスクリプトはありますか?
それは正しい。db4o の dRS に関して言えば、データをリレーショナル データベースに移動するには、Hibernate マッピングを定義する必要があります。しかし、すべてを自分でやりたくない場合は、この種の移行を行う方法です。
一番!
私の意見では、これはオブジェクト リレーショナル インピーダンスの不一致に帰着します。つまり、非常に単純な場合を除いて、データベースの行からオブジェクトへの直接的な変換は必ずしも存在しません。オブジェクト モデルは、データベース スキーマとは根本的に異なります。したがって、ほとんどの場合、マッピング (および移行アプリケーション) を自分で作成する必要があると思います。
これは一般に、SQL Server や db4o だけでなく、リレーショナル データベース/オブジェクト データベースにも当てはまります。
db4o とリレーショナル データベース間の (両方向の) データ転送は、db4o のツールであるdRS - db4o Replication System (Hibernate ベース) を使用して簡単に行うことができます。ところで、db4o ユーザー フォーラムは非常に役立つかもしれません。コア開発者から直接回答を得ることができます。