Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Managed Instance
Eltávolít egy meglévő szerződést az adatbázisból.
Transact-SQL szintaxis konvenciók
Syntax
DROP CONTRACT contract_name
[ ; ]
Arguments
contract_name
A szerződés neve, amit le kell adni. Szerver-, adatbázis- és sémánnevek nem határozhatók meg.
Remarks
Nem lehet szerződést felmondani, ha bármilyen szolgáltatás vagy beszélgetés prioritása a szerződésre utal.
Ha felmond egy szerződést, a Service Broker hibával megszakítja azokat a meglévő beszélgetéseket, amelyek a szerződést használják.
Permissions
A szerződés megszüntetésére vonatkozó engedély alapértelmezésben a szerződés tulajdonosa, a db_ddladmin vagy db_owner fix adatbázis szerepkör tagjai, valamint a rendszergazdai fix szerver szerepének tagjai kapják.
Examples
A következő példa eltávolítja a szerződést //Adventure-Works.com/Expenses/ExpenseSubmission az adatbázisból.
DROP CONTRACT [//Adventure-Works.com/Expenses/ExpenseSubmission] ;
Lásd még
ALTER BROKER PRIORITY (Transact-SQL)
ALTER SERVICE (Transact-SQL)
CREATE CONTRACT (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
DROP SERVICE (Transact-SQL)
ESEMÉNYADATOK (Transact-SQL)