Udostępnij przez


Lekcja 3: Upuszczanie obiektów konwersacji

W tej lekcji dowiesz się usuwanie obiektów, które włączoną bazę danych do obsługi komunikacji w bazie danych.

Procedury

Przełącz się do bazy danych AdventureWorks

  • Skopiuj i wklej następujący kod w oknie Edytor kwerend.Następnie uruchom go, należy przełączyć kontekst do AdventureWorks bazy danych.

    USE AdventureWorks;
    GO
    

Usuwanie obiektów konwersacji

  • Skopiuj i wklej następujący kod w oknie Edytor kwerend.Następnie uruchom go upuszczać obiekty, które były używane do obsługi komunikacji.

    IF EXISTS (SELECT * FROM sys.services
               WHERE name =
               N'//AWDB/1DBSample/TargetService')
         DROP SERVICE
         [//AWDB/1DBSample/TargetService];
    
    IF EXISTS (SELECT * FROM sys.service_queues
               WHERE name = N'TargetQueue1DB')
         DROP QUEUE TargetQueue1DB;
    
    -- Drop the intitator queue and service if they already exist.
    IF EXISTS (SELECT * FROM sys.services
               WHERE name =
               N'//AWDB/1DBSample/InitiatorService')
         DROP SERVICE
         [//AWDB/1DBSample/InitiatorService];
    
    IF EXISTS (SELECT * FROM sys.service_queues
               WHERE name = N'InitiatorQueue1DB')
         DROP QUEUE InitiatorQueue1DB;
    
    IF EXISTS (SELECT * FROM sys.service_contracts
               WHERE name =
               N'//AWDB/1DBSample/SampleContract')
         DROP CONTRACT
         [//AWDB/1DBSample/SampleContract];
    
    IF EXISTS (SELECT * FROM sys.service_message_types
               WHERE name =
               N'//AWDB/1DBSample/RequestMessage')
         DROP MESSAGE TYPE
         [//AWDB/1DBSample/RequestMessage];
    
    IF EXISTS (SELECT * FROM sys.service_message_types
               WHERE name =
               N'//AWDB/1DBSample/ReplyMessage')
         DROP MESSAGE TYPE
         [//AWDB/1DBSample/ReplyMessage];
    GO
    

Następne kroki

To jest koniec samouczka.Samouczki są krótkie przeglądy, a nie opisują wszystkie dostępne opcje.Samouczki mają uproszczone logikę i obsługi lepiej skoncentrować się na podstawowe operacje błędów.Aby utworzyć efektywne, niezawodne i niezawodne konwersacji, należy kodu bardziej złożone niż w przykładzie w tej instrukcji.

Powróć do usługa Broker samouczki

usługa Broker samouczki