Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Gejala

Ketika Anda mencoba menginstal Microsoft SQL Server 2012 atau SQL Server 2014 di server yang memiliki Transport Layer Security (TLS) versi 1,2 diaktifkan, Anda mungkin mengalami masalah berikut ini:

  • Jika versi SQL Server yang Anda coba instal tidak berisi perbaikan untuk mengaktifkan dukungan TLS 1,2 (untuk informasi selengkapnya tentang Build yang menambahkan dukungan TLS 1,2, lihat KB 3052404), Anda menerima pesan kesalahan berikut:

    Tunggu proses pemulihan database Engine gagal. Periksa log kesalahan SQL Server untuk potensi penyebab.

  • Jika versi SQL Server yang Anda coba instal memuat perbaikan untuk mengaktifkan dukungan TLS 1,2, Anda menerima pesan kesalahan berikut:

    Koneksi berhasil dibuat dengan server, namun terjadi kesalahan selama Handshake pra-masuk. (penyedia: bernama penyedia pipa, kesalahan: 0-tidak ada proses berada di ujung pipa.)

Dalam kedua situasi ini, penginstalan gagal.

Penyebab

Masalah ini terjadi karena penyetelan SQL Server menggunakan SqlClient untuk ADO.NET dari .NET Framework 2,0. Secara default, .NET Framework 2,0 berfungsi dengan TLS 1,0.

Pemecahan Masalah

Untuk mengatasi masalah ini, instal hotfix Rollup untuk .NET Framework, lalu mulai ulang server. Gunakan tabel berikut untuk menemukan hotfix yang sesuai, berdasarkan sistem operasi dan versi SQL Server yang Anda jalankan:

Versi sistem operasi

Hotfix

Windows 2012 R2 dan Windows 8,1

Pembatalan hotfix 3106993 untuk .NET Framework 2,0 SP2 di Windows Server 2012 R2 dan Windows 8,1

Windows Server 2012 dan Windows 8

Pembatalan hotfix 3106992 untuk .NET Framework 2,0 SP2 pada Windows Server 2012 dan Windows 8

Windows Server 2008 R2 SP1 dan Windows 7 SP1

Pembatalan hotfix 3106991 untuk .NET Framework 2,0 SP2 di Windows Server 2008 R2 SP1 dan Windows 7 SP1

Penyelesaian Masalah

Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:

  1. Aktifkan TLS 1,0 di server.

  2. Mulai ulang server.

  3. Jalankan program penyetelan SQL Server 2012 atau SQL Server 2014, dan perbarui versi SQL Server ke Build yang mendukung TLS 1,2. (Untuk informasi selengkapnya tentang pembaruan yang menambahkan dukungan untuk TLS 1,2, lihat KB 3052404.)

  4. Menonaktifkan TLS 1,0.

  5. Mulai ulang server.

Catatan Ketika Anda mencoba menginstal Build SQL Server 2012 atau SQL Server 2014 yang tidak berisi perbaikan untuk mengaktifkan dukungan TLS 1,2, Anda juga harus menggunakan solusi ini.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda

JELAJAHI PELATIHAN >

Dapatkan fitur baru terlebih dahulu

GABUNG KE MICROSOFT 365 INSIDERS >

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×