Принять ошибку 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, но я думаю, что из-за разрешения локальной учетной записи он не перезапустился и не выдал мне никаких сообщений об ошибках. После перезапуска с учетной записью администратора ошибка исчезла.

Была такая же проблема, решилась перезагрузкой системы.

Другие вопросы по тегам