【发布时间】:2017-09-01 18:16:40
【问题描述】:
首先我想说的是,我在 R 和 SQL 方面相对胜任,但对数据库连接/维护知之甚少。
在我的 Windows 计算机上,我在 SAS 和 Toad 中都连接到 Greenplum 数据库,它工作正常,我想在 R 中建立相同的连接。我的主要问题是确定我的实际名称是什么驱动程序/服务器/数据库。到目前为止,这是我的“工作”:
# Install RODBC
install.packages(“RODBC”)
# Create connection to database
connect <- odbcDriverConnect(connection="driver=
{Greenplum};
server=“ServerName”;
database=“DataBase”;
trusted_connection=true")
我真的不知道在哪里可以找到我的服务器或数据库的名称(我可能可以弄清楚的数据库)。鉴于我在 Toad/SAS 中有一个连接,是否有一种简单的方法可以找到我所连接的服务器的名称?
【问题讨论】:
-
SAS 和 Toad 将使用您连接的主机名。数据库名称可以通过在 Toad 中运行获得:select current_database();