Byte pribadi terus meningkat saat Anda mengenkripsi data di SQL Server di Windows 10, versi 1607, Server Windows 2016, Window 8.1, atau Windows Server 2012 R2

Berlaku Untuk
Windows 8.1 Enterprise Windows 8.1 Windows 8.1 Pro Windows RT 8.1 Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Standard Windows Server 2012 R2 Foundation Windows 10, version 1607, all editions Windows Server 2016, all editions

Artikel ini menjelaskan masalah saat Anda mengenkripsi data di Microsoft SQL Server di Windows 10, versi 1607, Server Windows 2016, Windows 8.1, atau Windows Server 2012 R2. Hotfix tersedia untuk mengatasi masalah ini. Hotfix memiliki prasyarat.

Gejala

Asumsikan Anda mengenkripsi data di SQL Server yang berjalan di Windows 10, versi 1607, Server Windows 2016, Window 8.1, Windows RT 8.1, atau Windows Server 2012 R2. Beberapa operasi kunci terbuka terjadi dalam satu koneksi SQL Server. Dalam situasi ini, Anda melihat bahwa kolom Pribadi (KB) dan Working Set (KB) untuk SQL Server terus meningkat di Monitor Sumber Daya.

Penyebab

Masalah ini terjadi karena masalah di dalam file rsaenh.dll, versi 6.3.9600.16384. SQL Server secara internal menggunakan fungsi Kriptografi Generasi Berikutnya (CNG) untuk mengelola enkripsi data. Jika menggunakan alat VMMAP, melakukan analisis proses, atau mengumpulkan data Xperf dengan pelacakan heap, Anda akan melihat bahwa sebagian besar konsumsi memori dihitung dari tumpukan default.

Masalah ini hanya akan terjadi jika di SQL Server jika Anda menggunakan enkripsi data menggunakan kunci simetris yang menggunakan sertifikat, lalu Anda menjalankan kueri yang membuka dan menutup kunci simetris dalam loop rekursif pada komputer berbasis Server Windows 2016 atau Windows Server 2012 R2.

Resolusi

Untuk mengatasi masalah ini untuk Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2, instal 2975719 rollup pembaruan, atau dapatkan paket mandiri untuk pembaruan ini melalui situs web Katalog Microsoft Update.

Untuk mengatasi masalah ini untuk Windows 10, versi 1607 atau Server Windows 2016, instal 4284833 rollup pembaruan.

Informasi pembaruan

Prasyarat

Untuk menerapkan pembaruan ini untuk Windows 8.1, Windows RT 8.1, atau Windows Server 2012 R2, Anda harus menginstal 2919355 pembaruan terlebih dahulu. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2919355 Windows RT 8.1, Windows 8.1, dan Windows Server 2012 Pembaruan R2: April 2014

Informasi registri

Untuk menggunakan hotfix dalam paket ini, Anda tidak perlu membuat perubahan apa pun pada registri.

Persyaratan mulai ulang

Anda harus memulai ulang komputer setelah menerapkan pembaruan ini.

Perbarui informasi penggantian

Pembaruan ini tidak menggantikan pembaruan yang dirilis sebelumnya.

Informasi berkas

Versi global hotfix ini menginstal file yang memiliki atribut yang tercantum dalam tabel berikut. Tanggal dan waktu untuk file ini tercantum dalam Waktu Universal Terkoordinasi (UTC). Tanggal dan waktu untuk file ini di komputer lokal Anda ditampilkan dalam waktu lokal bersama dengan bias Waktu Musim Panas (DST) saat ini. Selain itu, tanggal dan waktu dapat berubah saat Anda melakukan operasi tertentu pada file.

Catatan informasi file Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2 Hotfix penting Windows 8.1 dan hotfix Windows Server 2012 R2 disertakan dalam paket yang sama. Namun, hanya "Windows 8.1" yang tercantum di halaman Permintaan Hotfix. Untuk meminta paket hotfix yang berlaku untuk satu atau kedua sistem operasi, pilih hotfix yang tercantum di bawah "Windows 8.1" di halaman. Selalu lihat bagian "Berlaku untuk" dalam artikel untuk menentukan sistem operasi aktual yang berlaku untuk setiap hotfix.

  • File yang berlaku untuk produk, pencapaian (RTM, SPn), dan cabang layanan tertentu (LDR, GDR) dapat diidentifikasi dengan memeriksa nomor versi file seperti yang ditunjukkan dalam tabel berikut:

    Versi Product Pencapaian Cabang layanan
    6.3.960 0.17 xxx Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2 RTM GDR
  • File MANIFEST (.manifest) dan file MUM (.mum) yang diinstal untuk setiap lingkungan tercantum secara terpisah di bagian "Informasi file tambahan untuk Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2". MUM, MANIFEST, dan file katalog keamanan terkait (.cat), sangat penting untuk mempertahankan status komponen yang diperbarui. File katalog keamanan, yang atributnya tidak tercantum, ditandatangani dengan tanda tangan digital Microsoft.

