当界面运行时,正在FTP服务器中创建一个文本文件,
我需要检查创建的是否有任何记录,如果它有值,那么我必须使用PL / SQL通过邮件发送相同的文本文件。
提前感谢一百万人:)
答案 0 :(得分:0)
Tim Hall建立了一个很棒的ftp软件包。 http://www.oracle-base.com/dba/scripts.php - >其他 - > ftp.pkb和ftp.pks
对于电子邮件问题,您可以使用Oracle软件包UTL_MAIL。
您需要一个在FTP服务器上执行搜索的作业才能找到文本文件。
我喜欢登录,所以我的首选方式是: 1)读取ftp目录并搜索文本文件 2)将文本文件名,内容和sysdate存储在表中 3)从ftp服务器删除/重命名文件,因此不会再次加载 4)检查内容是否为空(从表中) 5)如果不为空,请发送电子邮件 6)在表格中标记数据行,检查它
希望它有所帮助。
brgds, Birthe