다음을 통해 공유


3단원: 대화 개체 삭제

새 설치: 2007년 9월 15일

이 단원에서는 데이터베이스가 대화를 지원하도록 설정하는 데 사용된 개체를 삭제하는 방법을 배웁니다.

절차

AdventureWorks 데이터베이스로 전환

  1. 쿼리 편집기 창에 다음 코드를 복사하여 붙여 넣습니다. 그런 다음 이를 실행하여 AdventureWorks 데이터베이스로 컨텍스트를 전환합니다.

    USE AdventureWorks;
    GO
    

대화 개체 삭제

  1. 쿼리 편집기 창에 다음 코드를 복사하여 붙여 넣습니다. 그런 다음 이를 실행하여 대화를 지원하는 데 사용했던 개체를 삭제합니다.

    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
    

다음 단계

이것으로 자습서가 완료되었습니다. 자습서는 간단한 개요이며 사용 가능한 모든 옵션을 설명하지는 않습니다. 또한 중요한 작업에 초점을 맞추기 위해 논리와 오류 처리가 단순화되어 있습니다. 효율적이고 안정적이고 견고한 대화를 만들기 위해서는 이 자습서의 예보다 더 복잡한 코드가 필요합니다.

Service Broker 자습서로 돌아가기

Service Broker 자습서

참고 항목

관련 자료

DROP SERVICE(Transact-SQL)
DROP QUEUE(Transact-SQL)
DROP MESSAGE TYPE(Transact-SQL)
DROP CONTRACT(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기