MSSQL:机器学习-python

环境: WINDOWS 10 + SQL SERVER 2019 (简体中文 开发版)

execute sp_configure 'external scripts enabled' , 1;

reconfigure with override;


execute sp_execute_external_script @language = N'PYTHON' ,
@SCRIPT = N'
OutputDataset=InputDataset;
',
@input_data_1 =N'select 1 as col2';


消息 39111,级别 16,状态 1,过程 sp_execute_external_script,行 1 [批起始行 5]
尚未接受 SQL Server 机器学习服务最终用户许可条款(EULA)。

完成时间: 2025-12-02T08:34:35.7974780+08:00

SP_CONFIGURE 'SHOW advanced options',1;
reconfigure;
sp_configure 'clr enabled',1;
reconfigure;

 

安装机器学习语言PYTHON相关包:SPO_4.5.12.120_2052.cab、SPS_9.4.7.25_2052.cab

需要重启SQL SERVER服务。 

image

 

execute sp_execute_external_script @language = N'PYTHON' ,
@SCRIPT = N' 
OutputDataSet=InputDataSet;
',
@input_data_1 =N'select 1 as col1, ''Hello'' as col2 ;' with result sets(([hello] int null,[name] nvarchar(20) null));

  

image

 注意PYTHON 有些关键字区分大小写。例如: OutputDataSet=InpurtDataSet 。

posted @ 2025-12-02 08:56  samrv  阅读(1)  评论(0)    收藏  举报