ReplicationServer.UninstallDistributor(Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 연결된 SQL Server 인스턴스에서 복제 게시 및 배포를 제거합니다.
public:
void UninstallDistributor(bool force);
public void UninstallDistributor (bool force);
member this.UninstallDistributor : bool -> unit
Public Sub UninstallDistributor (force As Boolean)
매개 변수
- force
- Boolean
원격 배포자를 연결할 수 없어도 서버에서 복제 개체가 삭제되는지 여부를 지정하는 Boolean 값입니다. true
이면 종속하는 게시 및 배포 개체가 제거되었는지 여부에 관계 없이 현재 서버에서 게시 및 배포자 구성이 제거됩니다. false
인 경우 배포자를 제거하기 전에 종속된 모든 게시 및 배포 개체가 삭제됩니다.
예제
myDist.UninstallDistributor(false);
설명
호출 UninstallDistributor하기 전에 먼저 다음 작업을 수행해야 합니다.
모든 구독을 삭제합니다. 자세한 내용은 방법: 푸시 구독 삭제(RMO 프로그래밍) 및 방법: 끌어오기 구독 삭제(RMO 프로그래밍)를 참조하세요.
모든 게시를 삭제합니다. 자세한 내용은 방법: 게시 삭제(RMO 프로그래밍)를 참조하세요.
배포 데이터베이스를 삭제합니다. 자세한 내용은 방법: RMO 프로그래밍(게시 및 배포 사용 안 함)을 참조하세요.
이 메서드는 UninstallDistributor sysadmin 고정 서버 역할의 멤버만 호출할 수 있습니다.
이 UninstallDistributor 메서드는 sp_dropdistributor(Transact-SQL) 저장 프로시저를 실행하는 것과 같습니다.