除了你无可取代 发表于 2013-1-25 21:29:51

UNIX下面查看端口号

如果当前用户权限够大:

查找DB2端口号:

1当前用户下执行:db2 get dbm cfg | grep -i service
返回: TCP/IP Service name                        (SVCENAME) = db2cdb2inst1
根据db2cdb2inst1 去etc目录下查看 对于的端口号

2 执行:cd/etc

3 执行:cat services 就可以看到
101上面的配置
# DB2 services for db2inst2
db2cdb2inst1    59110/tcp
db2idb2inst1    50001/tcp

DB2_db2inst1    60001/tcp
DB2_db2inst1_160002/tcp
DB2_db2inst1_260003/tcp
DB2_db2inst1_360004/tcp
DB2_db2inst1_460005/tcp
DB2_db2inst1_560006/tcp
DB2_db2inst1_660007/tcp


==============================或者================================
Linux或Unix下如何查看DB2所占用的端口号
#假设你已经用db2start启动了数据库管理器,并且通讯方式配置为TCP/IP。

#首先切换到db2inst1用户 su - db2inst1

#查找TCP/IP Service name db2 get dbm cfg | grep -i service

#通过上一句命令的输出(如db2c_db2inst1)在/etc/services文件中找对应的端口号 grep db2c_db2inst1 /etc/services

#这是你将会看到这么一行从上一句的输出 db2c_db2inst1   50000/tcp

#其中50000就是db2数据库所占用的端口号

=========================================================
页: [1]
查看完整版本: UNIX下面查看端口号