第六章 过 JDBC 连接 SQL 网关 - 在命名空间之间创建连接
在命名空间之间创建连接
IRIS 提供 JDBC 驱动程序,可以用作 JDBC 数据源。也就是说 IRIS 实例可以连接到自身或通过 JDBC 和 SQL 网关连接到另一个 IRIS 实例。具体来说,该连接是从一个 IRIS 中的命名空间到另一 IRIS 中的命名空间。要以这种方式连接,需要与任何其他外部数据库所需的相同信息:要使用的数据库驱动程序的连接详细信息。本节提供基本信息。
使用 SQL 网关作为 JDBC 数据源
要将一个 IRIS 实例 (IrisDB-1) 配置为使用另一个单独的实例 (IrisDB-2) 作为 JDBC 数据源,请执行以下操作:
- 在
IrisDB-1中,使用SQL网关创建与要使用的IrisDB-2中的命名空间的JDBC连接。
- 对于类型,选择
JDBC。 Connection Name连接名称 — 指定连接的标识符,以在IrisDB-1中使用。User用户 — 如果需要,指定访问IrisDB-2所需的用户名。Password密码 — 指定该用户的密码。Driver name驱动程序名称 — 使用com.intersystems.jdbc.IRISDriverURL— 数据源的连接URL,格式如下:
jdbc:IRIS://IP_address:port/namespace
这里 IP_address:port 是运行 IrisDB-2 的 IP 地址和 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;...
- 单击“保存”。
- 单击“关闭”。