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