【发布时间】:2016-02-29 12:23:12
【问题描述】:
我有 2 个数据库和 2 个用户。 db1(数据库)-> user1(用户)->table1(表) db2(数据库)-> user2(用户)->table2(表) 现在,我想在表 1 和表 2 之间进行连接。 因此,首先我将 table1 上的选择权限授予 user2。 之后,我使用 user2 凭据登录到 db1 并运行 select * from db1.user1.table1 ,它起作用了。 然后我尝试通过这样做来访问 table2 从 db2.user2.table2 中选择 *。 但这一次它抛出一个错误,指出“db2.user2.table2”是一个未定义的名称。 我想实现这样的目标 db1.user1.table1 加入 db2.user2.table2。
DB2 版本:10.5(修复包 3) 操作系统:Windows 7
【问题讨论】:
-
您的问题是什么?您可能还想提及 DB2 版本和平台。
-
根据您使用的 DB2 版本,它可以工作。 blog.4loeser.net/2013/09/…
标签: db2