Netbeansに接続文字列を持つDerbyデータベースがあります
jdbc:derby://localhost:1527/MyDatabase
これはODBCで使用できますか?もしそうなら、どうすればこれを変換するか、またはDerbyデータベースをODBCに準拠するように構成できますか
最終的な目標は、DerbyデータベースをMySQLに移行することです。MySQLWorkbenchで移行ウィザードを使用するのが最も簡単な方法のようです。ただし、ODBC接続が必要です。
MySQL WorkbenchはODBCを使用してデータベースを移行するため、ODBCを使用しますか?
さまざまなエンジン間でいくつかのデータベースを移行しました。私のお気に入りのテクノロジーは、専用のPythonプログラムを使用してDDLスキーマ(など)を変換することCREATE TABLE
ですCREATE VIEW
。次に、JDBCとgetObject()
/setObject()
メソッドを使用してデータをコピーします。InformixからPostgresへのBlobの移行データへの応答で、このようなコピーデータベースのJythonプログラム(JythonはJVMを使用して動作し、JDBCドライバーを使用できるPython言語です)を見ることができます。
ところで、クイック検索は、IBMがDerbyへのODBCドライバーを持っていることを示しています(以前にCloudscapeを購入したInformixを購入しました):http ://www.ibm.com/developerworks/data/library/techarticle/dm-0409cline2/
OpenDBCopyを使用します。これは、JDBC接続を介して任意のデータベースとの間でデータを移行するためのオープンソースデータベースユーティリティです。
サポートされているデータベースからテーブル構造とデータをコピーできます。