db2exfmt无法打开输出文件

时间:2016-10-01 21:48:59

标签: database db2 db2-express-c

我正在尝试使用db2exfmt创建查询说明表。 我正在使用db2 CLP,我遵循以下步骤:

  1. 连接样本
  2. set current explain mode explain
  3. 我的查询= select * from staff where JOB = 'Sales'
  4. db2 set current explain mode no
  5. db2exfmt -d sample -# 0 -w -1 -g -TIC -n % -s % -o output.txt
  6. 在最后一步之后,我得到了这个输出:

      

    连接数据库。
      连接数据库成功。
      无法打开输出文件。

    我不确定为什么它无法打开输出文件。我该如何解决这个问题?

    CMD OUTPUT

1 个答案:

答案 0 :(得分:0)

您似乎没有C:\Program Files\IBM\SQLLIB\BIN目录的写入权限,因此db2exfmt无法打开输出文件进行写入。

更改为您具有写入权限的目录,或指定包含-o选项路径的文件名。