Forum Discussion
Error of SQL Server 2016 sp_execute_external_script with R integration
I am evaluating SQL Server 2016 in-database integration with R on Windows 10. I have followed the steps installed all components and scripts. Now I have following questions:
Where does sp_execute_external_script reside? I can’t find it. When I run script, for example:
execute sp_execute_external_script @language = N'R' , @script = N' OutputDataSet <- InputDataSet;' , @input_data_1 = N' SELECT TOP 100 [BusinessEntityID] FROM [AdventureWorks2014].[Person].[Person];';
I got error:
“Msg 39021, Level 16, State 1, Line 1 Unable to launch runtime for 'R' script. Please check the configuration of the 'R' runtime. Msg 39019, Level 16, State 1, Line 1 An external script error occurred: Unable to launch the runtime. ErrorCode 0x80070490: 1168(Element not found.).”
Based on the above suggestion, I rerun the script, but it does not solve the problem.
Any suggestions are greatly appreciated.
1 Reply
- Kristen EliCopper Contributor
I see this is a rather old thread but I thought I would share a link from an article that addresses your question. https://www.r-bloggers.com/enabling-sp_execute_external_script-to-run-r-scripts-in-sql-server-2016/. I hope that helps to answer your question.