ScriptOptions Enumerazione

Definizione

Elenca le opzioni per generare script utilizzati per creare o rimuovere oggetti di replicazione.

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

Nome Valore Descrizione
None 0

Cancella tutte le opzioni di scripting.

Creation 1

Specifica che lo script generato serve a creare oggetti di replicazione.

Deletion 2

Specifica che lo script serve per eliminare un oggetto di replica.

IncludeArticles 4

Specifica che lo script include articoli.

IncludePublisherSideSubscriptions 8

Specifica che il copione includa la registrazione di tutti gli abbonamenti presso l'Publisher.

IncludeSubscriberSideSubscriptions 16

Specifica che lo script include il lato Abbonato di tutti gli Abbonati presso l'Publisher.

IncludePartialSubscriptions 32

Specifica che lo script include abbonamenti a pubblicazioni transazionali che non abbonano a tutti gli articoli della pubblicazione.

IncludeMergeJoinFilters 64

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

IncludeMergeDynamicSnapshotJobs 128

Specifica che lo script include la definizione di eventuali job snapshot partizionati esistenti per pubblicazioni di fusione con filtri a righe parametrizzati.

IncludeChangeDestinationDataTypes 256

Specifica che lo script include qualsiasi mappa di tipo di dato definita dall'utente. Questa opzione è supportata solo per editori non-SQL Server quando l'opzione IncludeArticles è abilitata.

IncludePublicationAccesses 512

Specifica che lo script includa tutti gli accessi aggiunti alla publication access list (PAL). Questa opzione è supportata solo per gli script di creazione di pubblicazioni. Eliminare una pubblicazione rimuove automaticamente il PAL.

IncludeReplicationJobs 1024

Specifica che lo script include la definizione di tutti i job SQL Server Agent creati tramite replicazione.

IncludePublications 2048

Specifica che il copione includa pubblicazioni.

IncludePullSubscriptions 4096

Specifica che lo script includa tutti gli abbonamenti pull.

IncludeInstallDistributor 8192

Specifica che lo script installi gli oggetti di pubblicazione presso il Distributore.

InstallDistributor 8193

Specifica uno script di creazione che installa gli oggetti di pubblicazione presso il Distributore.

IncludeUninstallDistributor 16384

Specifica che lo script disinstalla gli oggetti di pubblicazione presso il Distributore.

UninstallDistributor 16386

Specifica uno script di cancellazione che disinstalla gli oggetti di pubblicazione presso il Distributore.

IncludeRegisteredSubscribers 32768

Specifica che lo script includa la registrazione di tutti gli Abbonati presso l'Publisher.

IncludeDistributionPublishers 65536

Specifica che il copione includa gli editori.

IncludeAgentProfiles 131072

Specifica che lo script include tutti i profili di agente di replica definiti dall'utente sul Distributore.

IncludeEnableReplicationDB 262144

Specifica che lo script consente la pubblicazione su un database e crea eventuali lavori di agente necessari per la pubblicazione.

EnableReplicationDB 262145

Specifica che lo script è uno script di creazione che consente la pubblicazione su un database e crea eventuali job di agente necessari per la pubblicazione.

IncludeDisableReplicationDB 524288

Specifica che lo script disabilita la pubblicazione su un database e rimuove qualsiasi lavoro di agente necessario per la pubblicazione.

DisableReplicationDB 524290

Specifica che lo script è uno script di cancellazione che disabilita la pubblicazione su un database e rimuove qualsiasi lavoro di agente necessario per la pubblicazione.

IncludeMergePartitions 1048576

Specifica che lo script include la definizione di eventuali partizioni esistenti per le pubblicazioni di fusione con filtri a righe parametrizzati.

IncludeMergePublicationActivation 2097152

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

IncludeCreateSnapshotAgent 4194304

Specifica che lo script include i job agente di snapshot.

IncludeCreateLogreaderAgent 8388608

Specifica che lo script include i lavori di Agente Lettore di Log.

IncludeCreateQueuereaderAgent 16777216

Specifica che lo script include i lavori dell'Agente Lettore della Coda.

IncludeCreateDistributionAgent 33554432

Specifica che lo script include i lavori dell'agente di distribuzione.

IncludeCreateMergeAgent 67108864

Specifica che lo script include i lavori agente di merge.

IncludeGo 134217728

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

IncludeAll 268435196

Specifica che lo script include tutti gli oggetti di replicazione possibili che possono esistere, il che equivale a fissare tutti i valori di ScriptOptions.

Commenti

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

Si applica a