Partilhar via


Scripts externos habilitados (opção de configuração do servidor)

Aplica-se a: SQL Server 2016 (13.x) e posterior Instância Gerenciada SQL do Azure

Use a opção de scripts externos habilitados para habilitar a execução de scripts com determinadas extensões de linguagem remota. Esta propriedade está OFF por padrão. Quando os Serviços de Aprendizado de Máquina são instalados, a instalação pode, opcionalmente, definir essa propriedade como true.

Observações

Você deve habilitar a opção de script externo habilitado antes de poder executar um script externo usando o procedimento sp_execute_external_script . Use sp_execute_external_script para executar scripts escritos em uma linguagem suportada, como R ou Python.

  • Para o SQL Server 2016 (13.x)

    O R Services (In-Database) inclui suporte para a linguagem R no SQL Server 2016 (13.x) e um conjunto de ferramentas de estação de trabalho R e bibliotecas de conectividade.

    Instale o recurso R Services durante a instalação do SQL Server para habilitar a execução de scripts R.

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

    Os Serviços de Aprendizado de Máquina têm suporte para as linguagens R e Python.

    Instale o recurso Serviços de Aprendizado de Máquina durante a instalação do SQL Server para habilitar a execução de scripts externos. Certifique-se de selecionar pelo menos um idioma durante a configuração inicial: R ou Python ou ambos.

  • Para SQL Server 2019 (15.x) e posterior, os Serviços de Aprendizado de Máquina têm suporte para todas as linguagens R, Python, Java e outras linguagens de terceiros.

Instale o recurso Serviços de Aprendizado de Máquina e Extensões de Idioma durante a instalação do SQL Server para habilitar a execução de scripts externos para qualquer idioma com suporte.

Requisitos adicionais

Após a configuração, para habilitar scripts externos, execute o seguinte script:

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

Para obter mais informações, consulte Instalar o SQL Server Machine Learning Services (Python e R) no Windows ou Linux.

Ver também