Viele der aktuellen Fragen sind mit früheren Versionen der RC oder CTP. Dies verwendet die neuesten Dokumente und Build für RC3.SQL 2016 RC3 R-Dienste Fehler
ich ihre sample code leite alles, um sicherzustellen, arbeitet:
exec sp_execute_external_script @language =N'R',
@script=N'OutputDataSet<-InputDataSet',
@input_data_1 =N'select 1 as hello'
with result sets (([hello] int not null));
go
Hier ist der Fehler:
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 0x80004005: .
Msg 11536, Level 16, State 1, Line 1
EXECUTE statement failed because its WITH RESULT SETS clause specified 1 result set(s), but the statement only sent 0 result set(s) at run time.
ich vorher RC0 auf dieser Box deinstalliert hatte, sonst gibt es nichts anderes los mit sql 2016. Es ist eine benannte Instanz (SQL2016), weil es eine 2014 Installation auf der Box gibt.
Die Protokolle für RServer zeigen an, dass alles gefunden und korrekt installiert wurde. Die Einstellung 'externe Skripte ausführen' ist aktiviert. Ich bin mir nicht sicher, was ich sonst tun soll. Irgendwelche Ideen wären hilfreich. Ich möchte das nur in unserer eigenen Umgebung sehen.
Hallo Arun, lief ich meine Fehlerbehebung diese Befehle als Teil. Ich habe das anderswo gesehen. Ich benutzte die RegisterRExt.exe, die in den RC3-installierten Dateien war. Die Protokolle zeigen an, dass alles erfolgreich war. – IronicMuffin
Kannst du Fehlermeldungen in den folgenden Protokolldateien für R sehen? "C: \ Programme \ Microsoft SQL Server \ MSSQL13.SQL2016 \ MSSQL \ Log \ ExtensibilityLog \ rlauncher.log" „C: \ Programme \ Microsoft SQL Server \ MSSQL13.SQL2016 \ MSSQL \ Log \ ExtensibilityLog \ EXTLAUNCHERRORLOG " –