SSIS报错:Timeout expired解决办法

SSIS报错:Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding

SSIS报错:Timeout expired解决办法_第1张图片
出现这个错误说明执行时间超时或者连接超时

SSIS报错:Timeout expired解决办法_第2张图片

SqlCommand.CommandTimeout
获取或设置在终止执行命令的尝试并生成错误之前的等待时间。
等待命令执行的时间(以秒为单位)。默认为 30 秒。

SqlConnection.ConnectionTimeout
获取在尝试建立连接时终止尝试并生成错误之前所等待的时间。
等待连接打开的时间(以秒为单位)。默认值为 15 秒。

这里出现的错误是因为数据量大,执行命令时间过长,只需将CommandTimeout时间设置大些就解决此问题。

如果设置为0,将无限等待,没有Timeout限制

你可能感兴趣的:(SSIS,常见错误)