第六章 过 JDBC 连接 SQL 网关 - 在命名空间之间创建连接

第六章 过 JDBC 连接 SQL 网关 - 在命名空间之间创建连接

在命名空间之间创建连接

IRIS 提供 JDBC 驱动程序,可以用作 JDBC 数据源。也就是说 IRIS 实例可以连接到自身或通过 JDBCSQL 网关连接到另一个 IRIS 实例。具体来说,该连接是从一个 IRIS 中的命名空间到另一 IRIS 中的命名空间。要以这种方式连接,需要与任何其他外部数据库所需的相同信息:要使用的数据库驱动程序的连接详细信息。本节提供基本信息。

使用 SQL 网关作为 JDBC 数据源

要将一个 IRIS 实例 (IrisDB-1) 配置为使用另一个单独的实例 (IrisDB-2) 作为 JDBC 数据源,请执行以下操作:

  1. IrisDB-1 中,使用 SQL 网关创建与要使用的 IrisDB-2 中的命名空间的 JDBC 连接。
  • 对于类型,选择 JDBC
  • Connection Name连接名称 — 指定连接的标识符,以在 IrisDB-1 中使用。
  • User用户 — 如果需要,指定访问 IrisDB-2 所需的用户名。
  • Password密码 — 指定该用户的密码。
  • Driver name驱动程序名称 — 使用 com.intersystems.jdbc.IRISDriver
  • URL — 数据源的连接 URL,格式如下:
jdbc:IRIS://IP_address:port/namespace

这里 IP_address:port 是运行 IrisDB-2IP 地址和 TCP 端口,namespace 是要连接的名称空间(请参阅“定义 JDBC 连接 URL”)。

例如,典型的连接可能使用以下值:

Setting Value
Type JDBC
Connection Name ConnectUser
User _SYSTEM
Password SYS
Driver name com.intersystems.jdbc.IRISDriver
URL jdbc:IRIS://127.0.0.1:1972/User
  • 类路径 - 将此留空。
  • Properties — 可选字符串,指定 JDBC 驱动程序支持的连接属性。如果指定,该字符串应采用以下形式:
property= value; property= value;...
  1. 单击“保存”。
  2. 单击“关闭”。

你可能感兴趣的:(使用SQL网关,sql,M,数据库)