db2inst1:~> ./sqllib/bin/db2 get dbm cfg | grep SVC
TCP/IP Service nameが空欄の場合、DB2はTCP/IPからのコネクションを受け付けない。
db2inst1:~> ./sqllib/bin/db2 get dbm cfg | grep SVCENAME
TCP/IP Service name (SVCENAME) =
SSL service name (SSL_SVCENAME) =
/etc/servicesに使用するポート番号を定義する。
db2inst1:~> grep db2tcp /etc/services
db2tcp 50000/tcp
インスタンス・プロファイル・レジストリーのDB2COMMにTCPIPをセットします。
db2inst1:~> ./sqllib/adm/db2set DB2COMM=TCPIP
/etc/servicesに定義したポートネームをSVCENAMEにセットします。
db2inst1:~> ./sqllib/bin/db2 update dbm cfg using SVCENAME db2tcp
DB20000I The UPDATE DATABASE MANAGER CONFIGURATION command completed successfully.
db2inst1:~> ./sqllib/bin/db2 get dbm cfg | grep SVC
DB2はTCP/IPからのコネクションを受け付けるようになったことが確認できる
db2inst1:~> ./sqllib/bin/db2 get dbm cfg | grep SVCENAME
TCP/IP Service name (SVCENAME) = db2tcp
SSL service name (SSL_SVCENAME) =