R-使用具有RODBC dsn连接的池程序包

时间:2019-03-22 16:33:09

标签: r

我已经有一个到SQL Server的dsn连接设置。我使用以下方式连接:

library(RODBC)
conn <-  odbcConnect(dsn = "my_db",
                     uid = "uid",
                     pwd = "pwd")

我想使用pool包来照看闪亮的应用程序中的连接。我尝试过:

library(pool)
pool <- dbPool(
  odbc::odbc(),
  dsn = "my_db",
  uia = "uid",
  pwd = "pwd"
)

但是我得到一个错误:

Error: nanodbc/nanodbc.cpp:950: 08001: [unixODBC][FreeTDS][SQL Server]Unable to connect to data source 

我认为也许我需要用一些东西来代替odbc::odbc(),但我无法弄清楚。我找到了this参考,但没有帮助。

0 个答案:

没有答案