DROP ROUTE(Transact-SQL)

현재 데이터베이스의 라우팅 테이블에서 경로에 대한 정보를 삭제하여 경로를 삭제합니다.

구문

DROP ROUTE route_name
[ ; ]

인수

  • route_name
    삭제할 경로의 이름입니다. 서버, 데이터베이스 및 스키마 이름은 지정될 수 없습니다.

주의

경로를 저장하는 라우팅 테이블은 카탈로그 뷰 sys.routes를 통해 읽을 수 있는 메타데이터 테이블입니다. 라우팅 테이블은 CREATE ROUTE, ALTER ROUTE 및 DROP ROUTE 문으로만 업데이트할 수 있습니다.

대화에서 해당 경로를 사용하는지 여부에 상관없이 경로를 삭제할 수 있습니다. 그러나 원격 서비스에 대한 다른 경로가 없을 경우 원격 서비스의 경로가 생성되거나 대화 제한 시간을 초과할 때까지 해당 대화에 대한 메시지는 전송 큐에 유지됩니다.

사용 권한

경로를 삭제할 수 있는 권한은 기본적으로 경로의 소유자, db_ddladmin 또는 db_owner 고정 데이터베이스 역할의 멤버 및 sysadmin 고정 서버 역할의 멤버에게 있습니다.

1. 경로 삭제

ExpenseRoute 경로를 삭제합니다.

DROP ROUTE ExpenseRoute ;

참고 항목

참조

ALTER ROUTE(Transact-SQL)
CREATE ROUTE(Transact-SQL)
EVENTDATA(Transact-SQL)
sys.routes(Transact-SQL)

관련 자료

Service Broker 라우팅

도움말 및 정보

SQL Server 2005 지원 받기