如何使用CL工具连接到远程db2数据库?

时间:2011-06-27 21:15:54

标签: database jdbc db2 db2-connect

如何使用util db2advis或类似工具连接到远程db2数据库?我可以用jdbc连接:db2:// ip:port / dbname。如何将Db2命令行工具转换为db名称“db2advis -d database_name”?

1 个答案:

答案 0 :(得分:2)

DB2实用程序(如db2look,db2expln和db2advis)需要本地DB2节点目录中的远程实例条目,以及本地DB2数据库目录中远程数据库的条目。与此相关的命令是db2“LIST NODE DIRECTORY”,db2“LIST DB DIRECTORY”,db2“CATALOG NODE”(或“CATALOG TCPIP NODE”)和db2“CATALOG DATABASE”。如果这些命令不起作用,则可能没有安装完整的DB2客户机,因为JDBC连接只能连接几个JAR文件。如果在整个本地服务器上找不到db2ilist命令,则肯定没有安装完整的DB2客户机。如果存在db2ilist,但运行它不会产生任何结果,则尚未创建客户端实例。否则,您需要获取位于DB2客户机实例所有者主目录下方的./sqllib/db2profile脚本。