配置不同类型的数据库连接,需要的步骤略有不同。
对于SQLite数据库,您只需要提供SQLite的数据库文件所在路径即可。当然您完全可以使用我们默认的SQLite的数据库文件,跳过这篇配置。
对于MySQL、SQL Server等数据库,您需要提供连接数据库所必须的用户名和密码,以及需要连接的数据库库名。当然您也可以不提供库名、但我们建议您新建一个专用于报表平台的库,将我们的系统表和后续所有的报表都放入其中。
对于SQL Server数据库,您还需要复制以下信息,插入/etc/odbc.ini ,并根据您数据库的实际信息,修改其中的Server(服务器地址)、Port(服务器端口号)、User(用户名)、Password(密码)及Database (需要连接的数据库库名)等信息。
1 |
|
配置万成功后您可以通过以下代码测试数据库连接。将与您的数据库对应的代码复制下来,新建一个R语言脚本文件并命名为dbConnTest.R,双击打开将复制的内容粘贴上去,并保存退出。打开终端输入命令R -f dbConnTest.R,命令执行后如果能看到您数据库中的表名被显示出来即连接成功。
注意修改代码中username、password和dbname对应的值
1 |
|