Reputation: 17388
Using Machine Learning Server and SQL Server 2017. Unfortunately, it only supports R 3.3.3. I googled a lot but could not find a definitive answer. Which version of R is supported whilst using Machine Learning Server on SQL Server 2019?
Upvotes: 0
Views: 1068
Reputation: 89051
The versions of R and Python installed is only a default. You can update it.
Update to SQL 2017 CU22 or later, and you can change the version of R used:
If you have installed one of the above Cumulative Updates for SQL Server 2016 or 2017, you may have multiple versions of R in a SQL instance. Each version is contained in a subfolder of the instance folder with the name R_SERVICES.. (the folder from the original installation may not have a version number appended to the folder name).
Change R Runtime Version - SQL Server 2016 and SQL Server 2017
The process for SQL Server 2019 is here.
Upvotes: 3
Reputation: 95571
What is SQL Server Machine Learning Services with Python and R? states:
Python and R versions
The following lists the versions of Python and R that are included in Machine Learning Services.
SQL Server version Python version R version SQL Server 2017 3.5.2 3.3.3 SQL Server 2019 3.7.3 3.5.2
So 2019 installs 3.5.2 for R, while 2017 (contrary to your question) installs 3.3.3.
Upvotes: 3