SubscriptionSyncType Énumération

Définition

Énumère des options pour la manière dont la synchronisation initiale est effectuée pour un abonnement.

public enum class SubscriptionSyncType
public enum SubscriptionSyncType
type SubscriptionSyncType = 
Public Enum SubscriptionSyncType
Héritage
SubscriptionSyncType

Champs

Automatic 1

Le schéma et les données initiales des tables publiées sont transférés vers l'Abonné lorsque l'instantané initial est appliqué.

InitializeFromLSN 5

Utilisé lorsque vous ajoutez un nœud à une topologie de réplication transactionnelle d'égal à égal. Utilisé avec la propriété SubscriptionLSN pour vérifier que toutes les transactions appropriées sont répliquées sur le nouveau nœud. Considère que l'Abonné dispose déjà du schéma et des données initiales pour les tables publiées.

InitializeWithBackup 4

Le schéma et les données initiales destinées aux tables publiées proviennent d'une sauvegarde de la base de données de publication. Cette option suppose que l'abonné a accès à une sauvegarde de la base de données de publication. Cette option est prise en charge uniquement pour les publications transactionnelles. L'emplacement de la sauvegarde et le type de support de celle-ci sont spécifiés par les paramètres BackupDeviceName et BackupDeviceType. Lors de l'utilisation de cette option, il n'est pas nécessaire de suspendre la topologie de réplication transactionnelle d'égal à égal pendant la configuration. Cette option n'est pas prise en charge pour les abonnements à des publications non-SQL Server. Cette option est disponible uniquement pour SQL Server 2005 et versions ultérieures.

None 2

L'abonnement dispose déjà du schéma et des données initiales destinées aux tables publiées. Cette option est prise en charge pour les publications de fusion. Cette option a été déconseillée pour les publications transactionnelles. Utilisez ReplicationSupportOnly à la place.

ReplicationSupportOnly 3

Fournit une génération automatique au niveau de l'Abonné des procédures stockées personnalisées de l'article et des déclencheurs qui prennent en charge les abonnements de mise à jour, le cas échéant. Cette option est prise en charge uniquement pour les publications transactionnelles. Cette option suppose que l'Abonné dispose déjà du schéma et des données initiales pour les tables publiées. Lors de la configuration d'une topologie de réplication transactionnelle d'égal à égal, veillez à ce que les données de tous les nœuds de la topologie soient identiques. Suspend la topologie de réplication avant de configurer la réplication transactionnelle d'égal à égal à l'aide de cette option. Cette option est disponible uniquement pour SQL Server 2005 et versions ultérieures.

Remarques

Les données et les tables système sont toujours transférées.

Cet espace de noms, cette classe ou ce membre est pris en charge uniquement par la version 2.0 de Microsoft .NET Framework.

S’applique à

Voir aussi