ScriptOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enumera las opciones para generar scripts que se utilizan para crear o quitar los 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
Creation | 1 | Especifica que el script generado es para crear los objetos de replicación. |
Deletion | 2 | Especifica que el script es para eliminar un objeto de replicación. |
DisableReplicationDB | 524290 | Especifica que el script es un script de eliminación que deshabilita la publicación en una base de datos y quita cualquier trabajo de agente necesario para la publicación. |
EnableReplicationDB | 262145 | Especifica que el script es un script de creación que habilita la publicación en una base de datos y crea cualquier trabajo de agente necesario para la publicación. |
IncludeAgentProfiles | 131072 | Especifica que el script incluye todos los perfiles de agente de replicación definidos por el usuario en el distribuidor. |
IncludeAll | 268435196 | Especifica que el script incluye todos los objetos de replicación posibles que pueden existir, que es equivalente a establecer todos los valores de ScriptOptions. |
IncludeArticles | 4 | Especifica que el script incluye artículos. |
IncludeChangeDestinationDataTypes | 256 | Especifica que el script incluye cualquier asignación de tipo de datos definida por el usuario. Esta opción solo se admite para publicadores que no son de SQL Server cuando la IncludeArticles opción está habilitada. |
IncludeCreateDistributionAgent | 33554432 | Especifica que el script incluye los trabajos del Agente de distribución. |
IncludeCreateLogreaderAgent | 8388608 | Especifica que el script incluye los trabajos del Agente de registro del LOG. |
IncludeCreateMergeAgent | 67108864 | Especifica que el script incluye los trabajos del Agente de mezcla. |
IncludeCreateQueuereaderAgent | 16777216 | Especifica que el script incluye los trabajos del Agente de lectura de cola. |
IncludeCreateSnapshotAgent | 4194304 | Especifica que el script incluye los trabajos del Agente de instantáneas. |
IncludeDisableReplicationDB | 524288 | Especifica que el script deshabilita la publicación en una base de datos y quita cualquier trabajo de agente necesario para la publicación. |
IncludeDistributionPublishers | 65536 | Especifica que el script incluye publicadores. |
IncludeEnableReplicationDB | 262144 | Especifica que el script habilita la publicación en una base de datos y crea cualquier trabajo de agente necesario para la publicación. |
IncludeGo | 134217728 | Especifica que el script incluye el comando GO al final de un lote. |
IncludeInstallDistributor | 8192 | Especifica que el script instala los objetos de publicación en el distribuidor. |
IncludeMergeDynamicSnapshotJobs | 128 | Especifica que el script incluye la definición de cualquier trabajo de instantáneas con particiones existente para las publicaciones de mezcla con filtros de fila con parámetros. |
IncludeMergeJoinFilters | 64 | Especifica que el script incluye la definición de todos los filtros de combinación definidos para una publicación de mezcla. |
IncludeMergePartitions | 1048576 | Especifica que el script incluye la definición de cualquier partición existente para las publicaciones de mezcla con filtros de fila con parámetros. |
IncludeMergePublicationActivation | 2097152 | Especifica que el script incluye la configuración del estado de una publicación de mezcla en activo. |
IncludePartialSubscriptions | 32 | Especifica que el script incluye las suscripciones a las publicaciones transaccionales que no se suscriben a todos los artículos de la publicación. |
IncludePublicationAccesses | 512 | Especifica que el script incluye todos los inicios de sesión agregados a la lista de acceso a la publicación (PAL). Esta opción solo se admite para los scripts de creación de publicaciones. Al eliminar una publicación, se quita automáticamente la PAL. |
IncludePublications | 2048 | Especifica que el script incluye publicaciones. |
IncludePublisherSideSubscriptions | 8 | Especifica que el script incluye el registro de todas las suscripciones en el publicador. |
IncludePullSubscriptions | 4096 | Especifica que el script incluye todas las suscripciones de extracción. |
IncludeRegisteredSubscribers | 32768 | Especifica que el script incluye el registro de todos los suscriptores en el publicador. |
IncludeReplicationJobs | 1024 | Especifica que el script incluye la definición de todos los trabajos de Agente SQL Server creados por la replicación. |
IncludeSubscriberSideSubscriptions | 16 | Especifica que el script incluye el lado suscriptor de todos los suscriptores del publicador. |
IncludeUninstallDistributor | 16384 | Especifica que el script desinstala los objetos de publicación del distribuidor. |
InstallDistributor | 8193 | Especifica un script de creación que instala los objetos de publicación en el distribuidor. |
None | 0 | Borra todas las opciones de scripting. |
UninstallDistributor | 16386 | Especifica un script de eliminación que desinstala los objetos de publicación en el distribuidor. |
Comentarios
La ScriptOptions enumeración admite la opción que permite la FlagsAttribute combinación bit a bit de valores de enumeración.