DROP ROUTE (Transact-SQL)DROP ROUTE (Transact-SQL)

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Löscht eine Route, wobei die Informationen für die Route aus der Routingtabelle der aktuellen Datenbank gelöscht werden.Drops a route, deleting the information for the route from the routing table of the current database.

Themenlinksymbol Transact-SQL Syntax Conventions (Transact-SQL-Syntaxkonventionen)Topic link icon Transact-SQL Syntax Conventions

SyntaxSyntax


DROP ROUTE route_name  
[ ; ]  

ArgumenteArguments

route_nameroute_name
Der Name der zu löschenden Route.The name of the route to drop. Server-, Datenbank- und Schemaname können nicht angegeben werden.Server, database, and schema names cannot be specified.

HinweiseRemarks

Die Routingtabelle, in der die Routen gespeichert werden, ist eine Metadatentabelle, die über die Katalogsicht sys.routes gelesen werden kann.The routing table that stores the routes is a metadata table that can be read through the catalog view sys.routes. Die Routingtabelle kann nur mit der CREATE ROUTE-, ALTER ROUTE- und DROP ROUTE-Anweisung aktualisiert werden.The routing table can only be updated through the CREATE ROUTE, ALTER ROUTE, and DROP ROUTE statements.

Eine Route kann unabhängig davon gelöscht werden, ob sie von einer Konversation verwendet wird.You can drop a route regardless of whether any conversations use the route. Falls jedoch keine andere Route zum Remotedienst verfügbar ist, verbleiben Nachrichten für diese Konversation in der Übertragungswarteschlange, bis eine Route zum Remotedienst erstellt wird oder sich ein Timeout für die Konversation ergibt.However, if there is no other route to the remote service, messages for those conversations will remain in the transmission queue until a route to the remote service is created or the conversation times out.

BerechtigungenPermissions

Standardmäßig verfügen der Besitzer der Route, Mitglieder der festen Datenbankrollen db_ddladmin und db_owner sowie Mitglieder der festen Serverrolle sysadmin über die Berechtigung zum Löschen einer Route.Permission for dropping a route defaults to the owner of the route, members of the db_ddladmin or db_owner fixed database roles, and members of the sysadmin fixed server role.

BeispieleExamples

Im folgenden Beispiel wird die Route ExpenseRoute gelöscht.The following example deletes the ExpenseRoute route.

DROP ROUTE ExpenseRoute ;  

Weitere Informationen finden Sie unterSee Also

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