2016-10-01 40 views
0

db2exfmtを使用して、Explain表を作成しようとしています。 私は、DB2 CLPを使用していると私はステップの下に、次のい:db2exfmtが出力ファイルを開くことができません

  1. 接続サンプリングする
  2. set current explain mode explain
  3. マイクエリ= select * from staff where JOB = 'Sales'
  4. DB2は、モードを説明し、現在の設定なし
  5. ないdb2exfmt -d sample -# 0 -w -1 -g -TIC -n % -s % -o output.txt

最後のステップの後、私はこの出力を得ています:

データベースへの接続。
データベースに接続できました。
出力ファイルを開くことができません。

出力ファイルを開くことができない理由がわかりません。この問題をどのように解決すればよいですか?

CMD OUTPUT

答えて

0

あなたがC:\Program Files\IBM\SQLLIB\BINディレクトリへの書き込みアクセス権を持っていないことが表示されますので、db2exfmtは、書き込み用の出力ファイルを開くことができません。

書き込み権限を持つディレクトリに変更するか、-oオプションのパスにファイル名を指定します。

+0

答えをありがとう。私はシステムを変更し、すべてのコマンドは完全に機能しました。私はこの答えを受け入れる。 –

関連する問題