启用 MySQL 支持

如果您看到 MySQL 选项在工作台传输定义面板“数据库类型”字段中可用,则 MySQL 已启用并且无需采取进一步动作。

如果您使用的是早于 20.1.1 的版本的节点或者嵌入式节点(MESIT CCPU 或 Siemens ERPC)并且要在您的节点上启用 MySQL 支持,您必须将 MySQL jar 文件添加到暂存浏览器。jar 文件在节点上可用后,您将能够使用 MySQL 支持创建数据库传输。

假设

假设下述条件成立:

  • 您熟悉 MySQL 关系数据库使用的结构化查询语言 (SQL)。
  • 您了解如何创建 MySQL 数据库表。

下载 jar 文件

您可以从 MySQL 网站的 Downloads(下载文件)页面下载 MySQL 支持 jar 文件。该站点将提供包含最新的 MySQL jar 文件的 tar 或 zip 文件。例如,5.1.30 版本。下载后,在暂存浏览器区域中,您可以使用工作台将 jar 文件添加到您的节点。

请执行以下步骤:

  1. 启动浏览器,然后转到以下站点:http://dev.mysql.com/downloads/connector/j/5.1.html 随即显示
    MySQL Downloads(下载文件)页面。

  2. 在 Select Platform(选择平台)列表中,即使目标节点为 Windows 计算机亦选择 Platform Independent(与平台无关)(而不是 Microsoft Windows)。
    这是为了下载压缩的 .tar 文件格式而不是 Microsoft 安装文件格式。
  3. 选择 Download(下载)按钮,用于下载适当的 tar 或 zip 文件。
  4. 提取 mysql-connector-java-XXX-bin.jar 文件。

现在可以开始将 jar 文件放在暂存浏览器上。

将 jar 文件放入暂存浏览器区域

为了使 MySQL 支持在您的节点中可用,您必须传输在暂存浏览器中的提取的 MySQL 支持 jar 文件 system/jars(系统/jars)文件夹。

请执行以下步骤:

  1. 从工作台左侧窗格中,展开适当的节点。
  2. 选择 Administration(管理)。
    随即显示包含一组选项卡的 Administration(管理)窗口。

  3. 选择 Staging Browser(暂存浏览器)选项卡,然后找到 system/jars(系统/jars)文件夹。

  4. Staging Browser(暂存浏览器)选项卡中,展开 system(系统),右键单击 jars 文件夹,显示其弹出菜单,然后单击 Put(放置)。
    随即显示 Select Files(选择文件)窗口。
  5. 更改到 jar 文件驻留所在的位置,然后选择该文件。
    将文件名称添加到 File Name(文件名)方框中。
  6. 选择 Select(选择)。
  7. 将出现一条消息,询问您是否要上传选定文件。选择 Yes(是)。
  8. 另一条消息将告诉您文件已上传到目标文件夹。选择 OK(确定)。
    将文件复制到节点中,文件会显示在 system/jars(系统/jars)文件夹中。

重启节点

下一步是重启节点。有关说明,请参见重启节点

重启后,您可以验证支持是否已启用。

验证 MySQL 支持是否已启用

您将能够验证 MySQL 支持在节点上是否已启用。此时,由于您将不再测试与数据库的连接,您没有任何创建的 MySQL 数据库表。

  1. 从工作台左侧窗格中,展开您将在其中验证 MySQL 支持是否已启用的节点。
  2. 展开 Enterprise(企业),右键单击 Transports(传输)图标,显示其弹出菜单,然后单击 New(新建)。
    随即显示 Transport(传输)窗口。

  3. 选择 Type(类型)向下箭头,然后选择 DB(数据库)。
    Transport(传输)窗口会发生更改,以容纳数据库传输的定义。

  4. 选择 DB type(数据库类型)向下箭头。您将看到 MySQL 选项。

Siemens ERPC 节点的企业网关的异常情况

对于 Siemens ERPC 节点的企业网关,在 MySQL jar 文件上传到暂存浏览器并且节点重启后,暂存浏览器上的 system/jars(系统/jars)文件夹将为空。这是因为当节点重启时,MySQL jar 文件物理复制到内部目录,然后从 system/jars(系统/jars)位置中擦除。

为了验证您是否已启用 MySQL 支持,您可以使用工作台并且创建新的数据库传输。可从 DB Type(数据库类型)下拉列表中使用 MySQL 支持。

有关更多信息,请参阅上文的验证 MySQL 支持是否已启用

如果您将 MySQL jar 文件的其他副本上传到暂存浏览器上的 system/jars(系统/jars)文件夹并且重启节点,将重复复制和删除过程并且将覆盖先前复制的 MySQL jar 文件。

为了确保 MySQL jar 文件的特定版本由事务服务器使用,重复该过程。