J'évalue SQL Server 2016
intégration de base de données avec R sous Windows 10. J'ai suivi les étapes installées tous les composants et scripts. Maintenant, j'ai des questions suivantes:Erreur de SQL Server 2016 sp_execute_external_script avec intégration R
Où réside sp_execute_external_script? Je ne peux pas le trouver. Quand je exécuter le script, par exemple:
execute sp_execute_external_script @language = N'R' , @script = N' OutputDataSet <- InputDataSet;' , @input_data_1 = N' SELECT TOP 100 [BusinessEntityID] FROM [AdventureWorks2014].[Person].[Person];';
Je suis erreur:
“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.).”
Basé sur la suggestion ci-dessus, je réexécutez le script, mais il ne résout pas le problème.
Toutes les suggestions sont grandement appréciées.
Je confirme que je courais tout ce qui précède. Et je ne trouve rien dans sp_execute_external_script dans le RegisterRExt.log. Les informations du journal sont trop longues pour être collées. – Frank
RegisterRExt.log est ici: https://www.dropbox.com/s/r9jfdzvphieejw9/RegisterRExt.log?dl=0 – Frank
Merci de partager les journaux. Le problème était avec l'enregistrement de R Extension (RegisterRExt) avec l'instance SQL Server correcte. Basé sur les journaux, il semble que le nom de l'instance est 'MSSQLSERVER2016'. S'il vous plaît suivez les instructions dans mon autre réponse et laissez-moi savoir si cela résout votre problème. –