Cambiar las propiedades de la publicación y de los artículos

Una vez creada una publicación, la mayoría de las propiedades de la publicación y de los artículos se pueden cambiar, aunque algunas requieren la regeneración de la instantánea o la reinicialización de las suscripciones. En este tema se ofrece información sobre todas las propiedades que requieren una de estas acciones o las dos si se cambian.

Propiedades de la publicación para réplica de instantáneas y réplica transaccional.

Descripción Procedimiento almacenado Propiedades Requisitos

Cambiar el formato de la instantánea

sp_changepublication

sync_method

Nueva instantánea.

Cambiar la ubicación de la instantánea

sp_changepublication

alt_snapshot_folder

snapshot_in_defaultfolder

Nueva instantánea.

Cambiar la ubicación de la instantánea

sp_changedistpublisher

working_directory

Nueva instantánea.

Cambiar la compresión de la instantánea

sp_changepublication

compress_snapshot

Nueva instantánea.

Cambiar una opción del protocolo de transferencia de archivos (FTP) de la instantánea

sp_changepublication

enabled_for_internet

ftp_address

ftp_login

ftp_password

ftp_port

ftp_subdirectory

Nueva instantánea.

Cambiar la ubicación de la secuencia de comandos anterior o posterior a la instantánea

sp_changepublication

pre_snapshot_script

post_snapshot_script

Nueva instantánea (también requerida si cambia el contenido de la secuencia de comandos ).

Se requiere la reinicialización para aplicar la nueva secuencia de comandos en el suscriptor.

Habilitar o deshabilitar la compatibilidad para los suscriptores que no sean de Microsoft SQL Server 

sp_changepublication

is_enabled_for_het_sub

Nueva instantánea.

Cambiar los informes de conflictos para las suscripciones de actualización en cola

sp_changepublication

centralized_conflicts

Se puede cambiar únicamente si no hay suscripciones activas.

Cambiar la directiva de resolución de conflictos para las suscripciones de actualización en cola

sp_changepublication

conflict_policy

Se puede cambiar únicamente si no hay suscripciones activas.

Propiedades de los artículos para réplica de instantáneas y réplica transaccional

Descripción Procedimiento almacenado Propiedades Requisitos

Quitar un artículo

sp_droparticle

Todos los parámetros

Los artículos se pueden quitar antes de crear las suscripciones. Utilizando procedimientos almacenados es posible quitar una suscripción a un artículo; utilizando SQL Server Management Studio, es necesario quitar, volver a crear y sincronizar toda la suscripción. Para obtener más información, vea Agregar y quitar artículos de publicaciones existentes.

Cambiar un filtro de columna

sp_articlecolumn

@column

@operation

Nueva instantánea.

Reinicialice las suscripciones.

Agregar un filtro de fila

sp_articlefilter

Todos los parámetros

Nueva instantánea.

Reinicialice las suscripciones.

Quitar un filtro de fila

sp_articlefilter

@article

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar un filtro de fila

sp_articlefilter

@filter_clause

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar un filtro de fila

sp_changearticle

filter

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar las opciones del esquema

sp_changearticle

schema_option

Nueva instantánea.

Cambie el modo de controlar las tablas en el suscriptor antes de aplicar la instantánea.

sp_changearticle

pre_creation_cmd

Nueva instantánea.

Cambiar el estado del artículo

sp_changearticle

status

Nueva instantánea.

Cambiar los comandos UPDATE, INSERT o DELETE

sp_changearticle

ins_cmd

upd_cmd

del_cmd

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar el nombre de la tabla de destino

sp_changearticle

dest_table

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar el propietario de la tabla de destino (esquema)

sp_changearticle

destination_owner

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar las asignaciones de tipos de datos (se aplica sólo a publicaciones de Oracle)

sp_changearticlecolumndatatype

@type

@length

@precision

@scale

Nueva instantánea.

Reinicialice las suscripciones.

Propiedades de la publicación para réplica de mezcla

Descripción Procedimiento almacenado Propiedades Requisitos

Cambiar el formato de la instantánea

sp_changemergepublication

sync_mode

Nueva instantánea.

Cambiar la ubicación de la instantánea

sp_changemergepublication

alt_snapshot_folder

snapshot_in_defaultfolder

Nueva instantánea.

Cambiar la ubicación de la instantánea

sp_changedistpublisher

working_directory

Nueva instantánea.

Cambiar la compresión de la instantánea

sp_changemergepublication

compress_snapshot

Nueva instantánea.

Cambiar cualquiera de las opciones de FTP de la instantánea

sp_changemergepublication

enabled_for_internet

ftp_address

ftp_login

ftp_password

ftp_port

ftp_subdirectory

Nueva instantánea.

Cambiar la secuencia de comandos anterior o posterior a la instantánea

