ReplicationServer.UninstallDistributor(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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:
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).
Elimina todas las publicaciones. Para más información, véase Cómo eliminar: Eliminar una publicación (RMO Programming).
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 ).