python - 在 SQL Server 中运行 Python 脚本时接受 EULA 错误

标签 python sql-server sql-server-ml-services

从 SQL Server 运行 Python 脚本时出现如下错误。我已经安装了 ML 服务并将参数 external scripts enabled 重新配置为 1。

这是安装在 Windows 10 上的 SQL Server Developer 版本。

Msg 39111, Level 16, State 1, Procedure sp_execute_external_script, Line 1 [Batch Start Line 28]
The SQL Server Machine Learning Services End-User License Agreement (EULA) has not been accepted.

如何接受?找不到任何信息。我发现在 docker 容器上只接受 EULA,但在这种情况下是不一样的。

最佳答案

如果我们在安装 ML 服务后没有重新启动服务,我们可能会遇到这种错误。

实际上,我在配置管理器中安装后多次单击重启,但我认为由于本地帐户权限,它没有重启,也没有给我任何错误消息。使用管理帐户重新启动后错误消失。

关于python - 在 SQL Server 中运行 Python 脚本时接受 EULA 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61653555/

相关文章:

用于查找空格、字符串结尾和/或单词边界的 Python 正则表达式

python - 在 Python 中遇到错误后继续循环

python - 使用欧拉法求解 4D 耦合系统

c# - SQL SMO - 检查用户是否是服务器管理员

sql - SELECT 子句中的计算可以在应用 WHERE 谓词之前执行吗?

sql - 为什么在存储为 View 时,与列名相同的别名会被删除?

python - Python 中的函数调用和用户输入带扩展名的文件名