ScriptOptions Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.