使用RODBC&amp ;;长时间运行查询的超时MS SQL Server

时间:2016-02-22 12:28:14

标签: sql-server r odbc rodbc

我必须运行一个SQL查询,将光标迭代到一个更大的表(MS SQL Server 2014)上。将光标用于此特定目的将是相当困难的。

与游标相关的代码保存在存储过程中。 R仅评估/usr/local/bin。从MS SQL Management Studio运行代码时,EXEC dbo.do_something按预期工作。当我通过RODBC运行它时,查询在30秒后中止而没有错误消息。我想这是"连接超时"。

的价值

我有什么选择让查询与R一起使用?

1 个答案:

答案 0 :(得分:2)

似乎我的特定问题的答案很简单:将SET NOCOUNT ON添加到proc定义。