

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# のインストールと設定 AWS Schema Conversion Tool
<a name="CHAP_Installing"></a>

 AWS Schema Conversion Tool (AWS SCT) は、プロジェクトベースのユーザーインターフェイスを提供するスタンドアロンアプリケーションです。 AWS SCT は Microsoft Windows、Fedora Linux、Ubuntu Linux で使用できます。 AWS SCT は 64 ビットオペレーティングシステムでのみサポートされています。

ディス AWS SCT トリビューションファイルの正しいバージョンを取得するには、圧縮ファイルをダウンロードした後に検証手順を提供します。この手順を使用してファイルを検証できます。

AWS SCT は、スタンドアロンアプリケーションとコマンドラインツールの両方として使用できます。コマンドラインツールについては、「[AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md)」を参照してください。

**Topics**
+ [のインストール AWS Schema Conversion Tool](CHAP_Installing.Procedure.md)
+ [AWS Schema Conversion Tool インストールの検証](CHAP_Installing.InstallValidation.md)
+ [用の JDBC ドライバーのインストール AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md)
+ [更新 AWS Schema Conversion Tool](CHAP_Installing.Updating.md)
+ [AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md)

# のインストール AWS Schema Conversion Tool
<a name="CHAP_Installing.Procedure"></a>

は、次のオペレーティングシステム AWS SCT にインストールできます。
+ Microsoft Windows 10
+ Fedora Linux 36 以降
+ Ubuntu Linux 18 以降

**をインストールするには AWS SCT**

