DROP EXTERNAL RESOURCE POOL (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e posterior
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