zoukankan      html  css  js  c++  java
  • 4.数据库的连接(编目)-远程连接

    远程连接需要在DB2客户端通过Catalog命令进行编目,语法如下:

    1.节点编目

    db2 catalog  [admin] {TCPIP | TCPIP4 | TCPIP6} NODE node-name REMOTE hostname [server service-name]

    node-name 是节点名,不能超过8位,一般使用服务器主机作为节点名;hostname是服务器端主机名或IP,service-name是服务器实例端口号。

    2.数据库编目

    db2 catalog DATABASE database-name [as alias] [on path | AT NODE node-name]

    database_name是数据库名,不能超过8位,as alias是数据库别名,on path用来编目本地数据库;node-name是节点编目名,即哪个实例。

    3.编目的例子

        服务器端是AIX机器,IP为192.168.220.129,实例端口号为50000,该实例包含testdb数据库,客户端是远程的一台pc,要访问testdb远程数据库,服务器端和客户端的配置步骤如下。

    (1)首先在DB2服务器端配置(如果没有配置的话)

    #配置监听协议

    inst20@db2server:>db2set db2comm=tcpip

    #配置实例端口号

    inst20@db2server:>db2 update dbm cfg using svcename 50000

    #重启实例才会使得参数修改生效

    inst20@db2server:>db2stop

    inst20@db2server:>db2start

    (2)然后在db2客户端编目

    #编目节点

    G:documents and settingsdb2admin> db2 catalog tcpip node node_129 remote 192.168.220.129 server 50000

    DB20000I CATALOG TCPIP NODE 命令成功完成。

    DB21056W 直到刷新目录高速缓存之后,目录更改才生效。

    #编目数据库

    G:documents and settingsdb2admin>db2 catalog db testdb as testdb at node node_129

    DB20000I catalog database 命令成功完成。

    DB21056W 直到刷新目录高速缓存之后,目录更改才生效。

    #terminate 使操作生效

    G:documents and settingsdb2admin>db2 terminate

    DB20000I terminate 命令成功完成。

    4.客户端查看节点信息

    db2 list node directory 

    5.客户端查看数据库信息

    db2 list db directory

  • 相关阅读:
    Android studio 几个坑,值得注意下。
    Android studio使用技巧,不定期更新。
    Android生猛上手,先写个拨号器。
    Ubuntu11.10安装教程,非虚拟机
    在线编辑器CKEditor,多图上传功能实现
    sql 中的NULL小问题 ,大bug
    工资低的.Net程序员,活该你工资低
    30岁的老龄程序员 ,不学习就会被淘汰
    计算商品税额和商品价格保留小数的时候的坑
    大话设计模式--简单工厂模式
  • 原文地址:https://www.cnblogs.com/sideny/p/3382412.html
Copyright © 2011-2022 走看看