Opción de configuración del servidor Scripts externos habilitados

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL Managed Instance

Utilice la opción external scripts enabled para habilitar la ejecución de scripts con determinadas extensiones de lenguaje remoto. Esta propiedad está DESACTIVADA de forma predeterminada. Cuando se ha instalado Machine Learning Services, el programa de instalación puede opcionalmente establecer esta propiedad en true.

Observaciones

Debe habilitar la opción de script externo habilitado antes de poder ejecutar un script externo mediante el procedimiento sp_execute_external_script . Use sp_execute_external_script para ejecutar scripts escritos en un lenguaje compatible, como R o Python.

  • Para SQL Server 2016 (13.x)

    Servicios de R (en base de datos) incluye compatibilidad con el lenguaje R en SQL Server 2016 (13.x) y un conjunto de herramientas de estación de trabajo de R y bibliotecas de conectividad.

    Instale la característica Servicios de R durante la instalación de SQL Server para habilitar la ejecución de los scripts de R.

  • Para SQL Server 2017 (14.x) y posterior

    Machine Learning Services es compatible con los lenguajes R y Python.

    Instale la característica Machine Learning Services durante la instalación de SQL Server para habilitar la ejecución de scripts externos. No olvide seleccionar al menos un lenguaje durante la instalación inicial: R, Python o ambos.

  • Para SQL Server 2019 (15.x) y versiones posteriores, Machine Learning Services admite los lenguajes R, Python, Java y otros lenguajes de terceros.

Instale la característica Machine Learning Services y extensiones de lenguaje durante la instalación de SQL Server para habilitar la ejecución de scripts externos para cualquier lenguaje compatible.

Requisitos adicionales

Después de la instalación, ejecute el script siguiente para habilitar los scripts externos:

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

Para obtener más información, vea Instalación de SQL Server Machine Learning Services (Python y R) en Windows o Linux.

Consulte también