REVISIÓN: Replmerg.exe se bloquea al enumerar los cambios realizados en una instrucción en SQL Server si el procedimiento almacenado contiene más de 4.000 caracteres

Seleccione idioma Seleccione idioma
Id. de artículo: 2539378 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Cambiar una instrucción de un procedimiento almacenado que se utiliza en una publicación de mezcla en Microsoft SQL Server 2005, en Microsoft SQL Server 2008 o en Microsoft SQL Server 2008 R2.
  • El procedimiento almacenado contiene más de 4.000 caracteres.
  • Ejecutar al agente de mezcla (Replmerg.exe) para enumerar los cambios.
En este escenario, se bloquea Replmerg.exe. Además, se graba un mensaje de error similar al siguiente en el registro de aplicación:
Nombre del registro: aplicación
Origen: Error de la aplicación
Fecha:<date></date>
ID. de suceso: 1000
Categoría de tarea: (100)
Nivel: Error
Palabras clave: clásico
Usuario: N/d
Equipo:<computer name=""></computer>
Descripción:
Nombre de la aplicación con errores: replmerg.exe, versión: 2007.100.4000.0, marca de tiempo: 0x4c92ec51
Nombre del módulo con errores: ntdll.dll, versión: 6.1.7600.16695, marca de tiempo: 0x4cc7b325
Código de excepción: 0xc0000374
Desplazamiento de error: 0x00000000000c6ab2
Id. de proceso con errores: 0x1454
Con el error de tiempo de inicio de la aplicación: 0x01cbe4c4fc508bac
Ruta de la aplicación con errores: Server\100\COM\replmerg.exe de SQL de programa\Microsoft d:\Archivos
Ruta de acceso de módulo con errores: D:\Windows\SYSTEM32\ntdll.dll
Informar Id: 8811b864-50b8-11e0-90ff-000ffee506a7

Nombre del registro: aplicación
Origen: Informe de errores de Windows
Fecha:<date></date>
ID. de suceso: 1001
Categoría de tareas: ninguno
Nivel: información
Palabras clave: clásico
Usuario: N/d
Equipo:<computer name=""></computer>
Descripción:
Bote de fallas, escriba 0
Nombre del evento: APPCRASH
Respuesta: No disponible
CAB Id: 0

Firma de problema:
P1: replmerg.exe
P2: 2007.100.4000.0
P3: 4c92ec51
P4: StackHash_e266
P5: 6.1.7600.16695
P6: 4cc7b325
P7: c0000374
P8: 00000000000c6ab2
P9:
P10:

Archivos adjuntos:

Estos archivos pueden estar disponibles aquí:
D:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_replmerg.exe_43c274c4abed59ae9c49f7a88c2cc6da29bd54_8fd3d3ca

Símbolo de análisis:
Comprobación de la solución: 0
Informar Id: 8811b864-50b8-11e0-90ff-000ffee506a7
Informar del estado: 0

Causa

Este problema se produce debido a daños en la pila cuando Replmerg.exe enumera los cambios de la instrucción.

Solución

Información sobre la actualización acumulativa

SQL Server 2008 Service Pack 2

La corrección para este problema en primer lugar se lanzó en 5 de actualización acumulativa para Service Pack 2 de SQL Server de 2008. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2555408 Paquete de actualización acumulativa 5 para SQL Server 2008 Service Pack 2
Nota Debido a que las generaciones son acumulativas, cada nueva versión de revisión contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyen con la anterior de SQL Server 2008. Microsoft recomienda que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2402659 El SQL Server de 2008 de generaciones que se publicaron después del lanzamiento de Service Pack 2 de SQL Server de 2008
Las revisiones de Microsoft SQL Server 2008 se crean para determinados service Pack de SQL Server. Debe aplicar una revisión de SQL Server 2008 Service Pack 2 para la instalación del Service Pack 2 de SQL Server de 2008. De forma predeterminada, cualquier revisión suministrada en un service pack de SQL Server se incluye en el próximo service pack de SQL Server.

SQL Server 2008 Service Pack 1

