- 締切済み
ShellでSQL*loaderのエラー処理
掲題のとおりですが、 どのように記述したらよいのでしょうか sqlldr userid=scott/tigar@DB control=AAA.ctl log=BBB.log ⇒ここでエラーの有無を取得したい どなたかわかる方いればお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- utakataXEX
- ベストアンサー率69% (711/1018)
回答No.2
SQL*Loaderは、ロードがエラーになってもリターンコード自体は 0 になってしまうんですよね。 #1 さんの回答にあるように bad を拾うのも手だと思いますが、自分は大抵の場合、ログを grep しています。
- Chronos198
- ベストアンサー率30% (105/349)
回答No.1
ロードに失敗したレコードが.badファイルに出力されますので、 .badファイルの有無を確認する方法ではどうでしょう?