在 SQL Loader 上禁用 BAD/丢弃文件日志

发布于 2024-12-14 06:28:37 字数 241 浏览 3 评论 0原文

有没有办法阻止 sqlloader 创建 BAD 文件或 DISCARD 文件或两者?

我在论坛上读到,将 BAD 参数设置为 NUL 或 NULL 可以做到这一点,但它似乎不起作用。类似于:

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

这最终会创建一个名为 NUL.bad 的文件(或 NULL.bad,具体取决于您的拼写方式)

Is there a way to prevent sqlloader from creating either the BAD file or the DISCARD file or both?

I read in a forum that setting the BAD parameter to NUL or NULL does that, but it doesn't seem to work. Something like:

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

This ends up creating a file called NUL.bad (or NULL.bad depending on how you spell it)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

零度° 2024-12-21 06:28:37

丢弃文件应该是可选的,基于丢弃谓词/丢弃参数,但坏文件不是可选文件 - 如果加载时拒绝行,它将生成该文件。

您可以尝试将 bad 发送到 null,具体取决于(unix 中的 /dev/null,NUL windows),您是否为您的操作系统设置了正确的值?

Discard file should be optional, based on a discard predicate / discard parameter, but the Bad file is not an optional file - if you get rows rejected when loading, it will generate the file.

You could try send bad to the null depending (/dev/null in unix, NUL windows), did you set the right one for your OS?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文