我需要有关SQL Server 2014目录的一些帮助。
我正在开发一个SSIS包,该包将从脚本任务开始,该脚本任务将检查源文件是否存在。
如果所需的文件不存在,我需要返回成功的打包结果,但还需要在日志中写一条消息,说明没有源文件或其他内容。
这是我的测试

 String FilePathEXOR = Dts.Variables["$FilePath"].Value.ToString() + "\\" + DateTime.Now.ToString("yyyyMMdd") + ".csv";

        if (!File.Exists(FilePathEXOR))
        {
            Dts.Variables["User::VAR_BOOL_File_Verif_EXOM"].Value = false;//Variable that will tell if we continue or not the package execution
            Dts.TaskResult = (int)ScriptResults.Success;
           //Writing Some message in the catalogue saying that we've passed the package to success but there was no integration because we didn't find the Source files

        }

谢谢 ...

最佳答案

几乎!

让脚本返回成功或失败,然后根据成功而分别写入日志-但不在脚本任务范围内。

有关写入日志here的信息。

关于error-handling - 在SSIS 2014目录中插入一条消息,以在集成数据时报告错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36860385/

10-10 06:38