我正在尝试从R连接到AdventureWorks2012数据库(MDF文件)。该文件存储在我的本地计算机上。我已经能够设置SQl Server和SQL Server Management Studio。
在Server Management Studio中我将我的PC名称(2NDHANDBRUTUS)作为服务器,我可以找到AdventureWorks2012:
但是,我无法通过odbcConnect()语句通过R连接到它。我已经设置了以下数据源:\
我尝试了以下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服务器完成,还是有另一种方式?