ReplicationServer.UninstallDistributor(Boolean) Metodo

Definizione

Disinstalla la replica, pubblicazione e distribuzione sull'istanza attualmente connessa di SQL Server.

public:
 void UninstallDistributor(bool force);
public void UninstallDistributor(bool force);
member this.UninstallDistributor : bool -> unit
Public Sub UninstallDistributor (force As Boolean)

Parametri

force
Boolean

Un valore che specifica se gli Boolean oggetti di replicazione vengono rimossi dal server, anche se non si può raggiungere un Distributore remoto. Se true, la configurazione di pubblicazione e distributore sul server corrente viene disinstallata indipendentemente dal fatto che gli oggetti di pubblicazione e distribuzione dipendenti vengano disinstallati o meno. Se false, tutti gli oggetti di pubblicazione e distribuzione dipendenti vengono eliminati prima che il Distributore venga disinstallato.

Esempio

myDist.UninstallDistributor(false);  

Commenti

Prima di chiamare UninstallDistributor, devi prima eseguire i seguenti compiti:

  1. Elimina tutti gli abbonamenti. Per maggiori informazioni, vedi Come: Eliminare un Push Subscription (RMO Programming) e Come eliminare un Pull Subscription (RMO Programming).

  2. Elimina tutte le pubblicazioni. Per maggiori informazioni, vedi Come: Eliminare una Pubblicazione (RMO Programming).

  3. Elimina qualsiasi database di distribuzione. Per maggiori informazioni, vedi Come disabilitare la pubblicazione e la distribuzione (RMO Programming).

Il UninstallDistributor metodo può essere chiamato solo dai membri del ruolo di server fisso sysadmin.

Il UninstallDistributor metodo equivale all'esecuzione della procedura memorizzata sp_dropdistributor (Transact-SQL ).

Si applica a