SQL Server RODBC连接

有没有人有连接string示例使用RODBC和连接到MS SQL Server 2005或2008年。

谢谢。

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

从发布到r-help :

  library(RODBC) channel <- odbcDriverConnect("driver=SQL Server;server=01wh155073") initdata<- sqlQuery(channel,paste("select * from test_DB .. test_vikrant")) dim(initdata) odbcClose(channel) 

首先,您必须创build/configurationDSN(使用特定数据库的ODBC连接)

然后为R安装“RODBC”librayy / package。

库(RODBC)myconn <-odbcConnect(“MyDSN”,uid =“***”,pwd =“*******”)

fetchData < – sqlQuery(myconn,“select * from tableName”)View(fetchData)close(myconn)

这是非常简单和容易的解决scheme。我希望你用R连接和享受与SQL