DROP ROUTE (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Elimina uma rota, eliminando a informação da rota da tabela de roteamento da base de dados atual.

Transact-SQL convenções de sintaxe

Syntax

DROP ROUTE route_name  
[ ; ]  

Arguments

route_name
O nome da rota a abandonar. Nomes de servidores, bases de dados e esquemas não podem ser especificados.

Remarks

A tabela de roteamento que armazena as rotas é uma tabela de metadados que pode ser lida através da vista de catálogo sys.routes. A tabela de encaminhamento só pode ser atualizada através das CREATE ROUTEinstruções , ALTER ROUTE, e DROP ROUTE .

Podes abandonar uma rota independentemente de alguma conversa usar essa rota ou não. No entanto, se não houver outra rota para o serviço remoto, as mensagens dessas conversas permanecerão na fila de transmissão até ser criada uma rota para o serviço remoto ou até que a conversa expire.

Permissions

A permissão para descartar uma rota passa por defeito ao proprietário da rota, aos membros da db_ddladmin ou db_owner funções fixas na base de dados, e aos membros do sysadmin função de servidor fixo.

Examples

O exemplo seguinte apaga a ExpenseRoute rota.

DROP ROUTE ExpenseRoute ;  

Ver também

ALTER ROUTE (Transact-SQL)
CREATE ROUTE (Transact-SQL)
EVENTDATA (Transact-SQL)
sys.routes (Transact-SQL)