Gejala
Asumsikan bahwa Microsoft Visual C++ 2015 Redistributable diinstal di server. Saat Anda mencoba menginstal versi yang lebih lama di server, Anda menerima pesan kesalahan berikut:
Fitur: Layanan
Mesin Database Status: Gagal Alasan kegagalan: Terjadi kesalahan untuk dependensi fitur yang menyebabkan proses penyiapan fitur gagal. Langkah Berikutnya: Gunakan informasi berikut ini untuk mengatasi kesalahan, lalu coba lagi proses penyetelan. Nama komponen: Microsoft Visual C++ 2015 Redistributable Kode kesalahan komponen: 1638 File log komponen: FilePath\VCRuntime140_x64_Cpu64_1.log Deskripsi kesalahan: Penginstalan VS Shell telah gagal dengan kode keluar 1638. Tautan bantuan kesalahan: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua perbaikan keamanan dan hotfix yang ada di build sebelumnya. Sebaiknya instal build terbaru untuk versi SQL Server Anda:
Penyelesaian Masalah
Untuk memperbaiki masalah ini, gunakan solusi berikut:
-
Perbaiki Microsoft Visual C++ 2015 versi x64 yang dapat didistribusikan ulang dari Tambahkan atau hapus program dengan menggunakan langkah-langkah berikut:
-
Buka Tambahkan atau hapus program.
-
Temukan dan pilih Microsoft Visual C++ 2015 Redistributable (x64). Klik tombol Ubah .
-
Klik tombol Perbaiki .
-
-
Jika mengalami masalah ini saat menginstal TFS, Anda dapat memulai VC_redist.x64.exe dari file penginstalan TFS, lalu memilih perbaikan.
-
Gunakan solusi dalam dokumentasi berikut: