Este artículo describe un problema al cifrar los datos en Microsoft SQL Server en Windows 10, versión 1607 Windows Server 2016, ventana 8.1 o R2 de Windows Server 2012. Hay una revisión resolver este problema. La revisión tiene un requisito previo.
Síntomas
Supongamos que cifra datos en un SQL Server que se ejecuta en Windows 10, versión 1607, Windows Server 2016, ventana 8.1, Windows RT 8.1 o R2 de Windows Server 2012. Se producen varias operaciones clave abiertas en una conexión de SQL Server. En esta situación, observa que siguen aumentando las columnas Privada (KB) y Establecer trabajo (KB) para SQL Server en el Monitor de recursos.
Causa
Este problema se produce debido a un problema en el archivo rsaenh.dll, versión 6.3.9600.16384. SQL Server utiliza internamente funciones de criptografía de próxima generación (CNG) para administrar el cifrado de datos. Si utiliza la herramienta VMMAP, realizar un análisis del proceso o recopilar datos Xperf con el seguimiento de pila, verá que se tiene en cuenta la mayoría de consumo de memoria desde el montón predeterminado.
Este problema produciría únicamente en el caso de SQL Server si utiliza el cifrado de datos mediante una clave simétrica que utiliza un certificado y, a continuación, ejecute consultas que abren y cierran la clave simétrica en un bucle recursivo en un equipo basado en Windows Server R2 de 2012 o 2016 de Windows Server .
Solución
Para resolver este problema para Windows RT 8.1, Windows 8.1 y R2 de Windows Server 2012, instalan update rollup 2975719, o obtener el paquete independiente para este tbhrough de actualización de la Catálogo de Microsoft Update Web.
Para resolver este problema para Windows 10, versión 1607 o 2016 de Windows Server, instalar update rollup 4284833.
Información de la actualización
Requisitos previos
Para aplicar esta actualización para Windows 8.1, Windows RT 8.1 o Windows Server 2012 R2, debe instalar primero la actualización 2919355. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2919355 Windows RT 8.1, Windows 8.1 y Windows Server 2012 R2 actualización abril de 2014
Información de Registro
Para utilizar la revisión de este paquete, no es necesario realizar ningún cambio en el registro.
Requisito de reinicio
Es necesario reiniciar el equipo una vez aplicada esta actualización.
Información de reemplazo de la actualización
Esta actualización no sustituye a ninguna actualización publicada previamente.
La versión global de esta revisión instala archivos que tienen los atributos que se enumeran en las siguientes tablas. Las fechas y horas de estos archivos se muestran según la Hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar cuando realiza determinadas operaciones en los archivos.
Notas sobre la información de archivo Windows RT 8.1, Windows 8.1 y Windows Server R2 de 2012 Importante Correcciones urgentes de Windows 8.1 y R2 de Windows Server 2012 se incluyen en los mismos paquetes. Sin embargo, sólo "Windows 8.1" aparece en la página solicitud de revisión. Para solicitar el paquete de revisiones que se aplica a uno o ambos sistemas operativos, seleccione la revisión que aparece en "Windows 8.1" en la página. Consulte siempre la sección "La información de este artículo se refiere a" en los artículos para determinar el sistema operativo al que se aplica cada revisión.
-
Los archivos que se aplican a un producto, hito (RTM, SPn) y rama de servicio (LDR, GDR) específicos se pueden identificar examinado los números de versión de archivos, como se indica en la siguiente tabla:
Versión
Producto
Hito
Tipo de servicio
6.3.960 0,17 xxx
Windows RT 8.1, Windows 8.1 y Windows Server 2012 R2
RTM
GDR
-
Los archivos MANIFEST (.manifest) y los MUM archivos (.mum) que se instalan para cada entorno están enumerados por separado en la sección "información de archivo adicional para Windows RT 8.1, Windows 8.1 y R2 de Windows Server 2012". Los archivos MUM, MANIFEST y del catálogo de seguridad asociado (.cat) son muy importantes para mantener el estado de los componentes actualizados. Los archivos de catálogo de seguridad, para los cuales no están enumerados los atributos, se firman con una firma digital de Microsoft.
Para Windows 10, versión 1607 y Windows Server 2016
Para obtener una lista de los archivos que se incluyen en esta actualización, descargue la información de archivo de la actualización acumulativa 4284833.
Para Windows RT 8.1
Nombre de archivo |
Versión del archivo |
Tamaño de archivo |
Fecha |
Hora |
Plataforma |
---|---|---|---|---|---|
Rsaenh.dll |
6.3.9600.17200 |
165,824 |
07-Jun-2014 |
10:06 |
No aplicable |
Para todas las versiones basadas en x86 compatibles de Windows 8.1
Nombre de archivo |
Versión del archivo |
Tamaño de archivo |
Fecha |
Hora |
Plataforma |
---|---|---|---|---|---|
Rsaenh.dll |
6.3.9600.17200 |
189,016 |
07-Jun-2014 |
10:20 |
x86 |
Para todas las versiones basadas en x64 de 8.1 de Windows y de Windows Server R2 de 2012
Nombre de archivo |
Versión del archivo |
Tamaño de archivo |
Fecha |
Hora |
Plataforma |
---|---|---|---|---|---|
Rsaenh.dll |
6.3.9600.17200 |
216,368 |
07-Jun-2014 |
12:46 |
x64 |
Rsaenh.dll |
6.3.9600.17200 |
189,016 |
07-Jun-2014 |
10:20 |
x86 |
Solución
Para evitar este problema, cifrar la clave SIMÉTRICA utilizando una contraseña en lugar de un certificado.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Más información
Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
Información adicional de archivos para Windows RT 8.1, Windows 8.1 y R2 de Windows Server 2012
Archivos adicionales para Windows RT 8.1
Propiedad del archivo |
Valor |
---|---|
Nombre de archivo |
Arm_09dd58757800de51b3c5310c5b3922b3_31bf3856ad364e35_6.3.9600.17201_none_59cfebc2519c83cc.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
698 |
Fecha (UTC) |
09-Jun-2014 |
Hora (UTC) |
17:03 |
Plataforma |
Not applicable |
Nombre de archivo |
Arm_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4bcac7acc9d1dc5.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
2,617 |
Fecha (UTC) |
07-Jun-2014 |
Hora (UTC) |
11:11 |
Plataforma |
Not applicable |
Archivos adicionales para todas las versiones basadas en x86 compatibles de Windows 8.1
Propiedad del archivo |
Valor |
---|---|
Nombre de archivo |
X86_9dcb6de35b79d4c35c2bbaeb31b3559e_31bf3856ad364e35_6.3.9600.17201_none_b28f8a3e24abb79c.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
698 |
Fecha (UTC) |
09-Jun-2014 |
Hora (UTC) |
16:14 |
Plataforma |
Not applicable |
Nombre de archivo |
X86_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4ba3a22cc9ffeff.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
2,617 |
Fecha (UTC) |
07-Jun-2014 |
Hora (UTC) |
10:43 |
Plataforma |
Not applicable |
Admiten de archivos adicionales para todas las versiones basadas en x64 de Windows 8.1 y de Windows Server R2 2012
Propiedad del archivo |
Valor |
---|---|
Nombre de archivo |
Amd64_9dcb6de35b79d4c35c2bbaeb31b3559e_31bf3856ad364e35_6.3.9600.17201_none_0eae25c1dd0928d2.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
700 |
Fecha (UTC) |
09-Jun-2014 |
Hora (UTC) |
17:10 |
Plataforma |
Not applicable |
Nombre de archivo |
Amd64_dbf4f750b16b2ab5f215db3f98fa3563_31bf3856ad364e35_6.3.9600.17201_none_6ae995bb3e5f63b1.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
702 |
Fecha (UTC) |
09-Jun-2014 |
Hora (UTC) |
17:10 |
Plataforma |
Not applicable |
Nombre de archivo |
Amd64_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_50d8d5a684fd7035.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
2,621 |
Fecha (UTC) |
07-Jun-2014 |
Hora (UTC) |
13:11 |
Plataforma |
Not applicable |
Nombre de archivo |
X86_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4ba3a22cc9ffeff.manifest |
Versión del archivo |
Not applicable |
Tamaño de archivo |
2,617 |
Fecha (UTC) |
07-Jun-2014 |
Hora (UTC) |
10:43 |
Plataforma |
Not applicable |