步骤/声明使Unix shell脚本连接到DB2数据库

时间:2014-12-10 07:34:46

标签: database shell unix

我想编写一个连接到DB2数据库的Unix shell脚本,然后执行一些插入,选择查询。

尝试通过shell脚本连接到DB时会显示以下消息。

  

db2:找不到

     

db2:找不到命令

问题1:在编写之前我需要在shell脚本中做出什么声明 命令连接到DB2。

问题2:如何在unix中找到db2path

问题3:找不到db2:command的原因是什么 我该如何解决这个问题。

注意:我的工作环境并不是要进行任何配置更改。它与生产类似。

1 个答案:

答案 0 :(得分:0)

我从IBM文档中找到的DB2PATH对* nix安装无效。

只需展开PATH以在您的脚本中本地包含db2安装目录,然后连接到您的数据库。

要在脚本中扩展路径,请执行以下操作:

PATH=$PATH:/opt/ibm/db2/V9.7/bin/db2

注意: /opt/ibm/db2/V9.7/bin/db2只是一个示例,您必须知道找出正确的db2可执行位置