有没有办法在SQL Server 2008?
中使用R
电源,我的意思是在控制台中使用或通信它们两个。
如果是什么程序?R和SQL Server 2008
4
A
回答
6
SQL Server数据在R:
使用R内SQL Server数据的一个例子是here。本博客文章介绍如何使用K-Means Clustering绘制来自SQL服务器表的数据。在SQL Server中
调用R:
您可以使用扩展存储过程XP_CmdShell调用R(或尼克指出的任何命令行工具),在SQL Server中。
启用功能在服务器级别:
XP_CMDSHELL暴露在SQL Server中运行cmd shell。出于显而易见的原因,这是默认情况下不启用的。系统管理员(或具有控制服务器权限的人员)可以在服务器级别使用此功能enable。
启用特定用户访问此功能:
exec ON xp_cmdshell TO *YourLoginHere*
参考this URL的最佳实践(如使用代理帐户的非系统管理员用户)和用法示例的详细信息。
3
你想使用RODBC包:http://cran.r-project.org/web/packages/RODBC/。
小插图是here。
2
我认为RODBC与你所要求的相反(我想你想从SQL Server中调用R)。但是,从SQL Server中的存储过程以及正确的安全设置(您可能想在此讨论一个非常熟练的sysadmin),您可以运行任何命令行工具,包括R.我记得存在一个系统存储过程(但因为它已经有一段时间了,所以忘了它的名字)。
您可以将脚本(甚至可能是脚本脚本)传递给R,或者将正确的信息通过RODBC再次传递给SQL Server,它可以在其中找到要执行的语句或要用于分析。
这应该给你足够的力量沟通是双向的......
相关问题
- 1. 在Windows Server 2008和SQL Server
- 2. SQL Server 2008和SP1
- 3. SQL Server 2008和HashBytes
- 4. Proj.NET和Sql Server 2008
- 5. SQL Server 2000和SQL Server 2008查询
- 6. django sql-server 2008 sp2和sql-server 2012
- 7. SQL Server 2008与SQL Server 2008 Express大小
- 8. sql server 2008 64位和sql server 2008有什么区别?
- 9. SQL Server 2008 R2和SQL Server 2008 R2 RTM之间的差异
- 10. 下载链接SQL Server 2008 Developer Edition和SQL Server 2008标准版?
- 11. SQL Server 2008和.NET Framework 4
- 12. 支持SQL Server 2005和2008
- 13. WPF和SQL Server 2008 R2 DB
- 14. SharePoint和SQL Server 2008审计
- 15. dbExpress和SQL Server 2008慢
- 16. 使用PHP和SQL Server 2008
- 17. VBScript和SQL Server 2008问题
- 18. SQL Server 2008的ADDTIME和SEC_TO_TIME
- 19. SQL Server 2008 std。和TLS 1.2
- 20. ASP.NET,IIS和SQL Server 2008
- 21. SQL Server 2005和2008联合
- 22. SQL Server 2008,Kerberos和SPN
- 23. AVG和CASE SQL Server 2008中
- 24. Sql Server 2008和PHP - sqlsvr_escape_string?
- 25. html5,svg和Sql server 2008 geodata
- 26. SQL Server 2008和.Net 4.0?
- 27. SQL Server 2008和中要求
- 28. SharePoint 2010和SQL Server 2008
- 29. ELMAH和SQL Server 2008 R2?
- 30. Microsoft SQL Server 2008和UTF-8