db2 端口号查询与修改

本文详细介绍了如何解决全新数据库监听未启动的问题,包括设置DB2COMM为TCPIP、连接数据库、查找服务名对应的端口号,并通过修改/etc/services文件来调整端口号。文章还提供了重启数据库的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于全新的数据库,可能会出现监听未启动的状况。

db2set -all |grep -i db2comm

如果没有任何输出结果,需要设置下: db2set DB2COMM=TCPIP .


连到数据库上,db2 connect to sample

db2 get dbm cfg|grep -i svcename

TCP/IP Service name                          (SVCENAME) = DB2_db2inst1 -----DB2_db2inst1 就是服务名
 SSL service name                         (SSL_SVCENAME) =

根据服务名 DB2_db2inst1 查找对应端口号

cat /etc/services|grep -i db2

ibm-db2         523/tcp                 # IBM-DB2
ibm-db2         523/udp                 # IBM-DB2
questdb2-lnchr  5677/tcp                # Quest Central DB2 Launchr
questdb2-lnchr  5677/udp                # Quest Central DB2 Launchr
qdb2service     45825/tcp               # Qpuncture Data Access Service
qdb2service     45825/udp               # Qpuncture Data Access Service
DB2_db2inst1    55000/tcp  -----显示端口号为 55000,tcp/ip方式
DB2_db2inst1_1  55001/tcp
DB2_db2inst1_2  55002/tcp
DB2_db2inst1_END        55003/tcp

直接手动修改/etc/services 里面的数字就可以修改端口号,但要重启后才能生效。

db2 force applications all

db2stop

db2start






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值