通过配置文件连接DB2数据库,不通过编目的方法

通信系统连接db2数据库使用的是配置文件,用的不是db2 编目的方法。
db2inst1@TEST_APP1 $ db2cli validate -dsn TESTDSN

===============================================================================
Client information for the current copy:
===============================================================================

Client Package Type       : IBM Data Server Client
Client Version (level/bit): DB2 v10.5.0.0 (s130528/64-bit)
Client Platform           : AIX 64BIT
Install/Instance Path     : /opt/IBM/db2/V10.5
DB2DSDRIVER_CFG_PATH value: <not-set>
db2dsdriver.cfg Path      : /home/db2inst1/sqllib/cfg/db2dsdriver.cfg
DB2CLIINIPATH value       : <not-set>
db2cli.ini Path           : /home/db2inst1/sqllib/cfg/db2cli.ini
db2diag.log Path          : /home/db2inst1/sqllib/db2dump/db2diag.log

===============================================================================
db2dsdriver.cfg schema validation for the entire file:
===============================================================================

Success: The schema validation completed successfully without any errors.

===============================================================================
db2cli.ini validation for data source name "TESTDSN":
===============================================================================

[ Keywords used for the connection ]

Keyword                   Value
---------------------------------------------------------------------------
TABLETYPE                 TABLE
AUTOCOMMIT                0

===============================================================================
db2dsdriver.cfg validation for data source name "TESTDSN":
===============================================================================

[WARNING] Database entry for dsn is missing in IBM Data Server Configuration 
file.

===============================================================================

[ Parameters used for the connection ]

Keywords                  Valid For     Value
---------------------------------------------------------------------------
DATABASE                  CLI,.NET,ESQL TEST
HOSTNAME                  CLI,.NET,ESQL TEST_DB1
PORT                      CLI,.NET,ESQL 60000
COMMPROTOCOL              CLI           TCPIP
USERID                    CLI,.NET      userdbs
PASSWORD                  CLI,.NET      *******

===============================================================================
The validation is completed.
===============================================================================

db2inst1@TEST_APP1 $ echo "select count(1) from syscat.tables"|db2cli execsql -dsn testdsn
IBM DATABASE 2 Interactive CLI Sample Program
(C) COPYRIGHT International Business Machines Corp. 1993,1996
All Rights Reserved
Licensed Materials - Property of IBM
US Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
> select count(1) from syscat.tables
FetchAll:  Columns: 1
  1 
  1103
FetchAll: 1 rows fetched.
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值