Installing a JDBC driver

Migration Toolkitには、Javaバージョン1.8.0以降が必要です。

ドライバーの選択

使用するJDBCドライバーは、移行元または移行先のデータベースによって異なります。

  • EDB Postgres Advanced Serverとの間で移行する場合は、EDB JDBCドライバーを使用します。最新のドライバーをダウンロードするには、EDB Downloadsページの EDB Connectors を参照してください。インストール手順については、

    Installing and configuring EDB JDBC Connector を参照してください。

注釈

EDB JDBCドライバーはMac OSでは利用できません。

  • PostgreSQLとの間で移行する場合は、PostgreSQL JDBCドライバーを使用します。サポートされている最新のドライバーをダウンロードするには、PostgreSQL Downloadsページの JDBC drivers section を参照してください。

  • Oracle、MySQL、Microsoft SQL Server 、またはSybaseから移行する場合は、無料で入手可能なソース固有のJDBCドライバーを使用します。 - Oracle JDBC

  • MySQL JDBC

  • Microsoft SQL Server JDBC

  • Sybase ASE (jTDS) JDBC

注釈

オープンソースのjTDSドライバーは、古いバージョンのMicrosoft SQL Server (バージョン2012以前)もサポートしており、 Migration Toolkitで使用できます。 Migration ToolkitでサポートされるSQL Serverの新しいバージョンには、Microsoftが提供するSQL Server用のJDBCドライバーをお勧めします。

lib にドライバーを追加する

ドライバーをダウンロードしたら、ドライバーファイルを<mtk_install_dir>/lib ディレクトリに移動します。

!!!note「EDB JDBCドライバーの場合」 Migration Toolkitをインストールする前にEDB JDBCドライバーがインストールされている場合、そのコピーを<mtk_install_dir>/lib ディレクトリに配置する必要はありません。 Migration Toolkitのインストール中に、 edb-jdbc18.jarファイルへのシンボリックリンクが作成されます。

Migration Toolkitをインストールした後 、次のコマンドを実行して、シンボリックリンクが存在するかどうかを確認できます。

ls -l /usr/edb/migrationtoolkit/lib/edb-jdbc18.jar