在OSX上使用db2cli

时间:2019-01-16 17:09:28

标签: db2 ibm-midrange db2-400

我想检查DB2配置以查看是否启用了SSL。 我正在使用OSX,并且没有在本地安装任何DB2或cli。 db2数据库位于服务器上,我可以使用用户名和pw访问该服务器。

我正在查看this article,其中列出了此命令以获取SSL信息:

db2 get database manager configuration |grep SSL

这是如何运行的?我尝试下载db2cli,但似乎无法正常工作。

任何人都可以提供易于遵循的说明来做到这一点吗?

2 个答案:

答案 0 :(得分:0)

查询视图sysibmadm.dbmcfg

时,可以通过SQL查看数据库管理器配置。
SELECT * FROM SYSIBMADM.DBMCFG

https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0022029.html


查询视图sysibmadm.dbcfg时,可以通过SQL获取数据库配置

SELECT * FROM SYSIBMADM.DBCFG

https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0022028.html


查询表函数ENV_GET_REG_VARIABLES

时,可以通过SQL获取数据库注册变量。
SELECT * FROM TABLE(ENV_GET_REG_VARIABLES(-2, 0))

https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0058678.html

答案 1 :(得分:0)

我没有任何使用SSL的机器来测试它,但是使用openssl s_client -connect 192.168.0.1:port可以看到是否正在处理实际的握手。不过,我不知道db2cli使用哪个端口。