使用R

时间:2017-07-05 15:38:01

标签: r odbc

有很多例子如何使用R中的密码验证(即用户ID +密码)连接到Oracle数据库。但是,我需要弄清楚使用Windows authentication / a信任来建立连接R中的连接用于Oracle DB。

示例

我看到一个similar case for a MySQL数据库,其中指定了包含trusted_connection=true的连接字符串,如果我理解正确,则表示Windows身份验证/可信任的连接。

library(RODBC)
dbhandle <- odbcDriverConnect('driver={SQL Server};server=servername\\\\instancename,port;database=testing;trusted_connection=true')
res <- sqlQuery(dbhandle, 'select * from information_schema.tables')

1)使用以下信息对Oracle DB的看法如何?

其他信息(可能有用):

tsnames.ora配置文件中,我添加了以下数据库地址,该地址使用MS Access。

DBNAME.XXX.COM =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = DBNAME.XXX.COM)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = DBNAME.XXX.COM)
    )
  )

0 个答案:

没有答案
相关问题