REVISIÓN: Un mensaje de error cuando intenta sincronizar una suscripción de SQL Server 2005 Compact Edition nuevo: "la marca de agua generación común no es en esta réplica porque no existe válido"

Seleccione idioma Seleccione idioma
Id. de artículo: 938050 - Ver los productos a los que se aplica este artículo
Nº de error: 50001335 (revisión SQL)
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente. Sincronizar una suscripción de Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) a una publicación de Microsoft SQL Server 2005. Durante la sincronización, desconecte el suscriptor. En este escenario, recibirá el siguiente mensaje de error cuando intente sincronizar de nuevo la suscripción de SQL Server Compact Edition:
System.Data.SqlServerCe.SqlCeError: Error de una llamada a SQL Server Reconciler. Intente volver a sincronizar.

El proceso de mezcla no pudo porque detectó una incoherencia entre los metadatos de replicación de las dos réplicas que algunos cambios podrían perderse conducen a la no convergencia. Esto podría ser debido a que el suscriptor no tener sincronizado dentro del período de retención o debido de una de las réplicas que se restaura una copia de seguridad anteriores al período de retención, o debido de la compañía realizar limpieza más agresivo en artículos de tipo sólo descarga y artículos con partition_options = 3. (Origen: MSSQL_REPL, número de error: MSSQL_REPL 2147199363)

Marca de la generación agua común no es en esta réplica porque no existe o metadatos para los cambios que aún no se propagan pueden han limpiado válida. (Origen: MSSQLServer, número de error: 21800)
El problema se produce cuando se cumplen las condiciones siguientes:
  • Desconecte la base de datos cuando SQL Server Compact Edition es procesar el archivo .out desde el directorio virtual.

    Nota El directorio virtual está en el servidor que ejecuta Servicios de Internet Information Server (IIS).
  • Se establece la propiedad Opciones de partición del artículo publicado en el valor 3 .
  • La publicación de SQL Server 2005 utiliza la característica de filtrado dinámica.
  • La propiedad ExchangeType del agente de mezcla de replicación se establece al valor bidireccional o el valor de descarga .

Causa

Este problema se produce porque los metadatos de duplicación de mezcla en el publicador difiere de los metadatos de replicación de mezcla del suscriptor. Cuando intenta sincronizar de nuevo la suscripción de SQL Server Compact Edition, el proceso de duplicación de mezcla detecta la diferencia. Por consiguiente, recibe el mensaje de error.

Solución

Información de actualización acumulativa

Para resolver este problema, instale SQL Server 2005 Service Pack 2. A continuación, instale el paquete de actualización acumulativa 2 para SQL Server 2005 Service Pack 2 (compilación 3175). Este problema está resuelto en paquete de actualización acumulativa 2 para SQL Server 2005 Service Pack 2 (compilación 3175).

Para obtener más información acerca de cómo obtener SQL Server 2005 Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
913089Cómo obtener el service pack más reciente para SQL Server 2005
Para obtener más información acerca de cómo obtener el paquete de hotfix acumulativo 2 para SQL Server 2005 Service Pack 2 (compilación 3175), haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
936305El paquete de actualización acumulativa 2 para SQL Server 2005 Service Pack 2 está disponible

Solución

Para evitar este problema, establezca la propiedad Opciones de partición en el valor de 1 o el valor 2 .

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Referencias

Para obtener más información acerca de la propiedad Opciones de partición , consulte la sección "para establecer las opciones de filtrado" del siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/ms152478(SQL.90).aspx

Propiedades

Id. de artículo: 938050 - Última revisión: martes, 20 de noviembre de 2007 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2005 Compact Edition sobre las siguientes plataformas
    • Microsoft SQL Server 2005 Enterprise Edition
    • Microsoft SQL Server 2005 Developer Edition
    • Microsoft SQL Server 2005 Workgroup Edition
    • Microsoft SQL Server 2005 Standard Edition
    • Microsoft SQL Server 2005 Standard X64 Edition
    • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
    • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
    • Microsoft SQL Server 2005 Enterprise X64 Edition
Palabras clave: 
kbmt kbprb kbtshoot kbexpertiseadvanced KB938050 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 938050

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com