

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Instalasi dan Konfigurasi AWS Schema Conversion Tool
<a name="CHAP_Installing"></a>

The AWS Schema Conversion Tool (AWS SCT) adalah aplikasi mandiri yang menyediakan antarmuka pengguna berbasis proyek. AWS SCT tersedia untuk Microsoft Windows, Fedora Linux, dan Ubuntu Linux. AWS SCT hanya didukung pada sistem operasi 64-bit. 

Untuk memastikan bahwa Anda mendapatkan versi yang benar dari file AWS SCT distribusi, kami menyediakan langkah-langkah verifikasi setelah Anda mengunduh file terkompresi. Anda dapat memverifikasi file menggunakan langkah-langkah yang disediakan.

AWS SCT tersedia sebagai aplikasi mandiri dan alat baris perintah. Untuk informasi tentang alat baris perintah, lihat[AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md).

**Topics**
+ [Instalasi AWS Schema Conversion Tool](CHAP_Installing.Procedure.md)
+ [Memvalidasi instalasi AWS Schema Conversion Tool](CHAP_Installing.InstallValidation.md)
+ [Menginstal driver JDBC untuk AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md)
+ [Memperbarui AWS Schema Conversion Tool](CHAP_Installing.Updating.md)
+ [AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md)

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

Anda dapat menginstal AWS SCT pada sistem operasi berikut:
+ Microsoft Windows 10
+ Fedora Linux 36 dan lebih tinggi
+ Ubuntu Linux 18 dan lebih tinggi

**Untuk menginstal AWS SCT**

