ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 联邦数据库的使用过程!

联邦数据库的使用过程!

原创 Linux操作系统 作者:myfriend2010 时间:2019-07-16 22:42:02 0 删除 编辑

首先呢非常非常感谢diablo2和wangzhonnew和pub的很多人对我最近以来的帮助和鼓励!

联邦数据库的理解就不说了哈!

下边就一个例子来配置:

在3.40上创建基于4.5的联邦数据库的过程:


1.设置联邦数据库开关
db2 update dbm cfg using federated yes
db2stop
db2start
db2

2.为远程数据库创建“包装器”:
create wrapper drda
--drda为名称

3.
定义联邦服务器
create server tstsvr
type DB2/AIX --数据库类型
version 8.1 --版本
wrapper drda authorization "db2admin" password "...." options(NODE 'SERVER',dbname 'DW');
--
authorization 为远程数据库用户
-- password 为密码
--NODE 为远程实例映射到本地的node
--dbname为远程实例下的数据库名
commit;

4.为联邦者认证创建用户映射
-- create user mapping for "DB2ADMIN" server tstsvr options(remote_authid 'DB2ADMIN',remote_password '....');
-- commit;

CREATE USER MAPPING FOR "DB2ADMIN" --db2admin为本地用户
SERVER TSTSVR
OPTIONS
(REMOTE_AUTHID 'db2admin',--远程用户名和3一致
REMOTE_PASSWORD 777400419419456990610222 --远程秘密和3一致,不过这边有一个加密的过程
);

5. 表别名 - 访问远程表的“门票”
create nickname CUST_TYPE_C1_Z for tstsvr.db2admin.CUST_GROUP_C1_Z;
commit;
6.测试如下:
select * from CUST_TYPE_C1_Z;

--auther:z.x.t
--前提:用quest center在3.40上配置了关于4.5的catalog,如果没有quest center也可以用命令来配置
--如下:
1。创建节点实例
CATALOG TCPIP NODE server
REMOTE 192.168.4.5
SERVER 50000
REMOTE_INSTANCE db2
OSTYPE NT;
2。创建实例下的数据库
CATALOG DATABASE dw
AS dw
AT NODE SERVER
AUTHENTICATION SERVER;

参考:


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/694276/viewspace-51435/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-09-01

  • 博文量
    187
  • 访问量
    143812