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 指定是否從伺服器移除複製物件的值,即使無法遠端存取 Distributor。 若 true,則當前伺服器的發佈與發行器設定會被卸載,無論是否卸載相依的發佈與發行物件。 若 false,則所有相依的發佈與發佈物件在卸載分發器前會被丟棄。
範例
myDist.UninstallDistributor(false);
備註
在撥打 UninstallDistributor之前,您必須先完成以下任務:
刪除所有訂閱。 欲了解更多資訊,請參閱 《如何:刪除推播訂閱(RMO Programming) 》及 《如何:刪除拉取訂閱(RMO Programming)》。
刪除所有出版物。 欲了解更多資訊,請參閱 「如何刪除出版物(RMO Programming)」。
把所有分銷資料庫都丟掉。 欲了解更多資訊,請參閱 《如何:停用發佈與分發(RMO 程式設計)》。
UninstallDistributor此方法僅能由系統管理員固定伺服器角色的成員呼叫。
此 UninstallDistributor 方法等同於執行 sp_dropdistributor(Transact-SQL) 儲存程序。