我正在尝试使用R通过odbc连接到EXASol数据库。设置DSN之后,我可以使用RODBC软件包连接到数据库。
odbc_channel <- odbcConnect("exa", uid = "username",
pwd = "password")
这很好。但是,当我尝试使用dbConnect时,相同的DSN失败。
con <- dbConnect(odbc(),
dsn = "exa",
uid = "username",
pwd = "password")
代码开始运行,永不停止。知道发生了什么吗?由于DSN可与RODBC一起使用,因此似乎已正确设置。