2016-04-01 4 views
-2

Я пытаюсь установить службы SQL Server R. Я использую SQL SERVER 2016 RC1. Я следую этому пошаговому руководству. https://msdn.microsoft.com/en-us/library/mt604883.aspx Все, кажется, устанавливается нормально, но при тестировании скрипта R я получаю следующую ошибку.Установка служб SQL Server R - ошибка

Msg 39021, уровень 16, состояние 1, строка 1

Невозможно запустить среду выполнения для сценария 'R'. Проверьте конфигурацию среды выполнения «R».

Msg 39019, уровень 16, состояние 1, строка 1

Произошла внешняя ошибка сценария: Невозможно запустить среду выполнения. ErrorCode 0x80070490: 1168 (Элемент не найден.).

Msg 11536, уровень 16, состояние 1, строка 1

EXECUTE заявление не удалось, поскольку его результатом НАБОРЫ положение указывается 1 результирующего набора (ов), а оператор только прислано 0 результирующий набор (ы) во время выполнения ,

Я использую следующий код:

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 

Любые идеи относительно того, что может быть неправильно?

Thank you

+0

Я заметил, что в то время как файл registerRext говорит, что он устанавливает правильно, dbrrerole не существует. Кроме того, расположение файла по умолчанию для registerRext - это другой путь, чем указано в направлениях. – bjurstrs

ответ

1

Первоначально у меня была такая же проблема. Я ошибочно пропустил шаги после установки, в частности, шаг для регистрации R runtime с SQL Server. См. Сообщение MSDN: https://msdn.microsoft.com/en-us/library/mt590536.aspx

+0

Я запустил registerRext.exe в качестве администратора. Все еще получаю одно и то же сообщение. – bjurstrs

0

Сначала попробуйте удалить с помощью RegisterRext, а затем установить. Только это работало для меня:

"C:\Program Files\Microsoft SQL Server\130\R_SERVER\library\RevoScaleR\rxLibs\x64\RegisterRExt" /uninstall 

Тогда

"C:\Program Files\Microsoft SQL Server\130\R_SERVER\library\RevoScaleR\rxLibs\x64\RegisterRExt" /install 
Смежные вопросы