Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 执行流程任务Bpmbs_Sql Server_Ssis_Executeprocesstask - Fatal编程技术网

Sql server 执行流程任务Bpmbs

Sql server 执行流程任务Bpmbs,sql-server,ssis,executeprocesstask,Sql Server,Ssis,Executeprocesstask,我有一个SSIS包,可以从电子表格中读取数据,并将数据写入CSV文件。我还需要有一个标题记录作为第一个记录,其中包含已处理的记录数。我有两个数据流来创建输出文件(,csv)和头记录(.txt)。我将.csv文件重命名为.tct。根据另一个建议,我有一个执行流程任务,我在其中创建了一个文件 COPY /B E:\Conversion\PlanSource\"Plansource IA Record Out.txt" + E:\Conversion\PlanSource\"II Sample Rec

我有一个SSIS包,可以从电子表格中读取数据,并将数据写入CSV文件。我还需要有一个标题记录作为第一个记录,其中包含已处理的记录数。我有两个数据流来创建输出文件(,csv)和头记录(.txt)。我将.csv文件重命名为.tct。根据另一个建议,我有一个执行流程任务,我在其中创建了一个文件

COPY /B E:\Conversion\PlanSource\"Plansource IA Record Out.txt" + E:\Conversion\PlanSource\"II Sample Records Out.txt" "Plansource II Records.txt"
文件名为
Make Complete Output file.bat

executeprocesstask
总是爆炸式关闭。有人能告诉我我做错了什么吗

谢谢


Dick

当任务失败时,该任务会向您发送什么错误消息?错误:0xC0029151在执行流程任务时,执行流程任务:在“”处执行“E:\Conversion\PlanSource\Make Complete Output File.bat”时,流程退出代码为“1”,而预期的代码为“0”。当我要创建一个带有头或尾的.csv文件时(通常带有文件摘要,如总计)我使用脚本组件。它非常简单,只需要C#的基本知识。如果您对此方法感兴趣,请告诉我。根据我的经验,.bat文件不喜欢名称中有空格。请尝试从.bat文件名中删除空格(保留.bat中使用空格的路径的双引号)嗨,我用下划线(Make_Complete_Output_File.bat)替换了空格,但仍然得到相同的结果任务失败时会给你什么错误消息?错误:0xC0029151在执行过程任务时,执行过程任务:在执行过程中“E:\Conversion\PlanSource\Make Complete Output File.bat”“”位于“”,进程退出代码为“1”,而预期为“0”。当我要创建一个带有标题或拖尾的.csv文件时(通常带有类似于总计的文件摘要)我使用脚本组件。它非常简单,只需要C#的基本知识。如果您对此方法感兴趣,请告诉我。根据我的经验,.bat文件不喜欢名称中有空格。请尝试从.bat文件名中删除空格(保留双引号,用于带有空格的路径,这些空格在.bat中使用)您好,我用下划线替换了空格(Make_Complete_Output_File.bat),但仍然得到了相同的结果