我正在尝试使用db2exfmt创建查询说明表。 我正在使用db2 CLP,我遵循以下步骤:
set current explain mode explain
select * from staff where JOB = 'Sales'
db2exfmt -d sample -# 0 -w -1 -g -TIC -n % -s % -o output.txt
在最后一步之后,我得到了这个输出:
连接数据库。
连接数据库成功。
无法打开输出文件。
我不确定为什么它无法打开输出文件。我该如何解决这个问题?
答案 0 :(得分:0)
您似乎没有C:\Program Files\IBM\SQLLIB\BIN
目录的写入权限,因此db2exfmt
无法打开输出文件进行写入。
更改为您具有写入权限的目录,或指定包含-o
选项路径的文件名。