ReplicationServer.UninstallDistributor(Boolean) Método

Definición

Desinstala la publicación y distribución de replicación en la instancia actualmente conectada 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

Un Boolean valor que especifica si los objetos de replicación se eliminan o no del servidor, incluso si no se puede contactar con un distribuidor remoto. Si true, la configuración de publicación y distribuidor en el servidor actual se desinstala independientemente de si los objetos de publicación y distribución dependientes están desinstalados o no. Si false, todos los objetos de publicación y distribución dependientes se eliminan antes de que el Distribuidor sea desinstalado.

Ejemplos

myDist.UninstallDistributor(false);  

Comentarios

Antes de llamar UninstallDistributora , primero debes realizar las siguientes tareas:

  1. Elimina todas las suscripciones. Para más información, consulta Cómo eliminar: Eliminar una suscripción Push (RMO Programming) y Cómo eliminar: Eliminar una suscripción Pull (RMO Programming).

  2. Elimina todas las publicaciones. Para más información, véase Cómo eliminar: Eliminar una publicación (RMO Programming).

  3. Elimina cualquier base de datos de distribución. Para más información, véase Cómo hacerlo: Desactivar la publicación y distribución (RMO Programming).

El UninstallDistributor método solo puede ser llamado por miembros del rol de servidor fijo sysadmin.

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

Se aplica a