4

sqlldr (Oracle SQL Loader) 制御ファイル (myControlFile.ctl など) があり、実行するとすべて問題なく動作します。ただし、ログは myControlFile という名前のファイルに書き込まれます。myControlFile.log という名前にすることをお勧めします。

sqlldr のドキュメントを読み、ログファイルをコマンド ライン パラメータとして設定できることはわかっていますが、制御ファイル自体に設定したいと考えています。このように悪いファイル名と破棄ファイル名を設定できることを考えると、これは不合理ではないようです。

私は何が欠けていますか?現在これを Windows で実行していますが、最終的には Unix で実行する予定です。

4

2 に答える 2

3

コマンドラインのPARFILEパラメータで指定したパラメータファイルにログファイルを指定できると思います。

制御ファイルの読み取りの失敗やその他の致命的なエラーが常にログに記録されるように、ログ ファイル名を sql ローダー実行可能ファイルに渡す必要がある場合があります。

于 2013-01-11T11:46:48.667 に答える