我试图执行一个存储过程并从 R 中的 SQL 获取输出,输出约为 111,267 行,15 列。
使用此脚本时:
library(RODBC)
connecttodb = function()
{
connline = paste0("driver={SQL Server};server=foo;database=;Trusted_Connection=yes")
conn = odbcDriverConnect(connline)
return(conn)
}
Query <- paste0("exec reports..CRA_v9")
conn <- connecttodb()
Output <- sqlQuery(conn, Query,stringAsFactors=FALSE)
odbcClose(conn)
我反而得到:
V1
1: [RODBC] ERROR: Could not SQLExecDirect 'exec reports..CRA_v9'