

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 正在安装 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/连接器/](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 司机？ view= 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)   | 
| Azure Synapse Analytics | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc 司机？ view= 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)   | 
| 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--downloads-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/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= 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 不支持适用于 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/连接器/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](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` 支持版本 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/连接/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>

您可以使用以下步骤在 Linux 系统上安装 JDBC 驱动程序以供使用。 AWS SCT

**在 Linux 系统上安装 JDBC 驱动程序**

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/zh_cn/SchemaConversionTool/latest/userguide/CHAP_Installing.JDBCDrivers.html)

## 在全局设置中存储驱动程序路径
<a name="CHAP_Installing.JDBCDrivers.Settings"></a>

下载并安装所需的 JDBC 驱动程序后，可以在设置中全局设置驱动程序的位置。 AWS SCT 如果您未全局设置驱动程序的位置，当您连接到数据库时应用程序会要求您提供驱动程序的位置。

**更新驱动程序文件位置**

1. 在中 AWS SCT，选择 “**设置”**，然后选择 “**全局设置”**。  
![\[选择全局设置\]](http://docs.aws.amazon.com/zh_cn/SchemaConversionTool/latest/userguide/images/select_global_settings.png)

1. 对于**全局设置**，请选择 **Drivers**。添加适用于您的源数据库引擎和目标 Amazon RDS 数据库实例数据库引擎的 JDBC 驱动程序文件路径。  
![\[全局设置\]](http://docs.aws.amazon.com/zh_cn/SchemaConversionTool/latest/userguide/images/driver-settings.png)

1. 添加完驱动程序路径之后，选择 **OK**。