憩心阁分享 http://blog.sciencenet.cn/u/zhangdong 知行合一。

博文

R与SQL SERVER EXPRESS 2012连接

已有 3213 次阅读 2014-6-20 09:20 |系统分类:科研笔记| SQL, Server, ODBC, Express

R与SQL SERVER EXPRESS 2012连接


首先创建ODBC数据源

1.   控制面板-管理工具-数据源(ODBC)

2.   单击“添加”

3.   选择“SQL SERVER NATIVE CLIENT 11.0”,然后单击“完成”。

4.   根据提示输入数据源的名称(例子中指定数据源名称为testODBC),要连接的服务器等信息(列表里有local和"主机名"可选,要选"主机名",然后手动添加了"SQLEXPRESS",也就是说需要填写"主机名SQLEXPRESS"))。指定默认的数据库(指定之后,连接到这个数据源的连接都是连接到了这个特定的数据库),最后确定即可。




简单的示意代码:

#建立连接

channel <- odbcConnect("local_server", uid="*", pwd="*")

#一个SQL查询,并将查询结果保存在一个data frame类型的变量中,用于以后的分析

da<-sqlQuery(channel,"select top 5 * from dbo.a")

#关闭连接

odbcClose(channel)



参考:http://blog.sina.com.cn/s/blog_6caea8bf0100vqxj.html



https://wap.sciencenet.cn/blog-247792-804961.html

上一篇:access数据库导入SQL Server Express 2012
下一篇:R语言中同时删除多行,或者多列
收藏 IP: 180.160.27.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-30 06:27

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部