Sql server SSIS组件故障不工作
我正在使用Visual Studio 2017和SQL Server 2016。 我有一个SSIS包,在这个包中我有一个SQL脚本任务,它调用一个简单的脚本,其中有一个错误。 我不知道为什么当出现错误时,流不会抛出Sql server SSIS组件故障不工作,sql-server,ssis,sql-server-2016,execute-sql-task,Sql Server,Ssis,Sql Server 2016,Execute Sql Task,我正在使用Visual Studio 2017和SQL Server 2016。 我有一个SSIS包,在这个包中我有一个SQL脚本任务,它调用一个简单的脚本,其中有一个错误。 我不知道为什么当出现错误时,流不会抛出Failurepath 这是我的包的一部分,我有失败路径 这是我的sql代码: SELECT CONVERT(BIGINT, N'aa1') AS Status 这是我的错误: [Execute SQL Task] Error: Executing
Failure
path
这是我的包的一部分,我有失败路径
这是我的sql代码:
SELECT CONVERT(BIGINT, N'aa1') AS Status
这是我的错误:
[Execute SQL Task] Error:
Executing the query "SELECT CONVERT(BIGINT, N'aa1') AS Status
..." failed with the following error:
"Error converting data type nvarchar to bigint.".
Possible failure reasons: Problems with the query,
"ResultSet" property not set correctly,
parameters not set correctly,
or connection not established correctly.
为什么我的任务失败了
根据您在任务之间建立的链接,普通线表示
和
。
因此,move_file_to_fatal_错误无法执行,因为它正在等待成功和错误路径的实现
您应该编辑任务和FST_Move之间的两个链接,并选择Logical OR
您所说的是正确的,但我在第一步有错误。我修改了我的问题来解释更简单的问题。通过您提供的查询,我创建了一个包含2个任务的简单包,并执行失败路径。你能告诉我们失败路径中链接的任务是什么吗?@EzLo不起作用。我已将“MAximumErrorCount”设置为10000,但仍然
Execute sql task
有错误任务有错误是正常的,因为查询会抛出错误。失败路径只是任务出错时要走的一条路径,它不会阻止追加错误。请再次查看我对错误/成功任务模式的更新答案。@Kobi谢谢。它对我有用