Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed Instance
Vyřadí existující smlouvu z databáze.
Syntax
DROP CONTRACT contract_name
[ ; ]
Arguments
contract_name
Název smlouvy, kterou má zrušit. Názvy serverů, databází a schémat nelze specifikovat.
Remarks
Smlouvu nemůžete zrušit, pokud se na ni vztahují priority služeb nebo konverzace.
Když zrušíte smlouvu, Service Broker ukončí všechny existující konverzace, které smlouvu používají, chybou.
Povolení
Oprávnění k ukončení smlouvy automaticky připadá vlastníkovi smlouvy, členům db_ddladmin nebo db_owner pevných databázových rolí a členům pevné serverové role správce systému.
Examples
Následující příklad odstraní smlouvu //Adventure-Works.com/Expenses/ExpenseSubmission z databáze.
DROP CONTRACT [//Adventure-Works.com/Expenses/ExpenseSubmission] ;
Viz také
ALTER BROKER PRIORITY (Transact-SQL)
ALTER SERVICE (Transact-SQL)
CREATE CONTRACT (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
DROP SERVICE (Transact-SQL)
EVENTDATA (Transact-SQL)