Masalah keamanan Desember kualitas pembatalan 3210137 dan 3210138 untuk .NET Framework 4.5.2 Windows 8.1, Windows Server 2012 R2 dan Windows Server 2012 yang diketahui

Ringkasan

13 Desember 2016, keamanan dan kualitas Rollup pembaruan 3210137 dan 3210138 berisi masalah yang diketahui yang mempengaruhi dijalankan pada Windows 8.1 .NET Framework 4.5.2, Windows Server 2012 R2 dan Windows Server 2012. Masalah ini juga ada dalam 15 November 2016, rollup pembaruan yang digantikan oleh pembaruan Desember. Artikel ini berisi penyelesaian untuk masalah ini.

Gejala

Aplikasi yang menyambung ke contoh Microsoft SQL Server di komputer yang sama menghasilkan pesan galat berikut:

penyedia: bersama memori penyedia, error: 15 - fungsi yang tidak didukung


Pemecahan masalah

Untuk mengatasi masalah ini, gunakan salah satu dari metode berikut ini:

Metode 1

Nonaktifkan Berbagi memori dan Pipa bernama protokol di sisi server untuk memaksa sambungan TCP saja ke SQL Server. Untuk melakukannya, ikuti langkah-langkah berikut.

Penting

Sebelum Anda menonaktifkan protokol lainnya, pastikan bahwa protokol TCP/IP diaktifkan.


  1. Mulai manajer konfigurasi Server SQL.



  2. Luaskan simpul Konfigurasi jaringan SQL Server .

  3. Pilih protokol untuk <SQLServer_instance> node untuk contoh SQL Server yang tersambung ke.

  4. Klik kanan Bersama memori, dan kemudian pilih Nonaktifkan.



  5. Ulangi langkah 4 untuk Pipa bernama, jika diaktifkan.

    Catatan TCP/IP adalah satu-satunya protokol dalam daftar yang diaktifkan.

  6. Pilih simpul Layanan SQL Server .

  7. Klik kanan contoh SQL Server yang Anda diperbarui.

  8. Pilih Restart.



Metode 2

Membuat alias pada server untuk memaksa protokol TCP untuk aplikasi lokal. Untuk melakukannya, lihat topik MSDN dan TechNet berikut ini:

Membuat atau menghapus Server Alias untuk digunakan oleh klien (manajer konfigurasi Server SQL)

Membuat alias SQL Server yang menggunakan SQL Server klien jaringan utilitas



Metode 3

Nonaktifkan berbagi memori dari alat konfigurasi klien (32-bit dan 64-bit). Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Mulai alat konfigurasi klien di server dengan mengetik cliconfg.exe.

  2. Jika dipilih, kosongkan kotak centang Aktifkan berbagi protokol memori .

     


Catatan

Di server 64-bit, jika Anda menjalankan aplikasi 32-bit yang terhubung ke SQL Server, Anda harus menjalankan prosedur ini dengan menggunakan alat klien konfigurasi 32-bit yang terletak di C:\Windows\SysWOW64 folder.


Berlaku untuk

Masalah ini berlaku bagi pengguna yang memiliki .NET Framework 4.5.2 diinstal pada Windows 8.1, Windows Server 2012 R2 atau Windows 2012 dan yang telah menerapkan salah satu pemutakhiran Desember 2016 berikut ini:

  • Keamanan dan kualitas Batal untuk .NET Framework 4.5.2 Windows 8.1 dan Windows Server 2012 R2 (KB3210137)

  • Keamanan dan kualitas Batal untuk .NET Framework 4.5.2 di Windows Server 2012 (KB3210138)

Masalah ini juga ada dalam berikut (sekarang digantikan) November 2016 pratinjau kualitas Rollup pembaruan:

  • Pratinjau November 2016 kualitas Batal untuk .NET Framework 3.5, 4.5.2 4.6, 4.6.1 pada Windows 8.1 dan Server 2012 R2 (KB3196684)

  • Pratinjau November 2016 kualitas Batal untuk .NET Framework 3.5, 4.5.2 4.6, 4.6.1 di Windows Server 2012 (KB3195383)

  • Pratinjau November 2016 kualitas Batal .NET Framework 3.5.1, 4.5.2 4.6, 4.6.1 di Windows 7 SP1 dan Windows Server 2008 R2 SP1 (KB3196686)

  • Pratinjau November 2016 kualitas Batal untuk .NET Framework 2.0 SP2, 4.5.2, 4.6 pada Windows Vista SP2 dan Windows Server 2008 SP2 (KB3195382)

Pemecahan masalah

Masalah ini diatasi pada pembaruan berikut:

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×