Compartir a través de


ReplicationServer.UninstallDistributor(Boolean) Método

Definición

Desinstala la publicación y distribución de replicación en la instancia conectada actualmente de SQL Server.

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

Valor Boolean que especifica si se quitan o no los objetos de replicación del servidor, aun cuando no se pueda alcanzar un distribuidor remoto. Si es true, la publicación y la configuración del distribuidor en el servidor actual se desinstalan sin tener en cuenta si se desinstalan la publicación dependiente y los objetos de distribución. Si es false, se quitan todos los objetos de publicación y distribución antes de que se desinstale el distribuidor.

Ejemplos

myDist.UninstallDistributor(false);  

Comentarios

Antes de llamar a UninstallDistributor, primero debe realizar las siguientes tareas:

  1. Elimine todas las suscripciones. Para obtener más información, vea How to: Delete a Push Subscription (RMO Programming) y How to: Delete a Pull Subscription (RMO Programming)).

  2. Elimine todas las publicaciones. Para obtener más información, vea How to: Delete a Publication (RMO Programming).

  3. Quite las bases de datos de distribución. Para obtener más información, vea How to: Disable Publishing and Distribution (RMO Programming).

Los UninstallDistributor miembros del rol fijo de servidor sysadmin solo pueden llamar al método .

El UninstallDistributor método es equivalente a ejecutar el procedimiento almacenado de sp_dropdistributor (Transact-SQL).

Se aplica a