DROP EXTERNAL RESOURCE POOL (Transact-SQL)

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Instância Gerenciada de SQL do Azure

Exclui um pool de recursos externos do Resource Governor usado para definir recursos para processos externos.

Para R Services (no banco de dados) no SQL Server 2016 (13.x), o pool externo controla rterm.exe, BxlServer.exe e outros processos gerados por eles.

Para Serviços de Machine Learning, o pool externo controla rterm.exe, python.exe, BxlServer.exe e outros processos gerados por eles.

Pools de recursos externos são criados com CREATE EXTERNAL RESOURCE POOL (Transact-SQL) e modificados com ALTER EXTERNAL RESOURCE POOL (Transact-SQL).

Convenções de sintaxe de Transact-SQL

Sintaxe

DROP EXTERNAL RESOURCE POOL pool_name  

Observação

Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.

Argumentos

pool_name
O nome do pool de recursos externos a ser excluído.

Comentários

Não é possível remover um pool de recursos externos se ele contém grupos de carga de trabalho.

Você não pode descartar os pools internos ou padrão do Administrador de recursos.

Ao executar instruções DDL, é recomendável estar familiarizado com os estados do Administrador de Recursos. Para obter mais informações, consulte Resource Governor.

Permissões

Requer a permissão CONTROL SERVER.

Exemplos

O exemplo a seguir remove o pool de recursos externos chamado ex_pool.

DROP EXTERNAL RESOURCE POOL ex_pool;  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

Consulte Também