通过获取数据库配置检索到端口名,可以通过网络服务配置文件来找到对应关系。
示例:
$ db2 get dbm cfg | grep -i "svc"
TCP/IP Service name (SVCENAME) = db2c_DB2
SSL Service name (SSL_SVCENAME) =
获取到了端口名,就需要通过检索网络服务配置文件查找db2c_DB2对应的端口号了:
$ grep "db2c_DB2" /etc/services
db2c_DB2 60000/tcp
这个60000就是端口号了。
如果DB2是装在windows的server上,那么就需要查找这个配置文件了,C:\WINDOWS\system32\drivers\etc\services格式:db2c_DB2 50000/tcp