DB2ノード・エイリアス系

DB2でリモートのDBにつなぐ準備コマンド。
例によって、なかなかネット上で見つからないのでメモしておきます。
Windowsなら、クライアント構成アシスタントとかでGUI設定できる。

ノードの確認コマンド

db2 list node directory

エイリアスの確認コマンド

db2 list db directory

ノードの追加設定

db2 catalog tcpip node NODENAME remote IP server SERVICE
例:db2 catalog tcpip node NODE01 remote 192.168.0.1 server 50000

ノードの削除設定

db2 uncatalog node NODENAME
例:db2 uncatalog node NODE

エイリアスの追加設定

db2 catalog database DBNAME as ALIASNAME at node NODENAME
例:db2 catalog database TARGET_DB as ALIAS01 at node NODE01

エイリアスの削除設定

db2 uncatalog db ALIASNAME
例:db2 uncatalog db ALIAS01

例まとめ

db2 catalog tcpip node NODE01 remote 192.168.0.1 server 50000
db2 catalog database TARGET_DB as ALIAS01 at node NODE01

で、

db2 CONNECT TO ALIAS01 USER UserName USING Password

のようにして、192.168.0.1のTARGET_DBにALIAS01で接続できる・・・はず。


エイリアス」という単語があっているかはちょっと微妙。


もっと詳しくは、以下が参考になるかと。