第 24 章 连接到 SQL 数据库


在集成中,您可以连接到以下任一类型的 SQL 数据库:

  • Apache Derby
  • MySQL
  • PostgreSQL

创建在集成中要访问的数据库的连接。然后,创建集成并将该数据库连接添加到集成中。

要连接到其他类型的数据库,您必须上传该数据库的 JDBC 驱动程序。

详情请查看以下主题:

24.1. 创建数据库连接

您可以为您要在集成中连接的每个数据库创建一个单独的连接。您可以在多个集成中使用相同的连接。

数据库连接在您指定的数据库表上运行,或调用您指定的存储过程。

前提条件

集成连接到数据库时,必须存在数据库表或存储的流程。

流程

  1. 确保您要连接到的数据库的 JDBC 驱动程序在您的类路径上。如果您上传了 JDBC 驱动程序库扩展以连接到专有数据库,则上传过程会将驱动程序置于类路径上。请参阅创建 JDBC 驱动程序库扩展
  2. 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用的连接。
  3. 单击 Create Connection 以显示 Fuse Online 连接器。
  4. 单击 Database 连接器。
  5. 输入以下内容来配置连接:

    1. Connection URL 字段中,输入您要连接的数据库的 JDBC URL。例如,输入 jdbc:postgresql://ignite-db1234/sampledb
    2. Username 字段中,输入您要用来访问数据库的帐户的名称。确保指定的密码和用户名同一帐户。
    3. Password 字段中,输入与您要用来访问数据库的用户帐户关联的密码。
    4. Schema 字段中输入数据库的架构名称。如何指定数据库模式因每种数据库类型而异。详情位于下一节: 如何在数据库连接中指定模式
  6. 单击 Validate。Fuse Online 尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,请根据需要修改配置详情并重试。
  7. 如果验证成功,点 下一步
  8. Name 字段中输入您的选择的名称,帮助您将这个连接与任何其他连接区分开来。例如,输入 PostgreSQL DB 1
  9. Description 字段中输入任何有助于了解这个连接的信息。例如,输入 使用我的登录凭证的 Sample PostgreSQL 连接。
  10. Save 以查看您创建的连接现在可用。如果您输入了示例名称,您会看到 PostgreSQL DB 1 显示为一个可以添加到集成的连接。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat