如何查看DB2监听的是哪个端口 |
您所在的位置:网站首页 › db2设置端口号 › 如何查看DB2监听的是哪个端口 |
使用DB2的客户端连接DB2的服务器端的时候,必须要知道DB2的服务器端在监听者哪个端口,但是很多情况下客户是并不知道这个端口,因为DB2是IBM或者代理商安装的。 DB2的监听端口跟Oracle是一样的,也是实例级别的端口监听,一个实例需要一个端口进行监听。在linux操作系统下,默认的实例名称为db2inst1. 监听的端口作为DB2数据库的一个实例存在,该参数为: SVCENAME,利用db2 的get dbm cfg命令查看该参数的值为: [db2inst1@testserver ~]$ db2 get dbm cfg|grep SVC TCP/IP Service name (SVCENAME) = DB2_db2inst1
从/etc/serivces文件总可以查看到DB2_db2inst1服务所对应的端口号: [db2inst1@testserver ~]$ tail -10 /etc/services|grep DB2_db2inst1 DB2_db2inst1 60000/tcp
从上述的结果应该看出,DB2的DB2_db2inst1实例监听的是60000端口。 通过操作系统的命令是DB2的哪个进程在监听60000的TCP端口, [db2inst1@testserver ~]$ netstat -lnp|grep 60000 (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) tcp 0 0 0.0.0.0:60000 0.0.0.0:* LISTEN 14142/db2sysc 0 是DB2的进程号为14142的db2sysc进程在监听着60000进程。 使用客户端连接60000端口,就可以连接到DB2_db2Inst1进程了。
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |