ScriptOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumère des options pour la génération des scripts utilisés pour créer ou supprimer des objets de réplication.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions =
Public Enum ScriptOptions
- Héritage
-
ScriptOptions
- Attributs
Champs
Creation | 1 | Spécifie que le script est généré pour la création d'objets de réplication. |
Deletion | 2 | Spécifie que le script est généré pour la suppression d'un objet de réplication. |
DisableReplicationDB | 524290 | Spécifie que le script est un script de suppression qui désactive la publication sur une base de données et supprime tous les travaux de l'agent nécessaires à la publication. |
EnableReplicationDB | 262145 | Spécifie que le script est un script de création qui active la publication sur une base de données et crée tous les travaux de l'agent nécessaires à la publication. |
IncludeAgentProfiles | 131072 | Spécifie que le script inclut tous les profils de l'agent de réplication définis par l'utilisateur sur le serveur de distribution. |
IncludeAll | 268435196 | Spécifie que le script inclut tous les objets de réplication possibles, ce qui revient à définir toutes les valeurs de l'objet ScriptOptions. |
IncludeArticles | 4 | Spécifie que le script inclut des articles. |
IncludeChangeDestinationDataTypes | 256 | Spécifie que le script inclut tous les mappages de type de données définis par l'utilisateur. Cette option est uniquement prise en charge pour les éditeurs non SQL Server lorsque l’option IncludeArticles est activée. |
IncludeCreateDistributionAgent | 33554432 | Spécifie que le script inclut des travaux de l'Agent de distribution. |
IncludeCreateLogreaderAgent | 8388608 | Spécifie que le script inclut des travaux de l'Agent de lecture de journal. |
IncludeCreateMergeAgent | 67108864 | Spécifie que le script inclut des travaux de l'Agent de fusion. |
IncludeCreateQueuereaderAgent | 16777216 | Spécifie que le script inclut des travaux de l'Agent de lecture de la file d'attente. |
IncludeCreateSnapshotAgent | 4194304 | Spécifie que le script inclut des travaux de l'Agent d'instantané. |
IncludeDisableReplicationDB | 524288 | Spécifie que le script désactive la publication sur une base de données et supprime tous les travaux de l'agent nécessaires à la publication. |
IncludeDistributionPublishers | 65536 | Spécifie que le script inclut des serveurs de publication. |
IncludeEnableReplicationDB | 262144 | Spécifie que le script active la publication sur une base de données et crée tous les travaux de l'agent nécessaires à la publication. |
IncludeGo | 134217728 | Spécifie que le script inclut la commande GO à la fin d'un lot. |
IncludeInstallDistributor | 8192 | Spécifie que le script installe des objets de publication sur le serveur de distribution. |
IncludeMergeDynamicSnapshotJobs | 128 | Spécifie que le script inclut la définition de tous les travaux d'instantané partitionné existants pour les publications de fusion avec des filtres de lignes paramétrables. |
IncludeMergeJoinFilters | 64 | Spécifie que le script inclut la définition de tous les filtres de jointure définis pour une publication de fusion. |
IncludeMergePartitions | 1048576 | Spécifie que le script inclut la définition de toutes les partitions existantes pour les publications de fusion avec des filtres de lignes paramétrables. |
IncludeMergePublicationActivation | 2097152 | Spécifie que le script inclut la définition d'une publication de fusion à l'état actif. |
IncludePartialSubscriptions | 32 | Spécifie que le script inclut des abonnements aux publications transactionnelles qui ne s'abonnent pas à tous les articles dans la publication. |
IncludePublicationAccesses | 512 | Spécifie que le script inclut toutes les connexions ajoutées à la liste d'accès à la publication (PAL). Cette option est prise en charge uniquement pour les scripts de création de publication. La suppression d'une publication supprime automatiquement la liste d'accès à la publication (PAL). |
IncludePublications | 2048 | Spécifie que le script inclut des publications. |
IncludePublisherSideSubscriptions | 8 | Spécifie que le script inclut l'inscription de tous les abonnements sur le serveur de publication. |
IncludePullSubscriptions | 4096 | Spécifie que le script inclut tous les abonnements par extraction. |
IncludeRegisteredSubscribers | 32768 | Spécifie que le script inclut l'inscription de tous les Abonnés sur le serveur de publication. |
IncludeReplicationJobs | 1024 | Spécifie que le script inclut la définition de tous les travaux SQL Server Agent créés par la réplication. |
IncludeSubscriberSideSubscriptions | 16 | Spécifie que le script inclut le côté Abonné de tous les Abonnés sur le serveur de publication. |
IncludeUninstallDistributor | 16384 | Spécifie que le script désinstalle des objets de publication sur le serveur de distribution. |
InstallDistributor | 8193 | Spécifie un script de création qui installe des objets de publication sur le serveur de distribution. |
None | 0 | Efface toutes les options de script. |
UninstallDistributor | 16386 | Spécifie un script de suppression qui désinstalle des objets de publication sur le serveur de distribution. |
Remarques
L’énumération ScriptOptions prend en charge l’option qui autorise la FlagsAttribute combinaison de valeurs d’énumération au niveau du bit.