1. Unduh file terkompresi yang berisi AWS SCT penginstal, menggunakan tautan untuk sistem operasi Anda. Semua file terkompresi memiliki ekstensi.zip. Ketika Anda mengekstrak file AWS SCT installer, itu akan dalam format yang sesuai untuk sistem operasi Anda. 
   + [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. Ekstrak file AWS SCT installer untuk sistem operasi Anda, ditampilkan berikut.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. Jalankan file AWS SCT installer yang diekstrak pada langkah sebelumnya. Gunakan instruksi untuk sistem operasi Anda, yang ditunjukkan berikut.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. Unduh driver Java Database Connectivity (JDBC) untuk mesin basis data sumber dan target Anda. Untuk petunjuk dan tautan unduhan, lihat[Menginstal driver JDBC untuk AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md). 

 Sekarang, Anda telah menyelesaikan pengaturan AWS SCT aplikasi. Klik dua kali ikon aplikasi untuk menjalankan AWS SCT. 

# Memvalidasi instalasi AWS Schema Conversion Tool
<a name="CHAP_Installing.InstallValidation"></a>

Ada beberapa cara Anda dapat memverifikasi file distribusi AWS SCT. Yang paling sederhana adalah membandingkan checksum file dengan checksum yang diterbitkan dari. AWS Sebagai tingkat keamanan tambahan, Anda dapat menggunakan prosedur berikut untuk memverifikasi file distribusi, berdasarkan sistem operasi tempat Anda menginstal file. 

Bagian ini mencakup topik berikut.

**Topics**
+ [Memverifikasi checksum file AWS SCT](#CHAP_Installing.InstallValidation.Checksum)
+ [Memverifikasi file AWS SCT RPM di Fedora](#CHAP_Installing.InstallValidation.RPM)
+ [Memverifikasi file AWS SCT DEB di Ubuntu](#CHAP_Installing.InstallValidation.DEB)
+ [Memverifikasi file AWS SCT MSI di Microsoft Windows](#CHAP_Installing.InstallValidation.MSI)

## Memverifikasi checksum file AWS SCT
<a name="CHAP_Installing.InstallValidation.Checksum"></a>

Untuk mendeteksi kesalahan apa pun yang mungkin terjadi saat mengunduh atau menyimpan file AWS SCT terkompresi, Anda dapat membandingkan checksum file dengan nilai yang disediakan oleh. AWS AWS menggunakan SHA256 algoritma untuk checksum.

**Untuk memverifikasi file AWS SCT distribusi menggunakan checksum**

1. Unduh file AWS SCT distribusi menggunakan tautan di bagian Instalasi. Untuk informasi selengkapnya, lihat [Instalasi AWS Schema Conversion Tool](CHAP_Installing.Procedure.md).

1. Unduh file checksum terbaru, yang disebut [sha256Check.txt](https://d2fk11eyrwr7ob.cloudfront.net/sha256Check.txt). File ini menyertakan checksum untuk versi terbaru AWS SCT . Misalnya, file dapat muncul sebagai berikut:

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

1. Jalankan perintah SHA256 validasi untuk sistem operasi Anda di direktori yang berisi file distribusi. Misalnya, jalankan perintah berikut di Linux.

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

1. Bandingkan hasil perintah dengan nilai yang ditunjukkan dalam file sha256Check.txt. Jika checksum cocok, maka aman untuk menjalankan file distribusi. Jika checksum tidak cocok, maka jangan jalankan file distribusi, dan hubungi [AWS Support](https://aws.amazon.com/contact-us/). 

## Memverifikasi file AWS SCT RPM di Fedora
<a name="CHAP_Installing.InstallValidation.RPM"></a>

AWS memberikan tingkat validasi lain selain checksum file distribusi. Semua file RPM dalam file distribusi ditandatangani oleh kunci AWS pribadi. Kunci GPG publik dapat dilihat di [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key).

**Untuk memverifikasi file AWS SCT RPM di Fedora**

1. Unduh file AWS SCT distribusi menggunakan tautan di bagian Instalasi.

1. Verifikasi checksum file AWS SCT distribusi.

1. Ekstrak isi file distribusi. Temukan file RPM yang ingin Anda verifikasi.

1. [Unduh kunci publik GPG dari amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key)

1. Impor kunci publik ke RPM DB Anda (pastikan Anda memiliki izin yang sesuai) dengan menggunakan perintah berikut:

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

1. Periksa apakah impor berhasil dengan menjalankan perintah berikut:

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

1. Periksa tanda tangan RPM dengan menjalankan perintah berikut:

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

## Memverifikasi file AWS SCT DEB di Ubuntu
<a name="CHAP_Installing.InstallValidation.DEB"></a>

AWS memberikan tingkat validasi lain selain checksum file distribusi. Semua file DEB dalam file distribusi ditandatangani oleh tanda tangan terpisah GPG.

**Untuk memverifikasi file AWS SCT DEB di Ubuntu**

1. Unduh file AWS SCT distribusi menggunakan tautan di bagian Instalasi.

1. Memverifikasi checksum file AWS SCT distribusi.

1. Ekstrak isi file distribusi. Temukan file DEB yang ingin Anda verifikasi.

1. Unduh tanda tangan terpisah dari [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. Unduh kunci publik GPG dari [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key).

1. Impor kunci publik GPG dengan menjalankan perintah berikut:

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

1. Verifikasi tanda tangan dengan menjalankan perintah berikut:

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

## Memverifikasi file AWS SCT MSI di Microsoft Windows
<a name="CHAP_Installing.InstallValidation.MSI"></a>

AWS memberikan tingkat validasi lain selain checksum file distribusi. File MSI memiliki tanda tangan digital yang dapat Anda periksa untuk memastikannya ditandatangani oleh AWS.

**Untuk memverifikasi file AWS SCT MSI pada Windows**

1. Unduh file AWS SCT distribusi menggunakan tautan di bagian Instalasi.

1. Memverifikasi checksum file AWS SCT distribusi.

1. Ekstrak isi file distribusi. Temukan file MSI yang ingin Anda verifikasi.

1. **Di Windows Explorer, klik kanan file MSI dan pilih Properties.**

1. Pilih tab **Tanda Tangan Digital**.

1. Verifikasi bahwa tanda tangan digital berasal dari Amazon Services LLC.

# Menginstal driver JDBC untuk AWS Schema Conversion Tool
<a name="CHAP_Installing.JDBCDrivers"></a>

 AWS SCT Agar berfungsi dengan benar, unduh driver JDBC untuk mesin basis data sumber dan target Anda. Jika Anda menggunakan platform basis data target virtual, Anda tidak perlu mengunduh driver JDBC untuk mesin basis data target Anda. Untuk informasi selengkapnya, lihat [Pemetaan ke target virtual di AWS Schema Conversion Tool](CHAP_Mapping.VirtualTargets.md). 

Setelah Anda mengunduh driver, Anda memberikan lokasi file driver. Untuk informasi selengkapnya, lihat [Menyimpan jalur driver di pengaturan global](#CHAP_Installing.JDBCDrivers.Settings). 

Anda dapat mengunduh driver database dari lokasi berikut. 

**penting**  
Unduh versi terbaru dari driver yang tersedia. Tabel berikut mencakup versi terendah dari driver database yang didukung oleh AWS SCT. 


****  

| Mesin database | Pengemudi | Lokasi unduhan | 
| --- | --- | --- | 
| Edisi yang Kompatibel dengan Amazon Aurora MySQL | `mysql-connector-java-5.1.6.jar` |   [https://www.mysql.com/products/konektor/](https://www.mysql.com/products/connector/)   | 
| Edisi yang Kompatibel dengan Amazon Aurora PostgreSQL | `postgresql-42.2.19.jar` |   [https://jdbc.postgresql. org/download/postgresql](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)-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 Tanpa Server | `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)   | 
| Database Azure SQL | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release- notes-for-the-jdbc -sopir? dilihat= sql-server-ver 15 \$172](https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#72)   | 
| Analisis Sinaps Azure | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release- notes-for-the-jdbc -sopir? dilihat= sql-server-ver 15 \$172](https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#72)   | 
| Database Greenplum | `postgresql-42.2.19.jar` |  [https://jdbc.postgresql. org/download/postgresql](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)-42.2.19.jar   | 
| IBM Db2 untuk z/OS |  `db2jcc-db2jcc4.jar`  |   [https://www.ibm.com/support/halaman/db2- -download-db2-zos jdbc-driver-versions-and](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/halaman/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-klien-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? melihat= 15 sql-server-ver](https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15)   AWS SCT tidak mendukung driver JDBC terbaru versi 18.2.1.0 untuk MSSQL. kami sarankan menginstal driver JDBC versi 10.2 `mssql-jdbc-10.2.jar).`   | 
| MySQL | `mysql-connector-java-8.0.15.jar` |   [https://dev.mysql.com/downloads/konektor/j/](https://dev.mysql.com/downloads/connector/j/)   | 
| Netezza |  `nzjdbc.jar` Gunakan perangkat lunak alat klien. Unduh driver versi 7.2.1, yang kompatibel dengan gudang data versi 7.2.0.   |   [http://www.ibm. com/support/knowledgecenter/SSULQD\$17.2.1/com.ibm.nz.datacon.doc/c](http://www.ibm.com/support/knowledgecenter/SSULQD_7.2.1/com.ibm.nz.datacon.doc/c_datacon_plg_overview.html)\$1datacon\$1plg\$1overview.html   | 
| Oracle |  `ojdbc8.jar` Driver versi 8 dan lebih tinggi didukung.  |   [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](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)-42.2.19.jar   | 
| SAP ASE (Sybase ASE) | `jconn4.jar` |  [Driver JConnect JDBC](https://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.12.0.1/dbprogramming/jconnect-using-jdbxextra.html)  | 
| Kepingan salju |  `snowflake-jdbc-3.9.2.jar` Untuk informasi selengkapnya, lihat [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` Untuk driver Teradata JDBC versi 16.20.00.11 dan yang lebih tinggi, Anda tidak memerlukan file. `tdgssconfig.jar`  |   [https://downloads.teradata.com/download/konektivitas/jdbc-driver](https://downloads.teradata.com/download/connectivity/jdbc-driver)   | 
| Vertica |  `vertica-jdbc-9.1.1-0.jar` Versi driver 7.2.0 dan yang lebih tinggi didukung.  |   [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)   | 

## Menginstal driver JDBC di Linux
<a name="CHAP_Installing.JDBCDrivers.Linux"></a>

Anda dapat menggunakan langkah-langkah berikut untuk menginstal driver JDBC pada sistem Linux Anda untuk digunakan dengan. AWS SCT

**Untuk menginstal driver JDBC di sistem Linux Anda**

1. Buat direktori untuk menyimpan driver JDBC di. 

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

1. Instal driver JDBC untuk mesin database Anda menggunakan perintah yang ditunjukkan berikut.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/SchemaConversionTool/latest/userguide/CHAP_Installing.JDBCDrivers.html)

## Menyimpan jalur driver di pengaturan global
<a name="CHAP_Installing.JDBCDrivers.Settings"></a>

Setelah Anda mengunduh dan menginstal driver JDBC yang diperlukan, Anda dapat mengatur lokasi driver secara global dalam pengaturan. AWS SCT Jika Anda tidak mengatur lokasi driver secara global, aplikasi meminta Anda untuk lokasi driver ketika Anda terhubung ke database. 

**Untuk memperbarui lokasi file driver**

1. Di AWS SCT, pilih **Pengaturan**, lalu pilih **Pengaturan Global**.   
![\[Pilih setelan global\]](http://docs.aws.amazon.com/id_id/SchemaConversionTool/latest/userguide/images/select_global_settings.png)

1. Untuk **pengaturan Global**, pilih **Driver**. Tambahkan path file ke driver JDBC untuk mesin database sumber Anda dan mesin database instans Amazon RDS DB target Anda.   
![\[Pengaturan global\]](http://docs.aws.amazon.com/id_id/SchemaConversionTool/latest/userguide/images/driver-settings.png)

1. Setelah Anda selesai menambahkan jalur driver, pilih **OK**. 

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

AWS memperbarui secara berkala AWS SCT dengan fitur dan fungsionalitas baru. Jika Anda memperbarui dari versi sebelumnya, buat AWS SCT proyek baru dan ubah kembali objek database apa pun yang Anda gunakan.

Anda dapat memeriksa untuk melihat apakah ada pembaruan untuk AWS SCT.

**Untuk memeriksa pembaruan AWS SCT**

1. Saat masuk AWS SCT, pilih **Bantuan** dan kemudian pilih **Periksa Pembaruan**.

1. Dalam **kotak dialog Periksa Pembaruan**, pilih **Apa yang Baru**. Jika tautan tidak muncul, Anda memiliki versi terbaru.

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

Anda dapat mengunduh AWS SCT CLI untuk penggunaan baris perintah. Untuk mengunduh JAR, gunakan tautan berikut:

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