Windows上のCygwin環境から直接DB2コマンドを実行してもうまく実行できません。それはDB2のコマンドを実行するために必要な環境変数の、DB2CLPとDB2PATHが設定されていないからです。 DB2PATHの方は、DB2を導入したディレクトリなので、SQLLIB¥の在るディレクトリを指定すれば良いのですが、DB2CLPの方はクライアントを区別するための値が入る変数で、何を指定すれば良いか分からずにいました。 ところが最近DB2 Expressのフォーラムで設定方法が解説され、実行できるようになりました。 - DB2 Command Window with cygwin on Windows (DB2 Express Forum) 結論だけ書くと、~/.bashrcに以下の設定を書けば良いようです。 export DB2CLP=**$$** export DB2PATH=C:¥¥