如何使用 CL 工具连接远程 db2 数据库?
Posted
技术标签:
【中文标题】如何使用 CL 工具连接远程 db2 数据库?【英文标题】:How to connect to remote db2 database with CL tools? 【发布时间】:2011-06-27 21:15:54 【问题描述】:如何使用 util db2advis 或类似工具连接到远程 db2 数据库?我可以连接 jdbc:db2://ip:port/dbname。这应该如何根据 Db2 命令行工具转换为数据库名称“db2advis -d database_name”?
【问题讨论】:
【参考方案1】: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 存在,但运行它没有产生任何结果,那么还没有创建客户端实例。否则,您需要获取 ./sqllib/db2profile 脚本,该脚本位于 DB2 客户端实例所有者的主目录正下方。
【讨论】:
以上是关于如何使用 CL 工具连接远程 db2 数据库?的主要内容,如果未能解决你的问题,请参考以下文章