1. オペレーティングシステムのリンクを使用して、 AWS SCT インストーラを含む圧縮ファイルをダウンロードします。圧縮されたファイルの拡張子はすべて .zip です。 AWS SCT インストーラファイルを抽出すると、オペレーティングシステムに適した形式になります。
   + [Microsoft Windows](https://s3.amazonaws.com/publicsctdownload/Windows/aws-schema-conversion-tool-1.0.latest.zip) 
   + [Ubuntu Linux (.deb)](https://s3.amazonaws.com/publicsctdownload/Ubuntu/aws-schema-conversion-tool-1.0.latest.zip) 
   + [Fedora Linux (.rpm)](https://s3.amazonaws.com/publicsctdownload/Fedora/aws-schema-conversion-tool-1.0.latest.zip) 

1. 次に示すように、オペレーティングシステムの AWS SCT インストーラファイルを抽出します。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. 前のステップで抽出した AWS SCT インストーラファイルを実行します。次に示すように、オペレーティングシステムの手順を使用します。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. ソースとターゲットデータベースエンジン用 Java Database Connectivity (JDBC) ドライバをダウンロードします。手順とダウンロードのリンクについては、「[用の JDBC ドライバーのインストール AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md)」を参照してください。

 これで、 AWS SCT アプリケーションのセットアップが完了しました。アプリケーションのアイコンをダブルクリックして AWS SCTを実行します。

# AWS Schema Conversion Tool インストールの検証
<a name="CHAP_Installing.InstallValidation"></a>

のディストリビューションファイルを検証する方法はいくつかあります AWS SCT。最も簡単な方法としては、ファイルのチェックサムを AWSの公表チェックサムと比較します。追加のセキュリティレベルとして、ファイルのインストール先のオペレーティングシステムに応じて、次の手順を使用してディストリビューションを検証できます。

このセクションでは、次のトピックについて説明します。

**Topics**
+ [AWS SCT ファイルのチェックサムの検証](#CHAP_Installing.InstallValidation.Checksum)
+ [Fedora での AWS SCT RPM ファイルの検証](#CHAP_Installing.InstallValidation.RPM)
+ [Ubuntu での AWS SCT DEB ファイルの検証](#CHAP_Installing.InstallValidation.DEB)
+ [Microsoft Windows での AWS SCT MSI ファイルの検証](#CHAP_Installing.InstallValidation.MSI)

## AWS SCT ファイルのチェックサムの検証
<a name="CHAP_Installing.InstallValidation.Checksum"></a>

 AWS SCT 圧縮ファイルをダウンロードまたは保存するときに発生した可能性のあるエラーを検出するために、ファイルのチェックサムを によって提供された値と比較できます AWS。 はチェックサムに SHA256 アルゴリズム AWS を使用します。

**チェックサムを使用して AWS SCT ディストリビューションファイルを検証するには**

1. インストールセクションのリンクを使用してディス AWS SCT トリビューションファイルをダウンロードします。詳細については、「[のインストール AWS Schema Conversion Tool](CHAP_Installing.Procedure.md)」を参照してください。

1. 最新のチェックサムファイル ([sha256Check.txt](https://d2fk11eyrwr7ob.cloudfront.net/sha256Check.txt)) をダウンロードします。このファイルには、 AWS SCT 最新バージョンのチェックサムが含まれています。例えば、このファイルは次のように表示されます。

   ```
   Fedora   b4f5f66f91bfcc1b312e2827e960691c269a9002cd1371cf1841593f88cbb5e6
   Ubuntu   4315eb666449d4fcd95932351f00399adb6c6cf64b9f30adda2eec903c54eca4
   Windows  6e29679a3c53c5396a06d8d50f308981e4ec34bd0acd608874470700a0ae9a23
   ```

1. ディストリビューションファイルが含まれているディレクトリで、オペレーティングシステムの SHA256 検証コマンドを実行します。例えば、Linux で以下のコマンドを実行します。

   ```
   shasum -a 256 aws-schema-conversion-tool-1.0.latest.zip
   ```

1. コマンドの結果と sha256Check.txt ファイルに表示されている値を比較します。チェックサムが一致する場合は、配布ファイルを実行しても安全です。チェックサムが一致しない場合は、配布ファイルを実行せず、[AWS サポートに連絡してください](https://aws.amazon.com/contact-us/)。

## Fedora での AWS SCT RPM ファイルの検証
<a name="CHAP_Installing.InstallValidation.RPM"></a>

AWS は、ディストリビューションファイルのチェックサムに加えて、別のレベルの検証を提供します。ディストリビューションファイル内のすべての RPM ファイルは、 AWS プライベートキーによって署名されます。パブリック GPG キーは、[amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key) で表示できます。

**Fedora で AWS SCT RPM ファイルを検証するには**

1. インストールセクションのリンクを使用してディス AWS SCT トリビューションファイルをダウンロードします。

1.  AWS SCT ディストリビューションファイルのチェックサムを確認します。

1. ディストリビューションファイルの内容を抽出します。検証する RPM ファイルを見つけます。

1. [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key) から GPG パブリックキーをダウンロードします

1. 次のコマンドを使用して、パブリックキーを RPM DB にインポートします (適切なアクセス許可があることを確認してください)。

   ```
   sudo rpm --import aws-dms-team@amazon.com.public.gpg-key
   ```

1. 次のコマンドを実行してインポートが成功したことを確認します。

   ```
   rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} \n %{SUMMARY} \n" gpg-pubkey-ea22abf4-5a21d30c
   ```

1. 次のコマンドを実行して RPM 署名を確認します。

   ```
   rpm --checksig -v aws-schema-conversion-tool-1.0.build number-1.x86_64.rpm
   ```

## Ubuntu での AWS SCT DEB ファイルの検証
<a name="CHAP_Installing.InstallValidation.DEB"></a>

AWS は、ディストリビューションファイルのチェックサムに加えて、別のレベルの検証を提供します。ディストリビューションファイル内のすべての DEB ファイルは、GPG デタッチ済み署名で署名されます。

**Ubuntu で AWS SCT DEB ファイルを確認するには**

1. インストールセクションのリンクを使用してディス AWS SCT トリビューションファイルをダウンロードします。

1.  AWS SCT ディストリビューションファイルのチェックサムの検証。

1. ディストリビューションファイルの内容を抽出します。検証する DEB ファイルを見つけます。

1. デタッチ済み署名を [aws-schema-conversion-tool-1.0.latest.deb.asc](https://d2fk11eyrwr7ob.cloudfront.net/Ubuntu/signatures/aws-schema-conversion-tool-1.0.latest.deb.asc) からダウンロードします。

1. [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key) から GPG パブリックキーをダウンロードします。

1. 次のコマンドを実行して GPG パブリックキーをインポートします。

   ```
   gpg --import aws-dms-team@amazon.com.public.gpg-key
   ```

1. 次のコマンドを実行して署名を検証します。

   ```
   gpg --verify aws-schema-conversion-tool-1.0.latest.deb.asc aws-schema-conversion-tool-1.0.build number.deb
   ```

## Microsoft Windows での AWS SCT MSI ファイルの検証
<a name="CHAP_Installing.InstallValidation.MSI"></a>

AWS は、ディストリビューションファイルのチェックサムに加えて、別のレベルの検証を提供します。MSI ファイルにはデジタル署名があり、署名されたことを確認できます AWS。

**Windows で AWS SCT MSI ファイルを検証するには**

1. インストールセクションのリンクを使用してディス AWS SCT トリビューションファイルをダウンロードします。

1.  AWS SCT ディストリビューションファイルのチェックサムの検証。

1. ディストリビューションファイルの内容を抽出します。検証する MSI ファイルを見つけます。

1. Windows エクスプローラーで、MSI ファイルを右クリックして [**Properties**] (プロパティ) を選択します。

1. [**Digital Signatures**] (デジタル署名) タブを選択します。

1. デジタル署名が Amazon Services LLC によるものであることを確認します。

# 用の JDBC ドライバーのインストール AWS Schema Conversion Tool
<a name="CHAP_Installing.JDBCDrivers"></a>

が正しく動作 AWS SCT するには、ソースデータベースエンジンとターゲットデータベースエンジンの JDBC ドライバーをダウンロードします。仮想ターゲットデータベースプラットフォームを使用する場合、ターゲットデータベースエンジンの JDBC ドライバーをダウンロードする必要はありません。詳細については、「[AWS Schema Conversion Tool の仮想ターゲットへのマッピング](CHAP_Mapping.VirtualTargets.md)」を参照してください。

ドライバをダウンロードしたら、ドライバファイルの場所を指定します。詳細については、「[グローバル設定でのドライバパスの保存](#CHAP_Installing.JDBCDrivers.Settings)」を参照してください。

次の場所から、データベースドライバをダウンロードできます。

**重要**  
使用できるドライバの最新バージョンをダウンロードします。次の表に、 でサポートされているデータベースドライバーの最低バージョンを示します AWS SCT。


****  

| データベースエンジン | ドライバー | ダウンロード場所 | 
| --- | --- | --- | 
| Amazon Aurora MySQL 互換エディション | `mysql-connector-java-5.1.6.jar` |   [https://www.mysql.com/products/connector/](https://www.mysql.com/products/connector/)   | 
| Amazon Aurora PostgreSQL 互換エディション | `postgresql-42.2.19.jar` |   [https://jdbc.postgresql.org/download/postgresql-42.2.19.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| Amazon EMR | `HiveJDBC42.jar` |   [http://awssupportdatasvcs.com/bootstrap-actions/Simba/latest/](http://awssupportdatasvcs.com/bootstrap-actions/Simba/latest/)   | 
| Amazon Redshift | `redshift-jdbc42-2.1.0.9.jar` |   [https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip](https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip)   | 
| Amazon Redshift Serverless | `redshift-jdbc42-2.1.0.9.jar` |   [https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip](https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip)   | 
| Apache Hive | `hive-jdbc-2.3.4-standalone.jar` |   [https://repo1.maven.org/maven2/org/apache/hive/hive-jdbc/2.3.4/hive-jdbc-2.3.4-standalone.jar](https://repo1.maven.org/maven2/org/apache/hive/hive-jdbc/2.3.4/hive-jdbc-2.3.4-standalone.jar)   | 
| Azure SQL データベース | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15\$172](https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#72)   | 
| Azure Synapse Analytics | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15\$172](https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#72)   | 
| Greenplum データベース | `postgresql-42.2.19.jar` |  [https://jdbc.postgresql.org/download/postgresql-42.2.19.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| IBM Db2 for z/OS |  `db2jcc-db2jcc4.jar`  |   [https://www.ibm.com/support/pages/db2-jdbc-driver-versions-and-downloads-db2-zos](https://www.ibm.com/support/pages/db2-jdbc-driver-versions-and-downloads-db2-zos)   | 
| IBM Db2 LUW |  `db2jcc-db2jcc4.jar`  |   [https://www.ibm.com/support/pages/node/382667](https://www.ibm.com/support/pages/node/382667)   | 
| MariaDB |  `mariadb-java-client-2.4.1.jar`  |  [https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/mariadb-java-client-2.4.1.jar](https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/mariadb-java-client-2.4.1.jar)   | 
| Microsoft SQL Server | `mssql-jdbc-10.2.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15](https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15)   AWS SCT は MSSQL 用の最新の JDBC ドライバーバージョン 18.2.1.0 をサポートしていません。JDBC ドライバーバージョン 10.2 をインストールすることをお勧めします。 `mssql-jdbc-10.2.jar).`   | 
| MySQL | `mysql-connector-java-8.0.15.jar` |   [https://dev.mysql.com/downloads/connector/j/](https://dev.mysql.com/downloads/connector/j/)   | 
| Netezza |  `nzjdbc.jar` クライアントツールのソフトウェアを使用します。ドライババージョン 7.2.1 をダウンロードします。これはデータウェアハウスバージョン 7.2.0 と後方互換性があります。  |   [http://www.ibm.com/support/knowledgecenter/SSULQD\$17.2.1/com.ibm.nz.datacon.doc/c\$1datacon\$1plg\$1overview.html](http://www.ibm.com/support/knowledgecenter/SSULQD_7.2.1/com.ibm.nz.datacon.doc/c_datacon_plg_overview.html)   | 
| Oracle |  `ojdbc8.jar` ドライバーバージョン 8 以降がサポートされます。  |   [https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html](https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html)   | 
| [PostgreSQL] | `postgresql-42.2.19.jar` |   [https://jdbc.postgresql.org/download/postgresql-42.2.19.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| SAP ASE (Sybase ASE) | `jconn4.jar` |  [jConnect JDBC ドライバー](https://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.12.0.1/dbprogramming/jconnect-using-jdbxextra.html)  | 
| Snowflake |  `snowflake-jdbc-3.9.2.jar` 詳細については、「[https://docs.snowflake.com/en/user-guide/jdbc-download.html](https://docs.snowflake.com/en/user-guide/jdbc-download.html)」を参照してください。  |   [https://repo1.maven.org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake-jdbc-3.9.2.jar](https://repo1.maven.org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake-jdbc-3.9.2.jar)   | 
| Teradata |  `terajdbc4.jar` `tdgssconfig.jar` Teradata JDBC ドライバーバージョン 16.20.00.11 以降では、このファイルは必要ありません。`tdgssconfig.jar`  |   [https://downloads.teradata.com/download/connectivity/jdbc-driver ](https://downloads.teradata.com/download/connectivity/jdbc-driver)   | 
| Vertica |  `vertica-jdbc-9.1.1-0.jar` ドライバーバージョン 7.2.0 以降がサポートされます。  |   [https://www.vertica.com/client\$1drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar](https://www.vertica.com/client_drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar)   | 

## Linux での JDBC ドライバのインストール
<a name="CHAP_Installing.JDBCDrivers.Linux"></a>

以下のステップを使用して、 で使用する JDBC ドライバーを Linux システムにインストールできます AWS SCT。

**JDBC ドライバを Linux システムにインストールするには**

1. JDBC ドライバを保存するディレクトリを作成します。

   ```
   PROMPT>sudo mkdir –p /usr/local/jdbc-drivers
   ```

1. 次に示すコマンドを使用して、データベースエンジン用の JDBC ドライバをインストールします。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide/CHAP_Installing.JDBCDrivers.html)

## グローバル設定でのドライバパスの保存
<a name="CHAP_Installing.JDBCDrivers.Settings"></a>

必要な JDBC ドライバーをダウンロードしてインストールしたら、 AWS SCT 設定でドライバーの場所をグローバルに設定できます。ドライバの場所をグローバルに設定しない場合、データベースに接続する際にドライバの場所が尋ねられます。

**ドライバファイルの場所を更新するには**

1. で AWS SCT、**設定** を選択し、**グローバル設定** を選択します。  
![\[[Choose global settings] (グローバル設定の選択)\]](http://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide/images/select_global_settings.png)

1. [**Global settings**] (グローバル設定) で、[**Drivers**] (ドライバー) を選択します。ソースデータベースエンジンとターゲット Amazon RDS DB インスタンスデータベースエンジン用の JDBC ドライバへのファイルパスを追加します。  
![\[[Global settings] (グローバル設定)\]](http://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide/images/driver-settings.png)

1. ドライバのパスを追加し終えたら、[**OK**] を選択します。

# 更新 AWS Schema Conversion Tool
<a name="CHAP_Installing.Updating"></a>

AWS は、 の新機能 AWS SCT を定期的に更新します。以前のバージョンから更新する場合は、新しい AWS SCT プロジェクトを作成し、使用しているデータベースオブジェクトを再変換します。

更新があるかどうかを確認できます AWS SCT。

**の更新を確認するには AWS SCT**

1. 入力したら AWS SCT、**ヘルプ** を選択し、**更新の確認 **を選択します。

1. [**Check for Updates**] (更新プログラムを確認) ダイアログボックスで、[**What's New**] (最新情報) を選択します。リンクが表示されない場合は、最新バージョンを使用しています。

# AWS Schema Conversion Tool CLI
<a name="CHAP_Installing.CLI"></a>

コマンドライン用に AWS SCT CLI をダウンロードできます。JAR をダウンロードするには、次のリンクを使用します。

[AWSSchemaConversionToolBatch.jar](https://s3.amazonaws.com/publicsctdownload/jars/AWSSchemaConversionToolBatch.jar)