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 시스템 관리자 고정 서버 역할의 구성원만 호출할 수 있습니다.
이 UninstallDistributor 메서드는 sp_dropdistributor (Transact-SQL) 저장 프로시저를 실행하는 것과 동등합니다.