Отключить журнал файлов BAD / Discard в загрузчике SQL - PullRequest
2 голосов
/ 07 ноября 2011

Есть ли способ предотвратить создание sqlloader либо файла BAD, либо файла DISCARD, либо обоих?

Я читал на форуме, что установка параметра BAD в NUL или NULL делает это, но, похоже, это не работает. Что-то вроде:

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

В итоге создается файл с именем NUL.bad (или NULL.bad в зависимости от того, как вы его пишете)

1 Ответ

3 голосов
/ 07 ноября 2011

Файл сброса должен быть необязательным, основанным на параметре предиката сброса / сброса, но файл Bad не является необязательным файлом - если вы получите строки, отклоненные при загрузке, он сгенерирует файл.

Вы можете попробовать отправить bad to null в зависимости (/ dev / null в unix, NUL windows), вы выбрали правильный вариант для вашей ОС?

...