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から移行する場合は、 PostgreSQL JDBCドライバーを使用します。サポートされている最新のドライバーをダウンロードするには、PostgreSQLのダウンロードページの 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で使用できます。 Microsoftが提供するSQL Server用のJDBCドライバーは、Migration ToolkitでサポートされているSQL Serverの新しいバージョンに推奨されます。

lib へのドライバーの追加#

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

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

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

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