错误:未找到对象'con'

时间:2017-05-01 08:45:34

标签: sql r connection

我正在尝试将RStudio连接到MSSQL 2016,我收到主题行中指示的错误消息。代码如下:

install.packages("RODBC")
library(RODBC)
con < - odbcConnect("AdventureWorksDW", uid="RUser", pwd="Swim1212**")
df_adventureworks <- as.data.frame(sqlQuery(con, "select * from 
vw_FactSales"), stringsAsFactors = FALSE)
close (con)

我收到的错误消息是:

  

con&lt; - odbcConnect(“AdventureWorksDW”,uid =“RUser”,pwd =“Swim1212 **”)

错误:未找到对象'con'

  

df_adventureworks&lt; - as.data.frame(sqlQuery(con,“select * from vw_FactSales”),stringsAsFactors = FALSE)

继承错误(频道,“RODBC”):找不到对象'con'

  

关闭(骗局)

关闭(con)错误:找不到对象'con'

1 个答案:

答案 0 :(得分:1)

您的对象分配中有拼写错误。 &#34;&lt;&#34;之间的空格。和&#34; - &#34;,因此&#34;未找到错误&#34;:

con < - odbcConnect("AdventureWorksDW", uid="RUser", pwd="Swim1212**")

请尝试使用此功能:

con <- odbcConnect("AdventureWorksDW", uid="RUser", pwd="Swim1212**")