配置 Talend Administration Center 以在除 H2 以外的不同数据库上运行 - 7.2

Talend MDM Platform 安装指南,适用于:Windows

EnrichVersion
7.2
EnrichProdName
Talend MDM Platform
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio
默认情况下,Talend Administration Center Web 应用程序配置为使用默认的 H2 嵌入式数据运行。

开始之前

  • 外部数据库必须使用 utf8 排序规则来创建。
  • 如果想要将 MySQL、Oracle 或 MS SQL 数据库用于 Talend Administration Center,请在应用程序服务器中安装正确的数据库驱动程序,如 在 Web 应用程序服务器中安装数据库驱动程序 中所述。
  • 如果想要将 MS SQL 数据库用于 Talend Administration CenterTalend 仅支持 jTDS 驱动程序版本 1.3.1。
  • 对于 MySQL 用户:为防止在 Talend Administration CenterJob Conductor (作业控制台) 页上恢复触发器时出现进一步的事务问题,建议在 mysql.inimysql.conf 配置文件的 [mysqld] 组中将事务隔离级别配置如下: transaction-isolation=READ-COMMITTED

过程

  1. 启动应用程序服务器,然后打开 Web 浏览器并键入 Talend Administration Center Web 应用程序的 URL。
  2. 在登录页上,单击 Go to db config page (转到数据库配置页),然后输入管理员密码 (默认情况下为 admin)。
    请注意,如果是第一次启动 Talend Administration Center,那么您已经在数据库配置页上。
    注:

    根据数据库安全性设置,您可能需要更多的连接 URL 参数。对于连接到 MySQL 数据库的 Windows 用户,必须将时区数据加载到时区表中。您可以通过向 URL 中添加 serverTimeZone 参数实现:

    jdbc:mysql://hostname:{ip_address}:3306/{db_name}?useSSL=false&serverTimezone={server_time_zone}&allowPublicKeyRetrieval=true

  3. Database type (数据库类型) 列表中,选择您的数据库。因此,Driver (驱动程序)URL 字段已使用对应于此数据库的模板来自动更新。
  4. URL 字段中,将括号中的参数替换为您的数据库实际信息。
    请注意,您可以单击 Reload from file (从文件重新加载) 按钮,以重新加载以前的数据库,因为在您单击 Save (保存) 之前,更改并未保存。
  5. 单击 Save (保存) 以使您的更改生效。