【发布时间】:2017-02-10 14:29:53
【问题描述】:
我想将一些数据从非本地数据库导入到 RStudio。我搜索了一下,发现我可以在 RStudio 中使用 RODBC 库,例如:
channel <- odbcDriverConnect('driver={SQL Server}; server= servername; database=dbname; trusted_connection=true')
但我无法导入我的数据。我收到一个错误:
[RODBC] ERROR: state IM002, code 0, message [unixODBC][Driver Manager]Data source name not found, and no default driver specified
我不知道我的驱动程序应该是什么,也不知道如何找到它。我试图在互联网上搜索,但所有论坛或答案似乎都不明显,因为我对这个主题一无所知,也不了解论坛或答案给我的任何内容。
我想如果我找到我的驱动程序名称,我可能能够导入数据。
我使用的是 ubuntu 14.04,火鸟。
如果您需要任何其他信息。并想帮助我,请问。我会很高兴的。
更新
现在我可以连接到外部数据库了。但我仍然无法将数据导入 RStudio。 要连接到外部数据库,我只是想出了如何执行正确的 ssh 命令。 因此,我可以访问数据库,但无法将其导入 RStudio。
【问题讨论】:
-
火鸟,isql 是什么意思? ISQL 只是一个连接到 Firebird 服务器的命令行工具。
-
是的,马克。谢谢。
-
我已经回滚了你最近的编辑:不要在标题中添加这样的标签,也不要添加不必要的强调。此外,您的问题主要是与 ODBC 连接,这是一个比在 RStudio 中专门连接到 ODBC 更普遍的问题。
标签: database rstudio firebird unixodbc rstudio-server