2011-11-07 10 views
2

sqlloaderがBADファイルまたはDISCARDファイルのいずれか、またはその両方を作成しないようにする方法はありますか?SQLローダーのBAD/Discardファイルログを無効にする

フォーラムで、BADパラメータをNULまたはNULLに設定するとそのように動作しますが、動作していないようです。廃棄述語/廃棄パラメータに基づいて

sqlldr control=CONTROL.ctl data=DATA.txt bad=NUL 

これは(あなたがそれを綴る方法に応じて、またはNULL.bad)NUL.badという名前のファイルを作成して終わる

答えて

3

廃棄ファイルはオプションである必要があり、:何かのようにしかし、Badファイルはオプションのファイルではありません。ローディング時にローが拒否されると、ファイルが生成されます。

(UNIX/NULのウィンドウでは/ dev/null)、OSに合わせて正しく設定しましたか?

+0

私は簡単なテストをして、それがどのように行ったのか教えてください、私はLinux BTWでそれを実行しています。 – Chepech

+1

私はnullデバイスにファイルを指すことについて考えたことはありません、魅力のように動作します、ありがとう! – Chepech