集中存储odbc连接

时间:2016-02-25 17:06:40

标签: r rodbc

我们有几个可以访问的数据库,不同的脚本需要一个或多个这些odbcconnections。我想知道是否有一个方法来集中存储所有连接并根据需要导入它们,而不是在每个脚本中都放置一个odbcConnect行?这样,如果数据库信息发生变化,我可以更新一个文件而不是每个脚本。

2 个答案:

答案 0 :(得分:1)

您可以在static文件中使用options来保存连接。在您的脚本中,您将使用.Rprofile

如果您在拥有多个R安装的团队中工作,还有一个getOption文件可能是更好的选择。

有关详细信息,请参阅here或R安装和管理手册。

答案 1 :(得分:0)

我最终做的是创建一个包,每个连接都是一个函数。