【发布时间】:2013-03-28 08:45:17
【问题描述】:
我要开发一个 SSIS 包,它必须从 FTP 位置下载文件列表。尽管检索生成的文件的频率和时间已与客户端达成一致。
我多次注意到,在连接时,正在创建用户文件(CSV)(大小逐渐增加),并且下载的内容部分完整。 我收到的一个建议是有一个 “检查文件” 一个将被创建的文件,并且客户端创建文件的结束会通知我该文件已准备好下载,应该是不被发现不会发生下载。
但是,我想知道是否有其他选项可用,可以集成到 SSIS 中。
谢谢
【问题讨论】:
-
如果您的办公室和您的客户都可以使用,另一种方法是让客户修改他们的工作,以便在文件完成后发送电子邮件。该电子邮件将声明“作业已完成”,并且您的 SQLMail 将收到该电子邮件。这将触发启动 SSIS 包以从 FTP 导入已完成文件的作业。使用这种方法,无需持续监控 CSV 文件中的“检查文件”。
-
SQL Mail 功能似乎在最近的 SQL 版本中停止了。