Принять ошибку EULA при запуске скрипта Python в SQL Server
Я получаю показанную ниже ошибку при запуске скрипта Python из SQL Server. Я уже установил службы машинного обучения и перенастроил параметрexternal scripts enabled
к 1.
Это выпуск SQL Server Developer, установленный в Windows 10.
Msg 39111, уровень 16, состояние 1, процедура sp_execute_external_script, строка 1 [Batch Start Line 28]
Лицензионное соглашение с конечным пользователем служб машинного обучения SQL Server (EULA) не было принято.
Как я могу это принять? Не могу найти никакой информации. Я обнаружил, что принимаю лицензионное соглашение только для контейнеров докеров, но в этой ситуации это не то же самое.
2 ответа
Мы можем столкнуться с такой ошибкой, если не перезапустили службы после установки служб машинного обучения.
На самом деле я несколько раз нажимал на перезапуск после установки в Configuration Manager, но я думаю, что из-за разрешения локальной учетной записи он не перезапустился и не выдал мне никаких сообщений об ошибках. После перезапуска с учетной записью администратора ошибка исчезла.