Compartir a través de


Agregar un artículo a una publicación

A medida que crea una publicación, va agregando artículos para que se publiquen. Puede agregar artículos con el asistente para publicaciones o con el procedimiento almacenado sp_addmergearticle.

Utilizar el asistente para publicaciones para agregar un artículo

Cuando se usa el asistente para publicaciones para crear una publicación, se seleccionan los artículos que se desean publicar marcando la casilla de verificación situada junto a cada uno de ellos. Puesto que ya ha indicado anteriormente en el asistente para publicaciones que esta publicación tendrá suscriptores de SQL Server Compact 3.5, el asistente para publicaciones configurará los artículos según corresponda. Para obtener más información acerca de los artículos, vea el tema sobre opciones de artículo para la replicación de mezcla en los Libros en pantalla de SQL Server 2008.

Utilizar sp_addmergearticle para agregar un artículo

El procedimiento almacenado sp_addmergearticle le permite agregar un artículo a una publicación. Este procedimiento almacenado contiene muchos argumentos. Uno de ellos, @compensate\_for\_errors, se ha modificado en SQL Server Compact 3.5. SQL Server Compact 3.5 admite los valores @compensate\_for\_errors=false y @compensate\_for\_errors=true, mientras que las versiones anteriores sólo admitían @compensate\_for\_errors=true. Si la publicación está establecida en @compensate\_for\_errors=false, recibirá errores en el suscriptor hasta que se haya cambiado la fila problemática.

En la siguiente tabla se enumeran los argumentos que requieren un valor específico o que se omiten cuando se utilizan suscriptores de SQL Server Compact 3.5.

Argumento Descripción o requisito Versión de SQL Server

@pre_creation_cmd

Sólo se admite 'drop'.

Ambos

@creation_script

Omitido por SQL Server Compact 3.5.

Ambos

@allow_interactive_resolver

Omitido por SQL Server Compact 3.5.

Ambos

@logical_record_level_conflict_detection

Sólo se admite 'false'.

SQL Server 2005, SQL Server 2008

@logical_record_level_conflict_resolution

Sólo se admite 'false'.

SQL Server 2005, SQL Server 2008

Nota

SQL Server Compact 3.5 no admite la sincronización con publicaciones que contengan registros lógicos. Por lo tanto, los parámetros relacionados con conflictos de nivel de registro lógico deben establecerse en 'false'.

Vea también

Conceptos

Crear la publicación
Agregar un filtro a un artículo
Usar el seguimiento a nivel de fila y a nivel de columna

Ayuda e información

Obtener ayuda (SQL Server Compact 3.5 Service Pack 1)