Partilhar via


ScriptOptions Enumeração

Definição

Enumera opções para gerar scripts que são usados criar ou remover objetos de replicação.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions = 
Public Enum ScriptOptions
Herança
ScriptOptions
Atributos

Campos

Creation 1

Especifica que o script gerado destina-se à criação de objetos de replicação.

Deletion 2

Especifica que o script gerado destina-se à exclusão do objeto de replicação.

DisableReplicationDB 524290

Especifica que o script é um script de exclusão que desabilita a publicação em um banco de dados e remove qualquer trabalho de agente necessário para publicação.

EnableReplicationDB 262145

Especifica que o script é um script de criação que habilita a publicação em um banco de dados e cria qualquer trabalho de agente necessário para publicação.

IncludeAgentProfiles 131072

Especifica que o script inclui todos os perfis de agente de replicação definidos pelo usuário no Distribuidor.

IncludeAll 268435196

Especifica que o script inclui todos os possíveis objetos de replicação que podem existir, o que equivale a configurar todos os valores de ScriptOptions.

IncludeArticles 4

Especifica que o script inclui artigos.

IncludeChangeDestinationDataTypes 256

Especifica que o script inclui qualquer mapeamento de tipo de dados definido pelo usuário. Essa opção só tem suporte para Editores não SQL Server quando a opção IncludeArticles está habilitada.

IncludeCreateDistributionAgent 33554432

Especifica que o script inclui trabalhos do Agente de Distribuição.

IncludeCreateLogreaderAgent 8388608

Especifica que o script inclui trabalhos do Log Reader Agent.

IncludeCreateMergeAgent 67108864

Especifica que o script inclui trabalhos do Agente de Mesclagem.

IncludeCreateQueuereaderAgent 16777216

Especifica que o script inclui trabalhos do Queue Reader Agent.

IncludeCreateSnapshotAgent 4194304

Especifica que o script inclui trabalhos do Agente de Instantâneo.

IncludeDisableReplicationDB 524288

Especifica que o script desabilita a publicação em um banco de dados e remove qualquer trabalho de agente necessário para publicação.

IncludeDistributionPublishers 65536

Especifica que o script inclui Publicadores.

IncludeEnableReplicationDB 262144

Especifica que o script habilita a publicação em um banco de dados e cria qualquer trabalho de agente necessário para publicação.

IncludeGo 134217728

Especifica que o script inclui o comando GO ao fim de um lote.

IncludeInstallDistributor 8192

Especifica que o script instala objetos de publicação no Distribuidor.

IncludeMergeDynamicSnapshotJobs 128

Especifica que o script inclui a definição de qualquer trabalho de instantâneo particionado para publicações de mesclagem com filtros de linha com parâmetros.

IncludeMergeJoinFilters 64

Especifica que o script inclui a definição de todos os filtros de junção definidos para uma publicação de mesclagem.

IncludeMergePartitions 1048576

Especifica que o script inclui a definição de qualquer partição existente para publicações de mesclagem com filtros de linha com parâmetros.

IncludeMergePublicationActivation 2097152

Especifica que o script inclui a configuração do status de uma publicação de mesclagem como ativo.

IncludePartialSubscriptions 32

Especifica que o script inclui assinaturas para publicações transacionais que não assinam todos os artigos na publicação.

IncludePublicationAccesses 512

Especifica que o script inclui todos os logons adicionados à PAL (lista de acesso à publicação). Somente há suporte para esta opção para scripts de criação de publicação. A exclusão de uma publicação remove automaticamente a PAL.

IncludePublications 2048

Especifica que o script inclui publicações.

IncludePublisherSideSubscriptions 8

Especifica que o script inclui o registro de todas as assinaturas no Publicador.

IncludePullSubscriptions 4096

Especifica que o script inclui todas as assinaturas pull.

IncludeRegisteredSubscribers 32768

Especifica que o script inclui o registro de todos os Assinantes no Publicador.

IncludeReplicationJobs 1024

Especifica que o script inclui a definição de todos os trabalhos SQL Server Agent criados por replicação.

IncludeSubscriberSideSubscriptions 16

Especifica que o script inclui o lado assinante de todos os Assinantes no Publicador.

IncludeUninstallDistributor 16384

Especifica que o script desinstala objetos de publicação no Distribuidor.

InstallDistributor 8193

Especifica um script de criação que instala objetos de publicação no Distribuidor.

None 0

Limpa todas as opções de script.

UninstallDistributor 16386

Especifica um script de exclusão que desinstala objetos de publicação no Distribuidor.

Comentários

A ScriptOptions enumeração dá suporte à opção FlagsAttribute que permite a combinação bit a bit de valores de enumeração.

Aplica-se a