ReplicationServer.UninstallDistributor(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desinstala a publicação e a distribuição de replicação na instância do SQL Server conectada no momento.
public:
void UninstallDistributor(bool force);
public void UninstallDistributor (bool force);
member this.UninstallDistributor : bool -> unit
Public Sub UninstallDistributor (force As Boolean)
Parâmetros
- force
- Boolean
Um valor Boolean que especifica se os objetos de replicação são removidos do servidor, mesmo que um Distribuidor remoto não possa ser localizado. Se o valor for true, a configuração de publicação e do Distribuidor no servidor atual será desinstalada, independentemente de os objetos de publicação e distribuição dependentes serem desinstalados. Se o valor for false, todos os objetos de publicação e distribuição dependentes serão removidos antes de o Distribuidor ser desinstalado.
Exemplos
myDist.UninstallDistributor(false);
Comentários
Antes de chamar UninstallDistributor , você deve primeiro executar as seguintes tarefas:
Exclua todas as assinaturas. Para obter mais informações, consulte como: excluir uma assinatura push (programação RMO) e como excluir uma assinatura pull (programação RMO).
Excluir todas as publicações. Para obter mais informações, consulte como: excluir uma publicação (programação RMO).
Remova todos os bancos de dados de distribuição. Para obter mais informações, consulte como: desabilitar a publicação e a distribuição (programação RMO).
O UninstallDistributor método só pode ser chamado por membros da função de servidor fixa sysadmin.
O UninstallDistributor método é equivalente à execução do procedimento armazenado Sp_dropdistributor (TRANSACT-SQL) .