ScriptOptions Enumeración

Definición

Enumera opciones para generar scripts que se utilizan para crear o eliminar objetos de replicación.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

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

Campos

Nombre Valor Description
None 0

Borra todas las opciones de scripting.

Creation 1

Especifica que el script generado es para crear objetos de replicación.

Deletion 2

Especifica que el script es para eliminar un objeto de replicación.

IncludeArticles 4

Especifica que el guion incluye artículos.

IncludePublisherSideSubscriptions 8

Especifica que el guion incluye el registro de todas las suscripciones en el Publisher.

IncludeSubscriberSideSubscriptions 16

Especifica que el script incluye la parte de Suscriptores de todos los Suscriptores en el Publisher.

IncludePartialSubscriptions 32

Especifica que el guion incluye suscripciones a publicaciones transaccionales que no suscriben todos los artículos de la publicación.

IncludeMergeJoinFilters 64

Especifica que el script incluye la definición de todos los filtros de join definidos para una publicación de fusión.

IncludeMergeDynamicSnapshotJobs 128

Especifica que el script incluye la definición de cualquier trabajo de instantánea particionada existente para publicaciones de fusión con filtros de fila parametrizados.

IncludeChangeDestinationDataTypes 256

Especifica que el script incluye cualquier mapeo de tipo de dato definido por el usuario. Esta opción solo es compatible con editores que no son SQL Server cuando la IncludeArticles opción está habilitada.

IncludePublicationAccesses 512

Especifica que el script incluye todos los inicios de sesión añadidos a la lista de acceso a publicaciones (PAL). Esta opción solo es compatible con scripts de creación de publicaciones. Eliminar una publicación elimina automáticamente el PAL.

IncludeReplicationJobs 1024

Especifica que el script incluye la definición de todos los trabajos de Agente SQL Server creados por replicación.

IncludePublications 2048

Especifica que el guion incluye publicaciones.

IncludePullSubscriptions 4096

Especifica que el script incluye todas las suscripciones pull.

IncludeInstallDistributor 8192

Especifica que el script instala objetos de publicación en el distribuidor.

InstallDistributor 8193

Especifica un script de creación que instala objetos de publicación en el distribuidor.

IncludeUninstallDistributor 16384

Especifica que el script desinstala objetos de publicación en el distribuidor.

UninstallDistributor 16386

Especifica un script de eliminación que desinstala objetos de publicación en el distribuidor.

IncludeRegisteredSubscribers 32768

Especifica que el guion incluye el registro de todos los Suscriptores en el Publisher.

IncludeDistributionPublishers 65536

Especifica que el guion incluye a los editores.

IncludeAgentProfiles 131072

Especifica que el script incluye todos los perfiles de agentes de replicación definidos por el usuario en el Distribuidor.

IncludeEnableReplicationDB 262144

Especifica que el script permite publicar en una base de datos y crea cualquier trabajo de agente necesario para la publicación.

EnableReplicationDB 262145

Especifica que el script es un script de creación que permite publicar en una base de datos y crea cualquier trabajo de agente necesario para publicar.

IncludeDisableReplicationDB 524288

Especifica que el script deshabilita la publicación en una base de datos y elimina cualquier trabajo de agente necesario para publicar.

DisableReplicationDB 524290

Especifica que el script es un script de eliminación que deshabilita la publicación en una base de datos y elimina cualquier trabajo de agente necesario para publicar.

IncludeMergePartitions 1048576

Especifica que el script incluye la definición de cualquier partición existente para publicaciones de fusión con filtros de fila parametrizados.

IncludeMergePublicationActivation 2097152

Especifica que el script incluye establecer el estado de una publicación de fusión en activo.

IncludeCreateSnapshotAgent 4194304

Especifica que el script incluye trabajos de Agente de instantáneas.

IncludeCreateLogreaderAgent 8388608

Especifica que el script incluye trabajos de Agente Lector de Logs.

IncludeCreateQueuereaderAgent 16777216

Especifica que el script incluye trabajos de Agente Lector de Cola (Queue Reader Agent).

IncludeCreateDistributionAgent 33554432

Especifica que el script incluye trabajos de Agente de distribución.

IncludeCreateMergeAgent 67108864

Especifica que el script incluye trabajos de Agente de mezcla.

IncludeGo 134217728

Especifica que el script incluye el comando GO al final de un lote.

IncludeAll 268435196

Especifica que el script incluye todos los posibles objetos de replicación que puedan existir, lo que equivale a establecer todos los valores de ScriptOptions.

Comentarios

La ScriptOptions enumeración admite la FlagsAttribute opción que permite la combinación bit a bit de los valores de enumeración.

Se aplica a