DB2跨多个实例链接模式

时间:2016-07-04 13:09:00

标签: database db2 database-schema multiple-instances db2-luw

我在一台物理Linux机器上运行了一些DB2 10.5服务器实例,让它们命名为INST1和INST2。

所有这些都包含多个模式,但是模式命名在整个机器中是唯一的,例如     INST1_SCHEMA_A,     INST2_SCHEMA_A等

我想要做的是以某种方式创建一个可以访问所有这些模式的用户,因为它们在一个实例上,因此可以进行如下查询:     选择ID       来自INST1_SCHEMA_A     联盟     选择ID     来自INST2_SCHEMA_A

我怎样才能实现这一目标?我应该只链接数据库和别名模式吗?

1 个答案:

答案 0 :(得分:3)

  

联邦

是您的请求的关键字。 DB2 LUW到DB2 LUW包含在许可证中,这可以跨多个数据库完成 - 无论它们是在同一个实例中,另一个实例在同一服务器上,还是在不同的服务器上。

在DBM CFG中设置FEDERATED = YES,定义服务器并为远程表设置昵称。有关详细信息,请参阅此article或此one或IBM知识中心。