Untuk Windows 10, versi 1607 dan Server Windows 2016

Untuk melihat daftar file yang disediakan dalam pembaruan ini, unduh informasi file untuk pembaruan kumulatif 4284833.

Untuk Windows RT 8.1

Nama file Versi file Ukuran file Tanggal Waktu Platform
Rsaenh.dll 6.3.9600.17200 165,824 07-Jun-2014 10:06 Tidak berlaku

Untuk semua versi Windows 8.1 berbasis x86 yang didukung

Nama file Versi file Ukuran file Tanggal Waktu Platform
Rsaenh.dll 6.3.9600.17200 189,016 07-Jun-2014 10:20 x86

Untuk semua versi Windows 8.1 dan Windows Server 2012 R2 berbasis x64 yang didukung

Nama file Versi file Ukuran file Tanggal Waktu Platform
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

      

Solusi

Untuk mengatasi masalah ini, enkripsi kunci SYMMETRIC menggunakan kata sandi, bukan sertifikat.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi Selengkapnya

Untuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

824684 Deskripsi terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft

Informasi file tambahan

Informasi file tambahan untuk Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2

File tambahan untuk Windows RT 8.1

Properti file Nilai
Nama file Arm_09dd58757800de51b3c5310c5b3922b3_31bf3856ad364e35_6.3.9600.17201_none_59cfebc2519c83cc.manifest
Versi file Tidak berlaku
Ukuran file 698
Tanggal (UTC) 09-Jun-2014
Waktu (UTC) 17:03
Platform Tidak berlaku
Nama file Arm_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4bcac7acc9d1dc5.manifest
Versi file Tidak berlaku
Ukuran file 2,617
Tanggal (UTC) 07-Jun-2014
Waktu (UTC) 11:11
Platform Tidak berlaku

File tambahan untuk semua versi Windows 8.1 berbasis x86 yang didukung

Properti file Nilai
Nama file X86_9dcb6de35b79d4c35c2bbaeb31b3559e_31bf3856ad364e35_6.3.9600.17201_none_b28f8a3e24abb79c.manifest
Versi file Tidak berlaku
Ukuran file 698
Tanggal (UTC) 09-Jun-2014
Waktu (UTC) 16:14
Platform Tidak berlaku
Nama file X86_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4ba3a22cc9ffeff.manifest
Versi file Tidak berlaku
Ukuran file 2,617
Tanggal (UTC) 07-Jun-2014
Waktu (UTC) 10:43
Platform Tidak berlaku

File tambahan untuk semua versi berbasis x64 Windows 8.1 dan Windows Server 2012 R2 yang didukung

Properti file Nilai
Nama file Amd64_9dcb6de35b79d4c35c2bbaeb31b3559e_31bf3856ad364e35_6.3.9600.17201_none_0eae25c1dd0928d2.manifest
Versi file Tidak berlaku
Ukuran file 700
Tanggal (UTC) 09-Jun-2014
Waktu (UTC) 17:10
Platform Tidak berlaku
Nama file Amd64_dbf4f750b16b2ab5f215db3f98fa3563_31bf3856ad364e35_6.3.9600.17201_none_6ae995bb3e5f63b1.manifest
Versi file Tidak berlaku
Ukuran file 702
Tanggal (UTC) 09-Jun-2014
Waktu (UTC) 17:10
Platform Tidak berlaku
Nama file Amd64_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_50d8d5a684fd7035.manifest
Versi file Tidak berlaku
Ukuran file 2,621
Tanggal (UTC) 07-Jun-2014
Waktu (UTC) 13:11
Platform Tidak berlaku
Nama file X86_microsoft-windows-rsaenh-dll_31bf3856ad364e35_6.3.9600.17201_none_f4ba3a22cc9ffeff.manifest
Versi file Tidak berlaku
Ukuran file 2,617
Tanggal (UTC) 07-Jun-2014
Waktu (UTC) 10:43
Platform Tidak berlaku