Share via


ReplicationServer.UninstallDistributor(Boolean) Méthode

Définition

Désinstalle la publication et la distribution de réplication sur l’instance actuellement connectée de SQL Server.

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

Paramètres

force
Boolean

Valeur Boolean qui spécifie si les objets de réplication sont supprimés du serveur, même s'il est impossible de joindre un serveur de distribution distant. Si la valeur est true, la configuration de la publication et du serveur de distribution sur le serveur actuel est désinstallée indépendamment de la désinstallation des objets de publication et de distribution. Si la valeur est false, tous les objets de publication et de distribution dépendants sont supprimés avant la désinstallation du serveur de distribution.

Exemples

myDist.UninstallDistributor(false);  

Remarques

Avant d’appeler UninstallDistributor, vous devez d’abord effectuer les tâches suivantes :

  1. Supprimez tous les abonnements. Pour plus d’informations, consultez How to: Delete a Push Subscription (RMO Programming) and How to: Delete a Pull Subscription (RMO Programming).

  2. Supprimez toutes les publications. Pour plus d’informations, consultez Guide pratique pour supprimer une publication (programmation RMO).

  3. Supprimez toutes les bases de données de distribution. Pour plus d’informations, consultez Comment : désactiver la publication et la distribution (programmation RMO).

La UninstallDistributor méthode ne peut être appelée que par les membres du rôle serveur fixe sysadmin.

La UninstallDistributor méthode équivaut à exécuter la procédure stockée sp_dropdistributor (Transact-SQL ).

S’applique à