DB2-远程表nickname的创建例子

一、业务库访问数据中心库的表,步骤如下:

   1.连接业务数据库,打开数据库管理器的联合(federated)属性

        db2

        db2 =>update dbm cfg using federated YES

        db2 =>db2stop force

        db2 =>db2start

 

    2.编目数据中心节点和数据中心数据库,并正确连通

        db2 =>catalog tcpip node nodedc remote 数据中心IP server 50000

        db2 =>catalog db 数据中心DB at node nodedc

 

    3.登陆业务数据库

        db2 =>connect to BPFDB user db2admin using db2admin

 

    4.建立db2(drda)包装器

        db2 =>create wrapper drda

 

    5.建立远程服务器(svr_datacenter)指向远程的数据源(数据中心DB),同时指定远程的验证信息(user:dc pwd:123),登陆和密码根据实际修改

        db2 =>create server svr_datacenter type db2/aix version 8.2 wrapper drda authorization "hbdc" password "123" options(dbname '数据中心DB')

 

    6.建立本地用户至远程登陆的映射,登陆和密码根据实际修改

        db2 =>create user mapping for "hbyc" server svr_datacenter options (remote_authid 'hbdc' , remote_password '123')

 

注意:"hbyc"为本地库的用户

 

    7.用本地登陆用户重新登陆数据库,建立远程表的昵称(远程视图),执行:

如:create nickname hbyc.T_B_CIG_INFO_lnk for svr_datacenter.hbdc.T_B_CIG_INFO

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值