Compartir a través de


sp_dropmergefilter (Transact-SQL)

Quita un filtro de mezcla. sp_dropmergefilter quita todas las columnas definidas en el filtro de mezcla que se va a eliminar. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicaciones.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_dropmergefilter [ @publication= ] 'publication', [ @article= ] 'article'     , [ @filtername= ] 'filtername'
    [ , [ @force_invalidate_snapshot= ] force_invalidate_snapshot ]
    [ , [ @force_reinit_subscription = ] force_reinit_subscription ]

Argumentos

  • [ @publication=] 'publication'
    Es el nombre de la publicación. publication es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @article=] 'article'
    Es el nombre del artículo. article es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @filtername=] 'filtername'
    Es el nombre del filtro que se va a quitar. filtername es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @force_invalidate_snapshot= ] force_invalidate_snapshot
    Habilita o deshabilita la posibilidad de invalidar una instantánea. force_invalidate_snapshot es de tipo bit y su valor predeterminado es 0.

    El valor 0 especifica que los cambios en el artículo de mezcla no invalidarán la instantánea.

    El valor 1 significa que los cambios en el artículo de mezcla pueden invalidar la instantánea. En ese caso, un valor de 1 da permiso para que se produzca la nueva instantánea.

  • [ @force_reinit_subscription= ] force_reinit_subscription
    Habilita o deshabilita la funcionalidad para marcar una suscripción como no válida. force_reinit_subscription es de tipo bit y su valor predeterminado es 0.

    El valor 0 especifica que los cambios en el artículo de mezcla no invalidarán las suscripciones.

    El valor 1 significa que los cambios en el filtro del artículo de mezcla hacen que las suscripciones no sean válidas.

Valores de código de retorno

0 (correcto) o 1 (error)

Notas

sp_dropmergefilter se utiliza en la replicación de mezcla.

Permisos

Sólo los miembros de la función fija de servidor sysadmin o de la función fija de base de datos db_owner pueden ejecutar sp_dropmergefilter.