Share via


Especificar que un artículo de tabla de mezcla es de solo descarga

En este tema se describe cómo especificar que un artículo de tabla de mezcla sea de solo descarga en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL. Los artículos de solo descarga están diseñados para aplicaciones con datos que no se actualizan en suscriptores. Para obtener más información, vea Optimizar el rendimiento de la replicación de mezcla con artículos de solo descarga.

En este tema

  • Antes de empezar:

    Limitaciones y restricciones

  • Para especificar que un artículo de tabla de mezcla sea de solo descarga con:

    SQL Server Management Studio

    Transact-SQL

Antes de empezar

Limitaciones y restricciones

  • Si se especifica que un artículo es de solo descarga después de haber inicializado las suscripciones, deben reinicializarse todas las suscripciones de cliente que reciben el artículo. No se tienen que reinicializar las suscripciones de servidor. Para obtener más información sobre los efectos de los cambios de propiedades, vea Cambiar las propiedades de la publicación y de los artículos.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Especifique que un artículo es de solo descarga en la página Artículos del Asistente para nueva publicación o en la pestaña Propiedades del cuadro de diálogo Propiedades del artículo: <artículo>. Este cuadro de diálogo está disponible en el Asistente para nueva publicación y el cuadro de diálogo Propiedades de la publicación: <Publicación>. Para obtener más información acerca de cómo usar el asistente y obtener acceso al cuadro de diálogo, vea Crear una publicación y Ver y modificar propiedades de publicación.

Para especificar que un artículo es de solo descarga en la página Artículos

  • En la página Artículos del Asistente para nueva publicación, seleccione una tabla y, a continuación, active la casilla La tabla resaltada es de solo descarga.

Para especificar que un artículo es de solo descarga en la pestaña Propiedades del cuadro de diálogo Propiedades del artículo: <artículo>

  1. En la página Artículos del Asistente para nueva publicación o en el cuadro de diálogo Propiedades de la publicación: <Publicación>, seleccione una tabla y, a continuación, haga clic en Propiedades del artículo.

  2. Haga clic en Establecer propiedades del artículo de Tabla resaltado o Establecer propiedades de todos los artículos de la tabla.

  3. En la sección Objeto de destino de la pestaña Propiedades del cuadro de diálogo Propiedades del artículo: <artículo>, especifique uno de los siguientes valores en Dirección de la sincronización:

    • Solo descargar en suscriptor y prohibir cambios del suscriptor

    • Solo descargar en suscriptor y permitir cambios del suscriptor

  4. Si está en el cuadro de diálogo Propiedades de la publicación: <publicación>, haga clic en Aceptar para guardar y cerrar el cuadro de diálogo.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para especificar que un nuevo artículo de tabla de mezcla es de solo descarga

  • Ejecute sp_addmergearticle, especificando el valor 1 o 2 para el parámetro @ subscriber_upload_options. Los números corresponden al comportamiento siguiente:

    • 0 - Ninguna restricción (valor predeterminado). Los cambios realizados en el Suscriptor se cargan en el Publicador.

    • 1 - Se permiten cambios en el suscriptor, pero no se cargan en el publicador.

    • 2 - No se permite realizar cambios en el suscriptor.

      [!NOTA]

      Si la tabla de origen de un artículo ya está publicada en otra publicación, el valor de @subscriber_upload_options debe ser el mismo para ambos artículos.

Para cambiar un artículo de tabla de mezcla existente a solo descarga

  1. Para determinar si un artículo es de solo descarga, ejecute sp_helpmergearticle. Tenga en cuenta el valor de upload_options para el artículo en el conjunto de resultados.

  2. Si el valor devuelto en el paso 1 es 0, ejecute sp_changemergearticle, especificando el valor subscriber_upload_options para @property, un valor 1 para @force_invalidate_snapshot y @force_reinit_subscription y un valor 1 o 2 para @value, lo que corresponde al comportamiento siguiente:

    • 1 - Se permiten cambios en el suscriptor, pero no se cargan en el publicador.

    • 2 - No se permite realizar cambios en el suscriptor.

      [!NOTA]

      Si la tabla de origen de un artículo ya está publicada en otra publicación, el comportamiento de solo descarga debe ser el mismo para ambos artículos.

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Conceptos

Optimizar el rendimiento de la replicación de mezcla con artículos de solo descarga

Definir un artículo

Ver y modificar las propiedades de un artículo