【发布时间】:2014-08-09 08:24:01
【问题描述】:
可以做到吗:从运行在 Ubuntu Shiny 服务器上的 Shiny 应用程序中读取存储在 MS Access (.accdb) 数据库中的数据?
我们不了解 SQL Server Express。我们将数据组织在简单的 MS Access 数据库中,并希望在 Ubuntu Shiny 服务器上部署我们的 Shiny 应用程序(可视化这些数据)。
这一切都可以在我们的本地 Windows 机器上运行,但是如何让它也可以在 Ubuntu Shiny 服务器上运行呢?
我知道,以我们对数据库系统的了解很少,将我们的数据库移植到 SQL Server Express 并不简单。
提前感谢您的专业知识!
【问题讨论】:
-
Access 数据库应该可以使用
ODBC访问。一旦给出了适当的DSN,RODBC包将允许您连接到您的数据库。 -
@jdharrison 感谢您的评论。确实,我们在带有 RODBC 和适当 DSN 的 Windows 机器上工作。但是在 Ubuntu 机器上,我们应该使用 FreeTDS 之类的工具创建 DSN 吗?我找不到如何为 MS Access 配置 FreeTDS,只有 MS SQL Server。
标签: r shiny rodbc shiny-server