# 兼容的数据库

下表提供了有关可用于 Talend 服务器模块的建议和受支持数据库的信息。除非另有说明，否则此列表适用于独立（或单节点）数据库配置。

在下面的文档中：

* 建议：指定由 Qlik 根据我们的经验和客户使用情况建议的环境。
* 支持：指定支持用于所列组件或服务的环境。
* 带限制的支持：指定受 Qlik 支持但具有说明中交待的某些条件的环境。

## Talend Administration Center

Talend Administration Center 的兼容数据库Talend Administration CenterTalend Administration Center 的兼容数据库

| 数据库 | 版本 | 支持的驱动 | 支持类型 |
| --- | --- | --- | --- |
| MySQL ^3、4、6^ | 8.4 LTS | mysql-connector-j-8.4.0.jar | 建议 |
| MySQL ^3、4^ | 9.3 - 已弃用（EOL，2025 年 7 月 22 日） | mysql-connector-j-8.4.0.jar | 支持 |
| MySQL ^3、4、6^ | 8.0 - 已弃用（2026 年 4 月 30 日终止） | mysql-connector-j-8.4.0.jar | 支持 |
| MySQL ^3、4^ | 5.7 - 已弃用（EOL 2023 年 10 月 31 日） | mysql-connector-j-8.4.0.jar | 支持 |
| Oracle ^6^ | 19c | <ul> <li>ojdbc10.jar</li> <li>ojdbc8.jar</li> </ul> | 建议 |
| Oracle | 18c | <ul> <li>ojdbc10.jar</li> <li>ojdbc8.jar</li> </ul> | 支持 |
| Azure SQL | 不适用 | <ul> <li>mssql-jdbc-9.4.0.jre11.jar</li> <li>mssql-jdbc-9.4.0.jre8.jar</li> </ul> | 支持 |
| Azure Database for MySQL | 8.4 LTS | mysql-connector-j-8.4.0.jar | 建议 |
| H2 ^1^ | 2.1 ^5^ | h2-2.1.210.jar | 生产环境下不支持 |
| MariaDB ^6^ | <ul> <li>11.4 LTS</li> <li>10.11 LTS</li> </ul> | mariadb-java-client-3.5.2.jar | 支持 |
| MS SQL Server ^2、6^ | 2022 | <ul> <li>mssql-jdbc-12.8.1.jre11.jar<p>此驱动程序还支持 Java 8 和 17。</p></li> <li>mssql-jdbc-12.2.0.jre8.jar</li> <li>mssql-jdbc-12.2.0.jre11.jar</li> </ul> | 支持 |
| MS SQL Server ^2^ | <ul> <li>2019</li> <li>2017</li> <li>2016</li> <li>2014</li> </ul> | <ul> <li>mssql-jdbc-10.2.0.jre11.jar</li> <li>mssql-jdbc-10.2.0.jre8.jar</li> <li>mssql-jdbc-9.4.0.jre11.jar</li> <li>mssql-jdbc-9.4.0.jre8.jar</li> </ul> | 支持 |
| PostgreSQL ^6^ | <ul> <li>16</li> <li>15</li> <li>14</li> <li>13</li> <li>12</li> <li>11</li> <li>10</li> <li>9.6</li> </ul> | postgresql-42.5.3.jar | 支持 |
| Aurora | 3 | mysql-connector-java-8.0.33.jar | 支持 |
| Aurora | 2.07.2 | mysql-connector-java-8.0.26.jar | 支持 |

信息注释注： 无论托管模式如何，上述所有数据库 (包括 Google 云平台和 Amazon RDS) 都受到支持。

^1^ 嵌入式，仅用于开发、测试和演示目的。如果您从以前的版本迁移过来，则不支持 H2。要从以前的版本迁移，您需要先在源版本中从 H2 迁移到 MySQL 或其它受支持的数据库，然后触发 Talend Administration Center 向目标版本的升级。

^2^ Qlik 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。Talend Administration Center支持 MS SQL Server 集群，并添加了新的参数：org.quartz.jobStore.clusterCheckinInterval = 240000。

^3^ MySQL InnoDB cluster is supported by Talend Administration Center. 使用 InnoDB 集群时，您可能需要将 JDBC URL 更改为集群系统 env，例如 JDBCUrl:jdbc:mysql://192.168.1.32:6446/TAC?useSSL=true&connectTimeout=15000&socketTimeout=15000&autoReconnect=true。IP 地址 192.168.1.32 和端口 6446 是 mysqlrouter 主机的 IP 地址和 mysql 路由器的 RW 端口。

My MySQL Route Classic 协议: 读写连接localhost:6446 只读连接: localhost:6447

^4^ Talend Administration Center supports the MySQL setup in failover configuration with Red Hat clustering. 有关更多信息，请参阅 Red Hat 文档中的[高可用性加载项管理](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/high_availability_add-on_administration/index)。请留意您可能需要在JDBC 连接的 URL中添加不同的参数，如 ^4^.

