我想在Linux服务器上的Shell Script中通过JDBC通过JDBC连接DB2数据库
我有jdbc详细信息 jdbc:db2://10.XXX.XXX.XX:/
我知道我们可以使用“ Db2 Connect”命令进行连接,但是DBA不建议这样做。他们要求只使用jdbc。
感谢您的帮助,您可以指向任何示例脚本。
谢谢, 拉杰什
答案 0 :(得分:0)
仅使用jdbc编写脚本的一种方法是使用IBM提供的CLPPlus命令。那是一个Java应用程序。它试图模仿Oracle SQL * Plus工具的许多功能。 Db2知识中心对此进行了很好的解释。
CLPPlus有一些限制,在较小占用空间的客户端中可能不可用,请参考文档。
但是,在shell中编写脚本时,几乎所有旧版Db2环境都使用常规的db2
命令,因为它是用于此目的的最安全,最灵活,最成熟且占用空间最小的工具。但这是本机代码(C / C ++),而不是Java。因此,您应该要求DBA解释不推荐该方法的理由。
答案 1 :(得分:0)