首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理外部表产生的坏文件

如何处理外部表产生的坏文件
EN

Stack Overflow用户
提问于 2021-06-14 15:21:27
回答 1查看 74关注 0票数 0

我一直在Unix服务器上开发shell脚本,在脚本之前运行SQL-Loader来加载要插入到Oracle表中的文件,然后验证它是否生成了任何坏文件,在这种情况下,它会向我发送一封带有警告的电子邮件。

相反,通过使用外部表,我获得了不处理任何shell脚本的主要优势,但是由于只有在我从外部表运行SELECT时,服务器上可能会生成一个坏文件,我如何能够自动检查它的存在并从Oracle处理它呢?

Oracle版本10g

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-06-14 15:26:48

对于外部表,您所做的一切都是在Oracle中(即在数据库中)完成的。

因此,您可以

创建一个PL/SQL程序(匿名PL/SQL块或存储的PL/

  • do F213 do

  • 完成后,使用UTL_FILE检查日志/错误文件

  • 如果出现问题,请使用DBMS_MAIL发送电子邮件H212F213
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67966235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档