^5^ 将 H2 数据库更新到 2.1 版本，请参阅[升级管理数据库](https://help.qlik.com/talend/zh-CN/migration-upgrade-guide/8.0/upgrading-administration-database)。

^6^ Talend Administration Center 支持以下数据库集群：

* AWS 上的 MySQL 版本 8.0.40
* AWS 上的 PostgreSQL 版本 16.3-R3
* AWS 上的 Oracle 版本 19.0.0.0
* AWS 上的 MariaDB 版本 11.4.4
* SQL Server - Azure 上的 Microsoft SQL Azure (RTM) 版本 12.0.2000.8

## Talend Identity and Access Management

信息注释提示： 对 oidc 数据库使用相同的数据库类型和版本。

Talend Identity and Access Management 的兼容数据库 Talend Identity and Access ManagementTalend Identity and Access Management 的兼容数据库

| 数据库 | 版本 | 支持的驱动 | 支持类型 |
| --- | --- | --- | --- |
| MySQL | 8.0 ^1, 3^ | mysql-connector-java-8.x.jar | 建议 |
| Oracle | 19c | <ul> <li>ojdbc7-11g.jar</li> <li>ojdbc7.jar</li> <li>ojdbc8.jar</li> <li>ojdbc10.jar</li> </ul> | 建议 |
| Oracle | 18c | <ul> <li>ojdbc7-11g.jar</li> <li>ojdbc7.jar</li> <li>ojdbc8.jar</li> <li>ojdbc10.jar</li> </ul> | 支持 |
| Azure SQL | 不适用 | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息，请查看 [Microsoft matrix](https://docs.microsoft.com/en-US/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver15#sql-version-compatibility) （仅提供英文版本）。 | 支持 |
| H2 ^4^ | 2.1 ^5^ | h2-2.1.210.jar | 生产环境下不支持 |
| MS SQL Server ^2，3^ | <ul> <li>2017</li> <li>2016</li> <li>2014</li> </ul> | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息，请查看 [Microsoft matrix](https://docs.microsoft.com/en-US/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver15#sql-version-compatibility) （仅提供英文版本）。 | 支持 |
| PostgreSQL ^3^ | <ul> <li>18</li> <li>16</li> <li>13</li> <li>12</li> <li>11</li> <li>10</li> <li>9.6</li> </ul> | postgresql-42.2.2.jre7.jar | 支持 |

^1^ 支持 Google Cloud SQL。

^2^ Qlik 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。

^3^ 支持 Amazon RDS。

^4^ 嵌入式，仅用于开发、测试和演示目的。

^5^ 要将 H2 数据库更新到 2.1 版本，请参阅[升级管理数据库](https://help.qlik.com/talend/zh-CN/migration-upgrade-guide/8.0/upgrading-administration-database)。

* 可用产品:
* 适用产品：
* Data Fabric
* Data Services Platform
* ESB
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## 服务活动监控 (SAM)

服务活动监控 的兼容数据库 服务活动监控服务活动监控 的兼容数据库

| 数据库 | 版本 | 支持的驱动 | 支持类型 |
| --- | --- | --- | --- |
| MySQL | 8.0 ^1, 3^ | mysql-connector-java-8.x.jar | 建议 |
| MySQL | 5.7 | mysql-connector-java-8.x.jar | 支持 |
| Oracle | 19c | <ul> <li>ojdbc10.jar</li> <li>ojdbc7-11g.jar</li> <li>ojdbc7.jar</li> <li>ojdbc8.jar</li> </ul> | 建议 |
| Oracle | 18c | <ul> <li>ojdbc10.jar</li> <li>ojdbc7-11g.jar</li> <li>ojdbc7.jar</li> <li>ojdbc8.jar</li> </ul> | 支持 |
| Azure SQL | 不适用 | jtds-1.3.1\_patched.jar | 支持 |
| Derby DB | 10.8 (或更新版本) | 不适用 | 支持 |
| IBM DB2 | 10.5 | db2jcc.jar | 支持 |
| MS SQL Server ^2，3^ | <ul> <li>2017</li> <li>2016</li> <li>2014</li> </ul> | jtds-1.3.1.jar | 支持 |
| PostgreSQL ^3^ | <ul> <li>13</li> <li>12</li> <li>11</li> <li>10</li> <li>9.6</li> </ul> | postgresql-42.2.2.jre7.jar | 支持 |

^1^ 支持 Google Cloud SQL。

^2^ Qlik 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。

^3^ 支持 Amazon RDS。

* 可用产品:
* 适用产品：
* Data Fabric
* Data Services Platform
* ESB
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## ESBService Registry/授权

ESB 的兼容数据库Service Registry/服务活动监控/调配服务/授权ESB 的兼容数据库Service RegistryService Registry/服务活动监控服务活动监控/调配服务/授权

| 数据库 | 版本 | 支持的驱动 | 支持类型 |
| --- | --- | --- | --- |
| MySQL | 8.0 ^1, 3^ | mysql-connector-java-8.x.jar | 建议 |
| MySQL | 5.7 | mysql-connector-java-8.x.jar | 支持 |
| Oracle | 19c | <ul> <li>ojdbc7-11g.jar</li> <li>ojdbc7.jar</li> <li>ojdbc8.jar</li> <li>ojdbc10.jar</li> </ul> | 建议 |
| Oracle | 18c | <ul> <li>ojdbc7-11g.jar</li> <li>ojdbc7.jar</li> <li>ojdbc8.jar</li> <li>ojdbc10.jar</li> </ul> | 支持 |
| Azure SQL | 不适用 | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息，请查看 [Microsoft matrix](https://docs.microsoft.com/en-US/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver15#sql-version-compatibility) （仅提供英文版本）。 | 支持 |
| HSQL ^4^ | 2.3.2 | 不适用 | 支持 |
| Derby DB | 10.8 (或更新版本) | 不适用 | 支持 |
| IBM DB2 ^5^ | 10.5 | db2jcc.jar | 支持 |
| MS SQL Server ^2，3^ | <ul> <li>2017</li> <li>2016</li> <li>2014</li> </ul> | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息，请查看 [Microsoft matrix](https://docs.microsoft.com/en-US/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver15#sql-version-compatibility) （仅提供英文版本）。 | 支持 |
| PostgreSQL ^3^ | <ul> <li>13</li> <li>12</li> <li>11</li> <li>10</li> <li>9.6</li> </ul> | postgresql-42.2.2.jre7.jar | 支持 |

^1^ 支持 Google Cloud SQL。

^2^ Qlik 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。

^3^ 支持 Amazon RDS。

^4^ 嵌入在产品中。

^5^ 仅限 Service Activity Monitoring。

* 可用产品:
* 适用产品：
* Big Data Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## 数据质量数据集市

数据质量数据集市的兼容数据库数据质量数据集市的兼容数据库

| 数据库 | 版本 | 支持的驱动 | 支持类型 |
| --- | --- | --- | --- |
| MySQL | 8.0 ^1, 2, 3^ | mysql-connector-java-8.x.jar | 建议 |
| MySQL | 5.7 | mysql-connector-java-5.x.jar | 建议 |
| Oracle | <ul> <li>19c</li> <li>18c</li> <li>12c<sup>3</sup> (自 8.0.1 R2023-01 起已弃用)</li> <li>11g (自 8.0.1 R2023-01 起已弃用)</li> </ul> | <ul> <li>ojdbc8.jar (对于所有受支持版本推荐使用此 jar 包)</li> <li>ojdbc7.jar</li> <li>ojdbc7-11g.jar</li> <li>ojdbc10.jar</li> </ul> | 支持 |
| Azure SQL | 不适用 | jtds-1.3.1\_patched.jar<br><br>mssql-jdbc-9.4.0.jre8.jar<br><br>mssql-jdbc-9.4.0.jre11.jar | 支持 |
| MS SQL Server ^3，4^ | <ul> <li>2019</li> <li>2017</li> <li>2016</li> <li>2014</li> </ul> | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息，请查看 [Microsoft matrix](https://docs.microsoft.com/en-US/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver15#sql-version-compatibility) （仅提供英文版本）。 | 支持 |
| PostgreSQL ^3^ | <ul> <li>13</li> <li>12</li> </ul> | postgresql-42.2.14.jar | 支持 |
| PostgreSQL ^3^ | <ul> <li>11</li> <li>10</li> <li>9.6</li> </ul> | postgresql-42.2.2.jre7.jar | 支持 |
| Snowflake | 不适用 | snowflake-jdbc-3.13.8.jar | 支持 |

^1^ 支持 Google Cloud SQL。

^2^ 从 Talend Studio 8.0 R2023-07 开始，支持 MySQL InnoDB 集群。

^3^ 支持 Amazon RDS。

^4^ Qlik 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。

信息注释重要： 如果您使用 MySQL，则必须在 MySQL 服务器安装目录的 my.ini 文件中添加下面一行：

```
max_allowed_packet = 64M
```

64M 值只是举例。它表示服务器能够处理的队列数据包的最大大小以及服务器能够处理的最大队列大小。您可以将其替换为比 16M 更好的任何值。

## Talend Data Preparation

Talend Data Preparation 的兼容 MongoDB 数据库 Talend Data PreparationTalend Data Preparation 的兼容 MongoDB 数据库

| MongoDB 版本 | 补丁版本 | 支持类型 |
| --- | --- | --- |
| 7.0 | R2023-10<br><br>R2024-05<br><br>R2025-02 | 支持 |

## Talend Data Stewardship

Talend Data Stewardship 的兼容 MongoDB 数据库 Talend Data StewardshipTalend Data Stewardship 的兼容 MongoDB 数据库

| MongoDB 版本 | 补丁版本 | 支持类型 |
| --- | --- | --- |
| 4.0 至 7.0 | R2024-05 | 支持 |
| 6.0 至 8.0 | R2025-02 | 支持 |

* 可用产品:
* 适用产品：
* Big Data Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## Talend Dictionary Service

Talend Dictionary Service 的兼容 MongoDB 数据库 Talend Dictionary ServiceTalend Dictionary Service 的兼容 MongoDB 数据库

| MongoDB 版本 | 支持类型 |
| --- | --- |
| 7.0 | 支持 |