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 replicación de instantáneas y replicación 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 del script 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 del script).

Se requiere la reinicialización para aplicar el nuevo script 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 replicación de instantáneas y replicación 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 replicación 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 el script 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 del script ).

Se requiere la reinicialización para aplicar el nuevo script 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 replicación 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.