如何从R访问数据库文件.MDF

时间:2017-06-15 20:18:57

标签: sql-server r adventureworks

我正在尝试从R连接到AdventureWorks2012数据库(MDF文件)。该文件存储在我的本地计算机上。我已经能够设置SQl Server和SQL Server Management Studio。

在Server Management Studio中我将我的PC名称(2NDHANDBRUTUS)作为服务器,我可以找到AdventureWorks2012: Server Management Studio

但是,我无法通过odbcConnect()语句通过R连接到它。我已经设置了以下数据源:\

Data source setup through ODBC Data Source Administrator

我尝试了以下R命令:

CON <- odbcConnect('AdventureWorks2012', uid = 'Rob Oudehand', pwd = 'Hondenmand5')

我收到此错误:

Warning messages:
1: In RODBC::odbcDriverConnect("DSN=AdventureWorks2012;UID=Rob Oudehand;PWD=Hondenmand5") :
  [RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
2: In RODBC::odbcDriverConnect("DSN=AdventureWorks2012;UID=Rob Oudehand;PWD=Hondenmand5") :
  ODBC connection failed

有人可以帮助我如何从R访问这样的MDF文件吗?它应该通过ODBSConnect通过SQl服务器完成,还是有另一种方式?

0 个答案:

没有答案