La solución a este problema se lanzó en primer lugar en 15 de actualización acumulativa para SQL Server 2008 Service Pack 1. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2555406 Paquete de actualización acumulativa 15 para SQL Server 2008 Service Pack 1
Nota Debido a que las generaciones son acumulativas, cada nueva versión de revisión contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyen con la anterior de SQL Server 2008. Microsoft recomienda que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
970365 El SQL Server de 2008 de generaciones que se publicaron después del lanzamiento de SQL Server 2008 Service Pack 1
Las revisiones de Microsoft SQL Server 2008 se crean para determinados service Pack de SQL Server. Debe aplicar una revisión de SQL Server 2008 Service Pack 1 para una instalación de SQL Server 2008 Service Pack 1. De forma predeterminada, cualquier revisión suministrada en un service pack de SQL Server se incluye en el próximo service pack de SQL Server.

SQL Server 2008 R2 Service Pack 1

La solución a este problema se lanzó en primer lugar en 1 de actualización acumulativa para SQL Server 2008 R2 Service Pack 1. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2544793 Paquete acumulativo de actualizaciones 1 para SQL Server 2008 R2 Service Pack 1
Nota Debido a que las generaciones son acumulativas, cada nueva versión de revisión contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyen con la versión anterior de SQL Server 2008 R2. Le recomendamos que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2567616 SQL Server 2008 R2 se basa que se publicaron después del lanzamiento de SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

La solución a este problema se publicó en primer lugar en 8 de actualización acumulativa. Para obtener más información acerca de cómo obtener este paquete de actualización de seguridad acumulativa para SQL Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2534352 Paquete de actualización acumulativa 8 para SQL Server 2008 R2
Nota Debido a que las generaciones son acumulativas, cada nueva versión de revisión contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyen con la versión anterior de SQL Server 2008 R2. Le recomendamos que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
981356 SQL Server 2008 R2 se basa que se publicaron después del lanzamiento de SQL Server 2008 R2

SQL Server 2005

Información de la revisión

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema descrito en este artículo. Aplica sólo a los sistemas que experimenten este problema específico.

Para resolver este problema, póngase en contacto con servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de los números de teléfono de servicios de soporte técnico de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Nota En casos especiales, los costos derivados normalmente llamadas de soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las cuestiones y problemas que no reúnan los requisitos para la actualización en cuestión.
Requisitos previos
Para aplicar esta revisión, debe tener instalado el Service Pack 4 (SP4) de SQL Server 2005.
Requisito de reinicio
Tendrá que reiniciar el equipo después de aplicar esta revisión.
Información de reemplazo de hotfix
Esta revisión no sustituye a ninguna revisión publicada previamente.
Información de archivo
La versión en inglés de esta revisión tiene los atributos de archivo (o atributos de archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en hora Universal coordinada (UTC). Al ver la información del archivo, se convierte a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice el Zona horaria ficha en el Fecha y hora elemento en el Panel de Control.
Para todas x 86 de las versiones de motor de base de datos de SQL Server 2005
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño de archivoFechaTiempoPlataforma
Replprov.dll2005.90.5268.0551,77621-Abr-1122: 46x 86
Para todas en x 64 de las versiones de motor de base de datos de SQL Server 2005
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño de archivoFechaTiempoPlataforma
Replprov.dll2005.90.5268.0751,96821-Abr-1122: 43x 64
Para todas IA-64?en función de las versiones de motor de base de datos de SQL Server 2005
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño de archivoFechaTiempoPlataforma
Replprov.dll2005.90.5268.01,629,53622-Abr-110: 55IA-64


Estado

Microsoft ha confirmado que se trata de un problema en los productos de Microsoft que se enumeran en la sección "Se refiere a:".

Referencias

Para obtener más información acerca del agente de mezcla de duplicación, visite el siguiente sitio Web MSDN:
Información general sobre el agente de mezcla de duplicación

Propiedades

Id. de artículo: 2539378 - Última revisión: lunes, 18 de julio de 2011 - Versión: 5.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Service Pack 1
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
Palabras clave: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2539378 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): 2539378

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