[在SQL Server中运行Python脚本时接受EULA错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[在SQL Server中运行Python脚本时接受EULA错误相关的知识,希望对你有一定的参考价值。
从SQL Server运行Python脚本时,出现以下错误。我已经安装了ML服务并将参数external scripts enabled
重新配置为1。
这是Windows 10上安装的SQL Server Developer版本。
消息39111,级别16,状态1,过程sp_execute_external_script,第1行[批处理开始第28行]不接受SQL Server机器学习服务最终用户许可协议(EULA)。
我如何接受?找不到任何信息。我发现仅在Docker容器上接受EULA,但在这种情况下并不相同。
答案
如果我们在安装ML服务后没有重新启动服务,就会遇到这种错误。
实际上,我在Configuration Manager中安装后多次单击“重新启动”,但是我认为由于本地帐户的允许,它没有重新启动,也没有给我任何错误消息。使用管理帐户重新启动后,错误消失了。
以上是关于[在SQL Server中运行Python脚本时接受EULA错误的主要内容,如果未能解决你的问题,请参考以下文章
在 SQL Server 中使用 OLE DB 运行多个命令或 sql 脚本