如何查看DB2数据库所用的端口号

如何查看DB2数据库所用的端口号,第1张

DB2数据查看占用的端口号,分为windows和linux系统查看方式,如下:

一、linux系统查看DB2占用端口号:

1db2start启动了数据库管理器,并且通讯方式配置为TCP/IP。

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

3查找TCP/IPServicenamedb2getdbmcfg|grep-iservice

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

输出db2c_db2inst150000/tcp

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

二、windows系统查看DB2占用端口号方式如下:

1、使用命令db2getdbmcfg

找到"SVCENAME"查找到TCP/IP服务名

>

2、到系统配置文件里找到servicename对应的portnumber

windows:查看c:windowssystem32driversetcservices

aix:查看/etc/services

如下:

DB2_DB260000/tcp

DB2_DB2_160001/tcp

DB2_DB2_260002/tcp

DB2_DB2_END60003/tcp

db2c_DB250000/tcp

1想在linux连接sybase数据库 用命令isql

2isql命令的使用

简单版本

isql -U aaa -P aaa

-U 用户名 -P表示密码 这样访问的是本地的数据库

复杂点的使用

isql -U aaa -P aaa -H 19216810054:4205 -D staticdb -S bjtxsyb

-U 和-P和前面意思一样 -H表示远程主机IP和端口 -D表示数据库名

-S 服务名字 这个命令用于连接远程的数据库

3登录后就可直接输入标准sql了

本来想贴图的 公司网太卡 就之粘点文本了

[omc@svr905 omc]$ isql -U aaa -P aaa -H 19216810054:4205 -D staticdb -S bjtxsyb

1> select from test

2>

4想执行输入的sql命令 用关键字go 再按enter就出数据拉

[omc@svr905 omc]$ isql -U aaa -P aaa -H 19216810054:4205 -D staticdb -S bjtxsyb

1> select from test

2>go

3>

可以去你数据库的data数据位置(pgsql安装完成后initdb的位置),里面有一个postgresqlconf文件,搜索port,如果“port = xxxx”前没有#(#为注释内容,不生效的),说明你的数据库配置的端口号就是这个,如果有#,采用默认的端口号:5432

另外这个路径下还有一个postmastepid(前提是你的数据库已经启动了),打开可以看到启动的数据库所占端口号。

以上内容windows和linux版都一样

以上就是关于如何查看DB2数据库所用的端口号全部的内容,包括:如何查看DB2数据库所用的端口号、linux 如何查看sybase数据库连接端口号、如何查看postgresql数据库端口号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10150194.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存