R语言连接sqlsever
2016-10-24 本文已影响13人
茶苯海
- R语言连接ODBC驱动通过安装RODBC包。
设置好数据源
控制面板-管理工具里面数据源ODBC,名字这里取stock 创建数据源登录名和密码
然后install.packages(RODBC)
library(RODBC)
odbcDataSources() #查看可用数据源
connect=odbcConnect("stock ",uid="用户名",PWD="密码")
如果不出错误的就是连接成功
其它对应的包分别是RMySQL、ROracle
- 连接之后,利用sqlQuary来运行数据库上的一个查询。
比如 df<-sqlQuery(connect,"select top 10 * from [dbo].[DSR]")
参数channel
就是odbcConnect
这个东西,你取什么名字,这里就写什么 名字。这里我取connect .