Dieser Artikel beschreibt ein Problem beim Verschlüsseln von Daten in Microsoft SQL Server auf Windows 10 Version 1607 Windows Server 2016, Fenster 8.1 oder Windows Server 2012 R2. Ein Hotfix ist verfügbar, um dieses Problem zu beheben. Der Hotfix hat eine Voraussetzung.
Problembeschreibung
Angenommen Sie, Daten auf SQL Server zu verschlüsseln, die auf Windows 10, Version 1607, Windows Server 2016, Fenster 8.1, Windows RT 8.1 oder Windows Server 2012 R2 ausgeführt wird. Mehrere öffnen-Vorgänge auftreten in einer SQL Server-Verbindung. In diesem Fall stellen Sie die Spalten Private (KB) und Arbeiten festgelegt (KB) für SQL Server im Ressourcenmonitor immer.
Ursache
Dieses Problem tritt aufgrund eines Problems in der Datei "Rsaenh.dll" Version 6.3.9600.16384. SQL Server verwendet intern Cryptography Next Generation (CNG) Funktionen zum Verwalten von Verschlüsselung. Verwenden Sie das Tool VMMAP, eine Analyse des Prozesses und Xperf Daten mit Heap Tracing sehen Sie, dass die meisten Speicherverbrauch aus dem Standardheap entfällt.
Dieses Problem wird nur in SQL Server verwenden Sie verschlüsselte Daten mit einem symmetrischen Schlüssel, ein Zertifikat und dann Abfragen, die öffnen und schließen Sie den symmetrischen Schlüssel in eine rekursive Schleife auf einem Windows Server 2016 oder einem Computer mit Windows Server 2012 R2, ausführen .
Lösung
Zum Beheben dieses Problems für Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2 installieren Sie Updaterollup 2975719oder erhalten Sie das eigenständige Paket für dieses Update Tbhrough die Microsoft Update-Katalog Website.
Installieren Sie zum Beheben dieses Problems für Windows 10, 1607-Version oder Windows Server 2016 Updaterollup 4284833.
Informationen zum Update
Voraussetzungen
Um dieses Update für Windows 8.1, Windows RT 8.1 oder Windows Server 2012 R2installieren, müssen Sie zuerst das Update 2919355 installieren. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2919355 Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2 aktualisieren: April 2014
Registrierungsinformationen
Um den Hotfix aus diesem Paket verwenden zu können, müssen Sie keine Änderungen an der Registrierungsdatenbank vornehmen.
Neustartanforderung
Sie müssen Ihren Computer nach der Installation dieses Updates neu starten.
Ersetzte Updates
Dieses Update ersetzt kein zuvor veröffentlichtes Update.
Die internationale Version dieses Hotfix installiert Dateien mit den in der nachstehenden Tabelle aufgelisteten Attributen. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Die Datums- und Uhrzeitangaben für diese Dateien werden auf Ihrem lokalen Computer in Ihrer Ortszeit und unter Berücksichtigung der Sommerzeit angegeben. Außerdem können sich die Datums- und Uhrzeitangaben ändern, wenn Sie bestimmte Operationen mit den Dateien ausführen.
Hinweise zu den Dateiinformationen für Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2 Wichtig Windows 8.1 Hotfixes und Windows Server 2012 R2-Hotfixes sind in denselben Paketen enthalten. Jedoch ist nur "Windows 8.1" auf der Seite Update aufgeführt. Das Hotfix-Paket anfordern, das für beide Betriebssysteme gilt, wählen Sie den Hotfix aus, der auf der Seite unter "Windows 8.1" erscheint Lesen Sie in den Artikeln stets den Abschnitt "Die Informationen in diesem Artikel beziehen sich auf", um zu ermitteln, für welches Betriebssystem die einzelnen Hotfixes gelten.
-
Welche Dateien für bestimmte Produkte, Meilensteine (RTM, SPn) und Servicebereiche (LDR, GDR) gelten, ist anhand der Dateiversionsnummern in der folgenden Tabelle zu erkennen:
Version
Produkt
Meilenstein
Servicebereich
6.3.960 0,17 Xxx
Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2
RTM
GDR
-
MANIFEST-Dateien (. manifest) und der MUM-Dateien, die installiert werden für jede Umgebung sind einzeln aufgeführten im Abschnitt "Weitere Dateiinformationen für Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2". MUM-, MANIFEST- und die zugehörigen Sicherheitskatalogdateien (.cat) spielen eine sehr wichtige Rolle bei der Verwaltung des Status der aktualisierten Komponenten. Die Sicherheitskatalogdateien, für die die Attribute nicht aufgelistet werden, sind mit einer digitalen Microsoft-Signatur signiert.
Für Windows 10, Version 1607 und WindowsServer 2016
Eine Liste der in diesem Update enthaltenen Dateien Dateiinformationen zum kumulativen Update 4284833herunterladen.
Für Windows RT 8.1
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Uhrzeit |
Plattform |
---|---|---|---|---|---|
Rsaenh.dll |
6.3.9600.17200 |
165,824 |
07-Jun-2014 |
10:06 |
Not applicable |
Alle unterstützten x86-basierten Versionen von Windows 8.1
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Uhrzeit |
Plattform |
---|---|---|---|---|---|
Rsaenh.dll |
6.3.9600.17200 |
189,016 |
07-Jun-2014 |
10:20 |
x86 |
Für alle unterstützten x64-basierten Versionen von Windows 8.1 und von Windows Server 2012 R2
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Uhrzeit |
Plattform |
---|---|---|---|---|---|
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 |
Problemumgehung
Um dieses Problem zu umgehen, verschlüsseln Sie symmetrische Schlüssel eines Zertifikats anstelle eines Kennworts.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Weitere Informationen
Um weitere Informationen zur Terminologie für Softwareupdates zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates
Weitere Dateiinformationen für Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2
Weitere Dateien für Windows RT 8.1
Dateieigenschaft |
Wert |
---|---|
Dateiname |
Arm_09dd58757800de51b3c5310c5b3922b3_31bf3856ad364e35_6.3.9600.17201_none_59cfebc2519c83cc.manifest |
Dateiversion |
Not applicable |
Dateigröße |
698 |
Datum (UTC) |
09-Jun-2014 |
Uhrzeit (UTC) |
17:03 |
Plattform |
Not applicable |
Dateiname |
Arm_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4bcac7acc9d1dc5.manifest |
Dateiversion |
Not applicable |
Dateigröße |
2,617 |
Datum (UTC) |
07-Jun-2014 |
Uhrzeit (UTC) |
11:11 |
Plattform |
Not applicable |
Weitere Dateien für alle unterstützten x86-basierten Versionen von Windows 8.1
Dateieigenschaft |
Wert |
---|---|
Dateiname |
X86_9dcb6de35b79d4c35c2bbaeb31b3559e_31bf3856ad364e35_6.3.9600.17201_none_b28f8a3e24abb79c.manifest |
Dateiversion |
Not applicable |
Dateigröße |
698 |
Datum (UTC) |
09-Jun-2014 |
Uhrzeit (UTC) |
16:14 |
Plattform |
Not applicable |
Dateiname |
X86_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4ba3a22cc9ffeff.manifest |
Dateiversion |
Not applicable |
Dateigröße |
2,617 |
Datum (UTC) |
07-Jun-2014 |
Uhrzeit (UTC) |
10:43 |
Plattform |
Not applicable |
Weitere Dateien für alle unterstützten X64-basierten Versionen von Windows 8.1 und Windows Server 2012 R2
Dateieigenschaft |
Wert |
---|---|
Dateiname |
Amd64_9dcb6de35b79d4c35c2bbaeb31b3559e_31bf3856ad364e35_6.3.9600.17201_none_0eae25c1dd0928d2.manifest |
Dateiversion |
Not applicable |
Dateigröße |
700 |
Datum (UTC) |
09-Jun-2014 |
Uhrzeit (UTC) |
17:10 |
Plattform |
Not applicable |
Dateiname |
Amd64_dbf4f750b16b2ab5f215db3f98fa3563_31bf3856ad364e35_6.3.9600.17201_none_6ae995bb3e5f63b1.manifest |
Dateiversion |
Not applicable |
Dateigröße |
702 |
Datum (UTC) |
09-Jun-2014 |
Uhrzeit (UTC) |
17:10 |
Plattform |
Not applicable |
Dateiname |
Amd64_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_50d8d5a684fd7035.manifest |
Dateiversion |
Not applicable |
Dateigröße |
2,621 |
Datum (UTC) |
07-Jun-2014 |
Uhrzeit (UTC) |
13:11 |
Plattform |
Not applicable |
Dateiname |
X86_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4ba3a22cc9ffeff.manifest |
Dateiversion |
Not applicable |
Dateigröße |
2,617 |
Datum (UTC) |
07-Jun-2014 |
Uhrzeit (UTC) |
10:43 |
Plattform |
Not applicable |