SqlServer2008R2 的SSIS 同步的困扰鄙人N久的问题

时间:2022-06-19 18:27:29
SqlServer2008R2 的SSIS写的同步数据 为什么超时后 就不动了呢.

最开始我没有设置超时时间,可能默认是30s. 

我不能让他超时就退出啊 ,还要继续,直到几百万条数据全部同步完为止啊


我看到了dtsx文件中有:
<property id="126" name="CommandTimeout" dataType="System.Int32" state="default" isArray="false" description="命令超时前等待的时间(秒)。值为 0,表示无限期等待。 " typeConverter="" UITypeEditor="" containsID="false" expressionType="Notify">30</property>

忽然发现: 值为 0,表示无限期等待 

那我就把该属性改为0呗.

可惜问题是我的SSIS服务同步一张几百万数据的表就一直等啊等啊,是不是死锁掉了啊?

各位大侠,谁能告诉我怎么解决吗?

肿么办啊?

6 个解决方案

#1


重启一下服务器试试咯

#2


看下是不是内存不够了?

#3


你整个服务器性能如何、?

#4


清理服务器内存后就又可以了.

参见  http://4s.apple360qq.com/?p=334

但是我不能总是手工的清理内存啊 , 不过服务器内存确实小的可怜.

SqlServer2008R2 的SSIS 同步的困扰鄙人N久的问题

#5


原来问题出在BatchSize上,自己给的值不如让系统自己决定缓冲数.

#6


SqlServer2008R2 的SSIS 同步的困扰鄙人N久的问题收藏一下

#1


重启一下服务器试试咯

#2


看下是不是内存不够了?

#3


你整个服务器性能如何、?

#4


清理服务器内存后就又可以了.

参见  http://4s.apple360qq.com/?p=334

但是我不能总是手工的清理内存啊 , 不过服务器内存确实小的可怜.

SqlServer2008R2 的SSIS 同步的困扰鄙人N久的问题

#5


原来问题出在BatchSize上,自己给的值不如让系统自己决定缓冲数.

#6


SqlServer2008R2 的SSIS 同步的困扰鄙人N久的问题收藏一下