Teilen über


Serverkonfiguration: Externe Skripts aktiviert

Gilt für: SQL Server 2016 (13.x) und höhere Versionen von Azure SQL Managed Instance

Verwenden Sie die external scripts enabled Option, um die Ausführung von Skripts mit bestimmten Remotespracherweiterungen zu aktivieren. Diese Eigenschaft ist OFF standardmäßig vorhanden. Beim Setup kann diese Eigenschaft optional auf TRUE festgelegt werden, wenn Machine Learning Services installiert wird.

Bemerkungen

Bevor Sie mit der gespeicherten Prozedur sp_execute_external_script ein externes Skript ausführen können, müssen Sie die Option „external script enabled“ aktivieren. Wird sp_execute_external_script verwendet, um Skripts auszuführen, die in einer unterstützten Sprache wie Z. B. R oder Python geschrieben wurden.

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

    R Services (datenbankintern) enthält Unterstützung für die R-Sprache in SQL Server 2016 (13.x) und eine Reihe von Arbeitsstationstools und Konnektivitätsbibliotheken für R.

    Installieren Sie das Feature R Services während des Setups von SQL Server, um die Ausführung von R-Skripts zu aktivieren.

  • Für SQL Server 2017 (14.x) und höher

    Machine Learning Services unterstützt sowohl R als auch Python.

    Installieren Sie das Feature Machine Learning Services während des Setups von SQL Server, um die Ausführung externer Skripts zu aktivieren. Achten Sie darauf, dass Sie während der ersten Installation mindestens eine Sprache auswählen: R oder Python oder beides.

  • Für SQL Server 2019 (15.x) und höher hat Machine Learning Services Unterstützung für alle Sprachen von R, Python, Java und anderen Drittanbietern.

Installieren Sie das Feature „Machine Learning Services und Spracherweiterungen“ während des Setups von SQL Server, um die Ausführung externer Skripts für alle unterstützten Sprachen zu aktivieren.

Zusätzliche Anforderungen

Führen Sie nach der Installation das folgende Skript aus, um externe Skripts zu aktivieren:

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

Weitere Informationen finden Sie unter Installieren von SQL Server Machine Learning Services (Python und R) unter Windows oder Linux.