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%400x1638
Pemecahan 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: