ScriptOptions Enumeração

Definição

Enumera opções para gerar scripts que são usados para 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

Nome Valor Description
None 0

Limpa todas as opções de script.

Creation 1

Especifica que o script gerado é para criar objetos de replicação.

Deletion 2

Especifica que o script é para deletar um objeto de replicação.

IncludeArticles 4

Especifica que o roteiro inclui artigos.

IncludePublisherSideSubscriptions 8

Especifica que o roteiro inclui o registro de todas as assinaturas no Publisher.

IncludeSubscriberSideSubscriptions 16

Especifica que o script inclui o lado Assinante de todos os Assinantes no Publisher.

IncludePartialSubscriptions 32

Especifica que o roteiro inclui assinaturas de publicações transacionais que não assinam todos os artigos da publicação.

IncludeMergeJoinFilters 64

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

IncludeMergeDynamicSnapshotJobs 128

Especifica que o script inclui a definição de quaisquer jobs de snapshot particionados existentes para publicações de mescagem com filtros de linha parametrizados.

IncludeChangeDestinationDataTypes 256

Especifica que o script inclui quaisquer mapeamentos de tipo de dado definidos pelo usuário. Essa opção só é suportada para publishers que não são SQL Server quando a IncludeArticles opção está ativada.

IncludePublicationAccesses 512

Especifica que o script inclui todos os logins adicionados à lista de acesso à publicação (PAL). Essa opção é suportada apenas para roteiros de criação de publicações. Deletar uma publicação remove automaticamente o PAL.

IncludeReplicationJobs 1024

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

IncludePublications 2048

Especifica que o roteiro inclui publicações.

IncludePullSubscriptions 4096

Especifica que o script inclui todas as assinaturas de pull.

IncludeInstallDistributor 8192

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

InstallDistributor 8193

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

IncludeUninstallDistributor 16384

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

UninstallDistributor 16386

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

IncludeRegisteredSubscribers 32768

Especifica que o roteiro inclui o registro de todos os Assinantes no Publisher.

IncludeDistributionPublishers 65536

Especifica que o roteiro inclui Publishers.

IncludeAgentProfiles 131072

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

IncludeEnableReplicationDB 262144

Especifica que o script permite a publicação em um banco de dados e cria quaisquer jobs de agente necessários para publicação.

EnableReplicationDB 262145

Especifica que o script é um script de criação que permite publicar em um banco de dados e cria quaisquer trabalhos de agente necessários para publicação.

IncludeDisableReplicationDB 524288

Especifica que o script desativa a publicação em um banco de dados e remove quaisquer trabalhos de agente necessários para publicação.

DisableReplicationDB 524290

Especifica que o script é um script de exclusão que desativa a publicação em um banco de dados e remove quaisquer trabalhos de agente necessários para publicação.

IncludeMergePartitions 1048576

Especifica que o script inclui a definição de quaisquer partições existentes para publicações de fusão com filtros de linha parametrizados.

IncludeMergePublicationActivation 2097152

Especifica que o script inclui definir o status de uma publicação de fusão como ativo.

IncludeCreateSnapshotAgent 4194304

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

IncludeCreateLogreaderAgent 8388608

Especifica que o script inclui trabalhos de Agente Leitor de Log.

IncludeCreateQueuereaderAgent 16777216

Especifica que o script inclui trabalhos de Agente Leitor de Fila.

IncludeCreateDistributionAgent 33554432

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

IncludeCreateMergeAgent 67108864

Especifica que o script inclui jobs do Agente de Mesclagem.

IncludeGo 134217728

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

IncludeAll 268435196

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

Comentários

A ScriptOptions enumeração suporta a FlagsAttribute opção que permite a combinação bit a bit dos valores de enumeração.

Aplica-se a