DROP ROUTE (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

Eltávolít egy útvonalat, törli az útvonal adatait a jelenlegi adatbázis útvonal-táblájából.

Transact-SQL szintaxis konvenciók

Szemantika

DROP ROUTE route_name  
[ ; ]  

Arguments

route_name
Az útvonal neve, amit le kell ugrani. Szerver-, adatbázis- és sémánnevek nem határozhatók meg.

Megjegyzések

Az útvonalakat tároló útválasztási tábla egy metaadattábla, amely a sys.routes katalógusnézetén keresztül olvasható. Az útvonali tábla csak a CREATE ROUTE, ALTER ROUTE, és DROP ROUTE utasítások segítségével frissíthető.

Le lehet adni egy útvonalat, függetlenül attól, hogy bármelyik beszélgetés használja az útvonalat. Ha azonban nincs más útvonal a távoli szolgáltatáshoz, az üzenetek a kommunikációhoz a továbbítási sorban maradnak, amíg nem jön létre útvonal a távoli szolgáltatáshoz vagy a beszélgetés időlejár.

Engedélyek

Az útvonal elengedésének engedélye alapértelmezés szerint az útvonal tulajdonosának, a db_ddladmin vagy db_owner fix adatbázis szerepek tagjainak, valamint a rendszergazdák fix szerver szerepének tagjainak szól.

Példák

A következő példa törli az ExpenseRoute útvonalat.

DROP ROUTE ExpenseRoute ;