sp_changemergepublication

pre_snapshot_script

post_snapshot_script

Nueva instantánea (también requerida si cambia el contenido de la secuencia de comandos ).

Se requiere la reinicialización para aplicar la nueva secuencia de comandos en el suscriptor.

Agregar un filtro de combinación o un registro lógico

sp_addmergefilter

Todos los parámetros

Nueva instantánea.

Reinicialice las suscripciones.

Quitar un filtro de combinación o un registro lógico

sp_dropmergefilter

Todos los parámetros

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar un filtro de combinación o un registro lógico

sp_changemergefilter

@property

@value

Nueva instantánea.

Reinicialice las suscripciones.

Deshabilitar el uso de filtros con parámetros (habilitar los filtros con parámetros no requiere ninguna acción especial)

sp_changemergepublication

Un valor de false para dynamic_filters

Nueva instantánea.

Reinicialice las suscripciones.

Habilitar o deshabilitar el uso de particiones precalculadas

sp_changemergepublication

use_partition_groups

Nueva instantánea.

Habilitar o deshabilitar la optimización de particiones de Microsoft SQL Server 2000 

sp_changemergepublication

keep_partition_changes

Reinicialice las suscripciones.

Habilitar o deshabilitar la validación de particiones del suscriptor

sp_changemergepublication

validate_subscriber_info

Reinicialice las suscripciones.

Cambiar el nivel de compatibilidad de la publicación a 80sp3 o inferior

sp_changemergepublication

publication_compatibility_level

Nueva instantánea.

Propiedades de los artículos para réplica de mezcla

Descripción Procedimiento almacenado Propiedades Requisitos

Quitar un artículo que tiene el último filtro con parámetros de la publicación

sp_dropmergearticle

Todos los parámetros

Nueva instantánea.

Reinicialice las suscripciones.

Quitar un artículo que es primario en un filtro de combinación o registro lógico (esto tiene como efecto secundario la desaparición de la combinación)

sp_dropmergearticle

Todos los parámetros

Nueva instantánea.

Reinicialice las suscripciones.

Quitar un artículo en las demás circunstancias

sp_dropmergearticle

Todos los parámetros

Nueva instantánea.

Incluir un filtro de columna que no se publicó anteriormente

sp_mergearticlecolumn

@column

@operation

Nueva instantánea.

Reinicialice las suscripciones.

Agregar, quitar o cambiar un filtro de fila

sp_changemergearticle

subset_filterclause

Nueva instantánea.

Reinicialice las suscripciones.

Si agrega, quita o cambia un filtro con parámetros, los cambios pendientes en el suscriptor no se pueden volver a cargar en el publicador durante la reinicialización. Si desea volver a cargar los cambios pendientes, sincronice todas las suscripciones antes de cambiar el filtro.

Si un artículo no participa en ninguno de los filtros de combinación, puede quitar el artículo y agregarlo de nuevo con un filtro de fila diferente. De este modo no será necesario reinicializar toda la suscripción. Para obtener más información acerca del modo de agregar y quitar artículos, vea Agregar y quitar artículos de publicaciones existentes.

Cambiar las opciones del esquema

sp_changemergearticle

schema_option

Nueva instantánea.

Cambiar el seguimiento de columnas al seguimiento de filas (Cambiar el seguimiento de filas al seguimiento de columnas no requiere ninguna acción especial)

sp_changemergearticle

Un valor de false para column_tracking

Nueva instantánea.

Reinicialice las suscripciones.

Cambiar si los permisos se comprueban antes de que se apliquen en el publicador las instrucciones realizadas en el suscriptor

sp_changemergearticle

check_permissions

Nueva instantánea.

Reinicialice las suscripciones.

Habilitar o deshabilitar las suscripciones de sólo descarga (cambiar otras opciones de carga no requiere ninguna acción especial)

sp_changemergearticle

Cambiar a o desde un valor de 2 para subscriber_upload_options

Reinicialice las suscripciones.

Cambiar el propietario de la tabla de destino

sp_changemergearticle

destination_owner

Nueva instantánea.

Reinicialice las suscripciones.

Vea también

Conceptos

Crear y aplicar una instantánea
Reinicializar una suscripción

Otros recursos

Administrar la réplica
sp_addmergefilter (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sp_articlefilter (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_changearticlecolumndatatype (Transact-SQL)
sp_changedistpublisher (Transact-SQL)
sp_changemergearticle (Transact-SQL)
sp_changemergefilter (Transact-SQL)
sp_changemergepublication (Transact-SQL)
sp_changepublication (Transact-SQL)
sp_droparticle (Transact-SQL)
sp_dropmergearticle (Transact-SQL)
sp_dropmergefilter (Transact-SQL)
sp_mergearticlecolumn (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005