ScriptOptions Enumerazione

Definizione

Enumera le opzioni per la generazione di script utilizzati per creare o rimuovere oggetti di replica.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions = 
Public Enum ScriptOptions
Ereditarietà
ScriptOptions
Attributi

Campi

Creation 1

Specifica che lo script generato è destinato alla creazione di oggetti di replica.

Deletion 2

Specifica che lo script è destinato all'eliminazione di un oggetto di replica.

DisableReplicationDB 524290

Specifica che lo script è uno script di eliminazione che disabilita la pubblicazione su un database e rimuove i processi dell'agente necessari per la pubblicazione.

EnableReplicationDB 262145

Specifica che lo script è uno script di creazione che abilita la pubblicazione su un database e crea i processi dell'agente necessari per la pubblicazione.

IncludeAgentProfiles 131072

Specifica che lo script include tutti i profili dell'agente di replica definiti dall'utente nel server di distribuzione.

IncludeAll 268435196

Specifica che lo script include tutti gli oggetti di replica che possono esistere, che equivale a impostare tutti i valori di ScriptOptions.

IncludeArticles 4

Specifica che lo script include articoli.

IncludeChangeDestinationDataTypes 256

Specifica che lo script include i mapping dei tipi di dati definiti dall'utente. Questa opzione è supportata solo per i server di pubblicazione non SQL Server quando l'opzione IncludeArticles è abilitata.

IncludeCreateDistributionAgent 33554432

Specifica che lo script include processi dell'agente di distribuzione.

IncludeCreateLogreaderAgent 8388608

Specifica che lo script include processi dell'agente di lettura log.

IncludeCreateMergeAgent 67108864

Specifica che lo script include processi dell'agente di merge.

IncludeCreateQueuereaderAgent 16777216

Specifica che lo script include processi dell'agente di lettura coda.

IncludeCreateSnapshotAgent 4194304

Specifica che lo script include processi dell'agente snapshot.

IncludeDisableReplicationDB 524288

Specifica che lo script disabilita la pubblicazione su un database e rimuove i processi dell'agente necessari per la pubblicazione.

IncludeDistributionPublishers 65536

Specifica che lo script include server di pubblicazione.

IncludeEnableReplicationDB 262144

Specifica che lo script abilita la pubblicazione su un database e crea i processi dell'agente necessari per la pubblicazione.

IncludeGo 134217728

Specifica che lo script include il comando GO alla fine di un batch.

IncludeInstallDistributor 8192

Specifica che lo script installa gli oggetti di pubblicazione nel server di distribuzione.

IncludeMergeDynamicSnapshotJobs 128

Specifica che lo script include la definizione dei processi snapshot partizionati esistenti per le pubblicazioni di tipo merge con filtri di riga con parametri.

IncludeMergeJoinFilters 64

Specifica che lo script include la definizione di tutti i filtri di join definiti per una pubblicazione di tipo merge.

IncludeMergePartitions 1048576

Specifica che lo script include la definizione delle partizioni esistenti per le pubblicazioni di tipo merge con filtri di riga con parametri.

IncludeMergePublicationActivation 2097152

Specifica che lo script include l'impostazione dello stato di una pubblicazione di tipo merge su attivo.

IncludePartialSubscriptions 32

Specifica che lo script include le sottoscrizioni di pubblicazioni transazionali che non sottoscrivono tutti gli articoli della pubblicazione.

IncludePublicationAccesses 512

Specifica che lo script include tutti gli account di accesso aggiunti all'elenco di accesso alla pubblicazione. Questa opzione è supportata solo per gli script di creazione delle pubblicazioni. L'eliminazione di una pubblicazione comporta automaticamente la rimozione dell'elenco di accesso alla pubblicazione.

IncludePublications 2048

Specifica che lo script include pubblicazioni.

IncludePublisherSideSubscriptions 8

Specifica che lo script include la registrazione di tutte le sottoscrizioni nel server di pubblicazione.

IncludePullSubscriptions 4096

Specifica che lo script include tutte le pubblicazioni pull.

IncludeRegisteredSubscribers 32768

Specifica che lo script include la registrazione di tutti i Sottoscrittori nel server di pubblicazione.

IncludeReplicationJobs 1024

Specifica che lo script include la definizione di tutti i processi di SQL Server Agent creati dalla replica.

IncludeSubscriberSideSubscriptions 16

Specifica che lo script include il lato Sottoscrittore di tutti i Sottoscrittori nel server di pubblicazione.

IncludeUninstallDistributor 16384

Specifica che lo script disinstalla gli oggetti di pubblicazione dal server di distribuzione.

InstallDistributor 8193

Specifica uno script di creazione che installa gli oggetti di pubblicazione nel server di distribuzione.

None 0

Cancella tutte le opzioni di scripting.

UninstallDistributor 16386

Specifica uno script di eliminazione che disinstalla gli oggetti di pubblicazione dal server di distribuzione.

Commenti

L'enumerazione ScriptOptions supporta l'opzione che consente la FlagsAttribute combinazione bit per bit di valori di enumerazione.

Si applica a