Dela via


Aktiverade externa skript (alternativ för serverkonfiguration)

gäller för: SQL Server 2016 (13.x) och senare Azure SQL Managed Instance

Använd det aktiverade alternativet externa skript för att aktivera körning av skript med vissa fjärrspråktillägg. Den här egenskapen är AV som standard. När Machine Learning Services har installerats kan du välja att ange den här egenskapen till true.

Anmärkningar

Du måste aktivera alternativet externt skript aktiverat innan du kan köra ett externt skript med hjälp av sp_execute_external_script proceduren. Använd sp_execute_external_script för att köra skript skrivna på ett språk som stöds, till exempel R eller Python.

  • För SQL Server 2016 (13.x)

    R Services (In-Database) innehåller stöd för R-språket i SQL Server 2016 (13.x) och en uppsättning R-arbetsstationsverktyg och anslutningsbibliotek.

    Installera R Services-funktionen under SQL Server-installationen för att aktivera körning av R-skript.

  • För SQL Server 2017 (14.x) och senare

    Machine Learning Services har stöd för både R- och Python-språken.

    Installera funktionen Machine Learning Services under SQL Server-installationen för att aktivera körning av externa skript. Se till att välja minst ett språk under den inledande installationen: antingen R eller Python eller båda.

  • För SQL Server 2019 (15.x) och senare har Machine Learning Services stöd för alla R-, Python-, Java- och andra tredjepartsspråk.

Installera funktionen Machine Learning Services och Language Extensions under konfigurationen av SQL Server för att aktivera körning av externa skript för alla språk som stöds.

Ytterligare krav

Kör följande skript för att aktivera externa skript efter installationen:

sp_configure 'external scripts enabled', 1;
RECONFIGURE WITH OVERRIDE;  

Mer information finns i Installera SQL Server Machine Learning Services (Python och R) i Windows eller Linux.

Se även