SQL Server 2016 CTP3 集成R语言安装配置手册
admin
2023-02-16 07:40:08
0次

1. 适用范围

SQL Server 2016 CTP3基于 Windows Server 2016 TP3进行单机R集成部署指引手册

非域环境,R非群集

2. 安装准备

2.1 硬件准备

MSDN建议最低1GB内存,但我们考虑到R需要大量内存进行计算故建议至少4GB

2.2 软件准备

Revolution R Open 3.2.2 for Revolution R Enterprise 7.5.0

http://go.microsoft.com/fwlink/?LinkId=626650

Revolution R Enterprise 7.5

http://go.microsoft.com/fwlink/?LinkId=626652

SQL Server 2016 CTP3

http://www.microsoft.com/en-us/server-cloud/products/sql-server-2016/

3. 开始安装配置

3.1 Revolution R Open安装

SQL Server 2016 CTP3 集成R语言安装配置手册

安装完成后可直接连接RRO进行分析工作,但仅为传统R分析设计器

SQL Server 2016 CTP3 集成R语言安装配置手册

3.2 Revolution R Enterprise Node SQL安装(2选1)

只是计算节点,通过SQL 2016调用,无VS2008设计界面

通过向导安装必要的组件

SQL Server 2016 CTP3 集成R语言安装配置手册

安装完成所有必要组件后开始RRE Node安装

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

3.3 Revolution R Enterprise安装(2选1)

带VS2008设计界面,在服务器上能够同时使用SQL 2016以及VS2008编辑R脚本

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

报错信息说没有找到MSVCR120.dll,这个dll文件位于Visual C++ Redistributable Packages for Visual Studio 2013,我们可以通过两种方式解决:

l 下载并安装Visual C++ Redistributable Packages for Visual Studio 2013 X86与X64安装包先行安装

l 直接安装基于VS2013的SSDT(可选SQL 2014的SSDT安装)

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

安装完成SSDT后再运行安装RRE 7.5.0即可通过组件安装验证,并自动安装VS2008 shell,这是集成的传统RRE开发界面

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

3.4 开始安装SQL Server 2016

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

题外话:注意到之前的PowerPivot for Sharepoint不见了,这是因为挪了地儿,在安装Analysis Service的时候你会发现现在有3个选项了

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

看到这个警告其实你并没有做错什么,而是必须在安装后进行配置激活AAE才能调度外部R脚本,这个跟以前通过配置才能使用sp_sqlcmd其实是一个道理

SQL Server 2016 CTP3 集成R语言安装配置手册

命名或默认实例均可,后续配置外部链接参数会有细微不同,不用在意这个细节

SQL Server 2016 CTP3 集成R语言安装配置手册

注意两个地方:

l SQL Server Launchpad这个服务其实就是Advanced Analytics Service跟MSDN上截图不一致,这个应该是个小Bug,不用在意

l 下边这个Grant Perform Volume Maintenance Task privilege to SQL Server Database Engine Service建议勾上,主要用于在创建大数据文件时不用格式化文件卷从而提升初始化速度。例如:在数据库中新建16GB大的数据文件以前需要后台格式化大约10秒钟,现在几乎0秒完成,但注意这个参数对ldf日志文件无效,所以日志文件还得初始化一个大点的值并尽量防止其自动扩展

P.S. 应该建议再将锁定内存页也一并加入进去,免得安装完成后再改

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

多了一个TempDB初始配置卡,其实做过调优的DBA以前都是自己用T-SQL配置的,这里给出来只是一个辅助手段

SQL Server 2016 CTP3 集成R语言安装配置手册

传说报表服务有重大改进,稍后体验一下,跟本文主题没啥关系

SQL Server 2016 CTP3 集成R语言安装配置手册

稍后测试的时候玩一下的,跟本文没啥关系

SQL Server 2016 CTP3 集成R语言安装配置手册

Polybase是我们下一个主题,稍后讨论,先安装吧

SQL Server 2016 CTP3 集成R语言安装配置手册

开始安装吧

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

3.5 配置R功能

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

4. 验证安装

RRE 运行成功

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

对于这么丑的设计器也无力吐槽了,希望RTM的时候能变得好看点吧,如果单纯编写R脚本个人还是推荐Rstudio,漂亮,适用,查函数使用方法都很方便

SQL Server 2016 CTP3 集成R语言安装配置手册

T-SQL Call R

SQL Server 2016 CTP3 集成R语言安装配置手册

SQL Server 2016 CTP3 集成R语言安装配置手册

5. 参考资料

Installing SQL Server R Services

https://msdn.microsoft.com/library/mt604883(SQL.130).aspx

Microsoft MPI

https://msdn.microsoft.com/en-us/library/bb524831(v=vs.85).aspx

Hardware and Software Requirements for Installing SQL Server 2016

https://msdn.microsoft.com/en-us/library/ms143506.aspx#pmosr

Install R Packages and Providers for SQL Server R Services

https://msdn.microsoft.com/en-us/library/mt590809.aspx

Install Advanced Analytics Extensions

https://msdn.microsoft.com/en-us/library/mt590808.aspx

Post-Installation Server Configuration (SQL Server R Services)

https://msdn.microsoft.com/en-us/library/mt590536.aspx

Known Issues for SQL Server R Services

https://msdn.microsoft.com/en-US/library/mt590540.aspx

Visual C++ Redistributable Packages for Visual Studio 2013

http://www.microsoft.com/en-US/download/details.aspx?id=40784

Download Latest SQL Server Data Tools

https://msdn.microsoft.com/en-us/library/mt204009.aspx

Revolution R Enterprise 7.5.0 (RRE-7.5.0)

https://www.microsoft.com/en-us/download/details.aspx?id=49505

Revolution-R-Enterprise-Node-SQL-7.5.0-Windows.exe. On a server running SQL Server 2016, install this to create an R server with SQL Server support. You can run R packages on the server, but the server can also accept requests from remote clients.

Revolution-R-Enterprise-SQL-7.5.0-Windows.exe. Same as above, but adds an R IDE. Install this on a server if you want your development tools and server on the same computer. Install this on a client workstation to create a complete R development environment integrated with SQL Server 2016 .

Revolution R Open 3.2.2 for Revolution R Enterprise 7.5.0

https://www.microsoft.com/en-us/download/details.aspx?id=49525

Configure and Manage Advanced Analytics Extensions

https://msdn.microsoft.com/en-us/library/mt590869.aspx?f=255&MSPPError=-2147217396

Security Considerations for the R Runtime in SQL Server

https://msdn.microsoft.com/en-US/library/mt590870.aspx

SQL Server R Services Tutorials

https://msdn.microsoft.com/en-US/library/mt591993.aspx

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...