兼容的数据库
在下面的文档中:
- 建议:指定由 Talend 根据我们的经验和客户使用情况建议的环境。
- 支持:指定支持用于所列组件或服务的环境。
- 带限制的支持:指定受 Talend 支持但具有说明中交待的某些条件的环境。
Talend Administration Center
数据库 | 版本 | 支持的驱动 | 支持类型 |
---|---|---|---|
MySQL4,5 | 8.0 | mysql-connector-java-8.x.jar | 建议 |
MySQL4,5 | 5.7 | mysql-connector-java-8.x.jar | 支持 |
Oracle | 19c |
|
建议 |
Oracle | 18c |
|
支持 |
Azure SQL | 不适用 |
|
支持 |
Azure MySQL Flexible Server | 8.0 | mysql-connector-j-8.x.x.jar | 建议 |
H21 | 2.16 | h2-2.1.210.jar | 生产环境下不支持 |
MariaDB2 | 10.5 | mariadb-java-client-2.7.4.jar | 支持 用 MariaDB 10.1 创建数据库表结构 (schema) 时,请务必使用 UTF8 编码格式。例如:CREATE DATABASE <YOUR_DATABASE_NAME> DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; |
MS SQL Server3 | 2022 |
|
支持 |
MS SQL Server3 |
|
|
支持 |
PostgreSQL |
|
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 | 支持 |
1 嵌入式,仅用于开发、测试和演示目的。如果您从以前的版本迁移过来,则不支持 H2。要从以前的版本迁移,您需要先在源版本中从 H2 迁移到 MySQL 或其它受支持的数据库,然后触发 Talend Administration Center 向目标版本的升级。
2 用 MariaDB 10.1 创建数据库表结构 (schema) 时,请务必使用 UTF8 编码格式。例如:CREATE DATABASE <YOUR_DATABASE_NAME> DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
3 Talend 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。Talend Administration Center 支持 MSSQL 集群,并添加了新的参数:jobserver.log.retriever.deprecated=true 以及org.quartz.jobStore.clusterCheckinInterval = 240000。
4 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
5 Talend Administration Center supports the MySQL setup in failover configuration with Red Hat clustering. 有关更多信息,请参阅 Red Hat 文档中的高可用性加载项管理。请留意您可能需要在JDBC 连接的 URL中添加不同的参数,如 4.
6 将 H2 数据库更新到 2.1 版本中所述,请参阅升级管理数据库。
Talend MDM Server
数据库 | 版本 | 支持的驱动 | 支持类型 |
---|---|---|---|
MySQL 1,5 | 8.0 | mysql-connector-java-8.x.jar | 建议 |
MySQL 1,5 | 5.7 | mysql-connector-java-8.x.jar | 支持 |
Oracle | 19c |
|
建议 |
Oracle | 18c |
|
支持 |
Azure SQL | 不适用 | jtds-1.3.1_patched.jar | 支持 |
H2 2 | 2.1 6 | h2-2.1.210.jar | 生产环境下不支持 |
IBM DB2 | 10.5 | db2jcc.jar | 支持 |
MS SQL Server | 2019 |
|
支持 |
MS SQL Server |
|
|
支持 |
PostgreSQL |
|
postgresql-42.2.2.jre7.jar | 支持 |
1 支持 Google Cloud SQL。
2 嵌入式,仅用于开发、测试和演示目的。
3 用 MariaDB 10.1 创建数据库表结构 (schema) 时,请务必使用 UTF8 编码格式。例如:CREATE DATABASE <YOUR_DATABASE_NAME> DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
4 Talend 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。
5 支持 Amazon RDS。
6 将 H2 数据库更新到 2.1 版本,遵照以下程序来操作:升级管理数据库。
7 使用 mssql-jdbc-10.2.1.jre11.jar 时,MDM 数据源配置文件 datasources.xml 中的 MS SQL Server 的连接 URL 需附有 TrustServerCertificate=True 参数。
Talend Identity and Access Management
数据库 | 版本 | 支持的驱动 | 支持类型 |
---|---|---|---|
MySQL | 8.0 1, 3 | mysql-connector-java-8.x.jar | 建议 |
MySQL | 5.7 | mysql-connector-java-8.x.jar | 支持 |
Oracle | 19c |
|
建议 |
Oracle | 18c |
|
支持 |
Azure SQL | 不适用 | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息,请查看 Microsoft matrix (仅提供英文版本)。 | 支持 |
H2 4 | 2.1 5 | h2-2.1.210.jar | 生产环境下不支持 |
MS SQL Server 2,3 |
|
支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息,请查看 Microsoft matrix (仅提供英文版本)。 | 支持 |
PostgreSQL 3 |
|
postgresql-42.2.2.jre7.jar | 支持 |
1 支持 Google Cloud SQL。
2 Talend 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。
3 支持 Amazon RDS。
4 嵌入式,仅用于开发、测试和演示目的。
5 要将 H2 数据库更新到 2.1 版本,请参阅升级管理数据库。
服务活动监控 (SAM)
数据库 | 版本 | 支持的驱动 | 支持类型 |
---|---|---|---|
MySQL | 8.0 1, 3 | mysql-connector-java-8.x.jar | 建议 |
MySQL | 5.7 | mysql-connector-java-8.x.jar | 支持 |
Oracle | 19c |
|
建议 |
Oracle | 18c |
|
支持 |
Azure SQL | 不适用 | jtds-1.3.1_patched.jar | 支持 |
Derby DB | 10.8 (或更新版本) | 不适用 | 支持 |
IBM DB2 | 10.5 | db2jcc.jar | 支持 |
MS SQL Server 2,3 |
|
jtds-1.3.1.jar | 支持 |
PostgreSQL 3 |
|
postgresql-42.2.2.jre7.jar | 支持 |
1 支持 Google Cloud SQL。
2 Talend 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。
3 支持 Amazon RDS。
ESBService Registry/授权
数据库 | 版本 | 支持的驱动 | 支持类型 |
---|---|---|---|
MySQL | 8.0 1, 3 | mysql-connector-java-8.x.jar | 建议 |
MySQL | 5.7 | mysql-connector-java-8.x.jar | 支持 |
Oracle | 19c |
|
建议 |
Oracle | 18c |
|
支持 |
Azure SQL | 不适用 | 支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息,请查看 Microsoft matrix (仅提供英文版本)。 | 支持 |
HSQL 4 | 2.3.2 | 不适用 | 支持 |
Derby DB | 10.8 (或更新版本) | 不适用 | 支持 |
IBM DB2 5 | 10.5 | db2jcc.jar | 支持 |
MS SQL Server 2,3 |
|
支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息,请查看 Microsoft matrix (仅提供英文版本)。 | 支持 |
PostgreSQL 3 |
|
postgresql-42.2.2.jre7.jar | 支持 |
1 支持 Google Cloud SQL。
2 Talend 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。
3 支持 Amazon RDS。
4 嵌入在产品中。
5 仅限 Service Activity Monitoring。
数据质量数据集市
数据库 | 版本 | 支持的驱动 | 支持类型 |
---|---|---|---|
MySQL | 8.0 1, 2, 3 | mysql-connector-java-8.x.jar | 建议 |
MySQL | 5.7 | mysql-connector-java-5.x.jar | 建议 |
Oracle |
|
|
支持 |
Azure SQL | 不适用 | jtds-1.3.1_patched.jar mssql-jdbc-9.4.0.jre8.jar mssql-jdbc-9.4.0.jre11.jar |
支持 |
MS SQL Server 3,4 |
|
支持您的 SQL Server 版本的 Microsoft 驱动程序的最新可用版本。有关更多信息,请查看 Microsoft matrix (仅提供英文版本)。 | 支持 |
PostgreSQL 3 |
|
postgresql-42.2.14.jar | 支持 |
PostgreSQL 3 |
|
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 Talend 支持 Microsoft SQL Server 2016 或更高版本的 Always Encrypted 特性。
max_allowed_packet = 64M
Talend Data Preparation
MongoDB 版本 | 支持类型 |
---|---|
7.0 | 支持 |
5.0 | 支持 |
Talend Data Stewardship
MongoDB 版本 | 支持类型 |
---|---|
7.0 | 支持 |
5.0 | 支持 |
Talend Dictionary Service
MongoDB 版本 | 支持类型 |
---|---|
7.0 | 支持 |
5.0 | 支持 |