在ssis中,我使用foreach file枚举器从每个文件中获取一些数据。有时文件具有不同的格式或其他一些文件错误,因为未插入该文件数据。
我有@filename变量来存储文件名。
我想仅在文件抛出一些错误时才将文件名和错误消息保存在文本文件中。
在尝试获取数据之前,可以使用脚本填充@filename
变量,然后在 foreach 循环的 OnError 处理程序中,读取变量以在文本文件中包含文件名和错误消息。