我在“数据流任务”中获取查询超时错误 - SSIS的源部分,每当teradata源连接速度很慢时。查询是“select * from”,表格仅包含100-200行。我试图将Commandtimout设置为“0”,但即使这样,查询也会在30秒后超时。
任何人都可以帮助增加SSIS中的超时值或减少teradata中的查询运行时间吗?
答案 0 :(得分:1)
您可以增加特定数据流任务的查询超时,如下所示:
您可以从“属性”页面设置CommandTimeout。
根据您的具体情况,更改超时可能不合适。
答案 1 :(得分:0)
可能是查询引擎本身如何解释查询。而不是使用" SELECT *",而是指定您将要使用的列;即" SELECT first_name,last_name ..."。
您可能需要更正流中的列定义,但如果元数据匹配,您应该只能查看并保存。
即使在使用我想要所有列的视图时,我也必须这样做才能解决超时问题。