我在链接服务器中运行查询时出现问题,我在BI项目中使用sql sp进行ETL过程 (出于某种原因,我不能使用ssis)。我的一些查询必须读取最近更改的记录并将它们插入我的仓库需要太长时间才能执行,并且总是因此错误而失败:
OLE DB provider 'SQLOLEDB' reported an error for linked server ‘XXX’. Execution terminated by the provider because a resource limit was reached..
但其他查询成功运行。我还在链接服务器(仓库)中运行以下脚本以增加超时阈值。
sp_configure 'remote login timeout', 30
go
reconfigure with override
go
sp_configure 'remote query timeout', 0
go
reconfigure with override
go
提示:我在源表中使用了更改跟踪选项来跟踪更新和插入.. 如果有人可以帮助我,我会非常感激。