DROP ROUTE (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Verwijdert een route, waarbij de informatie voor de route uit de routeringstabel van de huidige database wordt verwijderd.

Transact-SQL syntaxis-conventies

Syntax

DROP ROUTE route_name  
[ ; ]  

Arguments

route_name
De naam van de route die je moet droppen. Server-, database- en schemanamen kunnen niet worden gespecificeerd.

Opmerkingen

De routeringstabel die de routes opslaat is een metadatatabel die kan worden gelezen door het cataloguszicht sys.routes. De routeringstabel kan alleen worden bijgewerkt via de CREATE ROUTE, ALTER ROUTE, en DROP ROUTE instructies.

Je kunt een route laten vallen, ongeacht of er gesprekken die route gebruiken. Als er echter geen andere route naar de externe dienst is, blijven berichten voor die gesprekken in de transmissiewachtrij totdat een route naar de externe dienst is aangemaakt of het gesprek afloopt.

Permissions

Toestemming voor het verwijderen van een route is standaard voor de eigenaar van de route, leden van de db_ddladmin of db_owner vaste databaserollen, en leden van de sysadmin-vaste serverrol.

Examples

Het volgende voorbeeld verwijdert de ExpenseRoute route.

DROP ROUTE ExpenseRoute ;  

Zie ook

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