KB4133191 - CORRECCIÓN: Se produce una pérdida de memoria en sqlwepxxx.dll hace que el proceso de WmiPrvSe.exe se bloquee

Se aplica a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Síntomas

Suponga que usa Instrumental de administración de Windows (WMI) para supervisar eventos en Microsoft SQL Server. En esta situación, se produce una pérdida de memoria en el archivo sqlwepxxx.dll hace que el proceso de WmiPrvSe.exe se bloquee, y se registran los siguientes mensajes de error en el registro de errores SQL Server:

Nota

  • Mensaje de error 1
  • Error: 17003, Gravedad: 16, Estado: 1.
    Extremo de conversación de notificación de evento cerrado con el controlador '{CF29E9B8-33FA-E711-80DC-005056BB2DA5}', debido al siguiente error: '<?xml version="1.0"?><Error xmlns="http://schemas.microsoft.com/SQL/ServiceBroker/Error"><Code-8470<>/Code><Description>Se ha eliminado el servicio remoto.</Description></Error>'.

Nota

  • Mensaje de error 2
  • Error: 17001, Gravedad: 16, Estado: 1.
    Error al enviar una instancia de notificación de evento de tipo 'ERRORLOG' en el controlador de conversación '{D229E9B8-33FA-E711-80DC-005056BB2DA5}'. Código de error = '8429'.

Nota

  • Mensaje de error 3
  • Error: 17005, Gravedad: 16, Estado: 1.
    La notificación de evento "SQLWEP_F7B4409C_33AD_4027_8008_07E894E7886F" en la base de datos "maestra" se interrumpió debido a errores de agente de servicio de tiempo de envío. Compruebe que el controlador de conversación, el contrato del agente de servicio y el servicio especificados en la notificación de evento están activos.

Además, se registra un mensaje de error similar al siguiente en el registro de eventos de la aplicación:

Nota

fecha y hora Advertencia server_name 5612 Microsoft-Windows-WMI N/A NT AUTHORITY\SYSTEM Windows Management Instrumentación ha dejado de WMIPRVSE.EXE porque una cuota alcanzó un valor de advertencia. Cuota: PrivatePageCount Valor: 537690112 Valor máximo: 536870912 WMIPRVSE PID: 4244 Proveedores hospedados en este proceso: C:\Windows\System32\wbem\WmiPerfClass.dll, C:\Program Files\Microsoft SQL Server\120\COM\sqlwep120.dll, C:\Program Files\Microsoft SQL Server\120\COM\sqlwep120.dll

Nota El archivo sqlwep120.dll es el archivo SQLWEP de SQL Server 2014.

Resolución

Este problema se ha corregido en las siguientes actualizaciones de SQL Server:

Actualización acumulativa 10 de SQL Server 2017

Actualización acumulativa 3 para SQL Server 2016 SP2

Actualización acumulativa 11 para SQL Server 2016 SP1

Actualización acumulativa 12 para el Service Pack 2 de SQL Server 2014

Acerca de las actualizaciones acumulativas para SQL Server

Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y correcciones de seguridad que se encontraban en la compilación anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:

Actualización acumulativa más reciente de SQL Server 2017

Actualización acumulativa más reciente de SQL Server 2016

las últimas actualizaciones acumulativas de SQL Server 2014

Estado

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

Referencias

Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.