Triệu chứng
Giả sử Microsoft Visual C++ 2015 Redistributable được cài đặt trên máy chủ. Khi cố gắng cài đặt phiên bản cũ hơn trên máy chủ, bạn nhận được thông báo lỗi sau:
Tính năng: Dịch vụ Công cụ Cơ sở dữ liệu
Trạng thái: Không thành công
Lý do không thành công: Đã xảy ra lỗi phụ thuộc vào tính năng khiến quy trình thiết lập tính năng không thành công.
Bước Tiếp theo: Sử dụng thông tin sau đây để giải quyết lỗi, rồi thử lại quy trình thiết lập.
Tên cấu phần: Microsoft Visual C++ 2015 Redistributable
Mã lỗi cấu phần: 1638
Tệp nhật ký cấu phần: FilePath\VCRuntime140_x64_Cpu64_1.log
Mô tả lỗi: Cài đặt VS Shell không thành công với mã thoát 1638.
Liên kết trợ giúp lỗi: 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
Giải pháp
Sự cố này đã được khắc phục trong các bản cập nhật tích lũy sau đây SQL Server:
Mỗi bản cập nhật tích lũy mới dành SQL Server sẽ chứa tất cả các bản cập nhật nóng và bản sửa lỗi bảo mật có trong bản dựng trước. Chúng tôi khuyên bạn nên cài đặt bản dựng mới nhất cho phiên bản SQL Server:
Cách giải quyết
Để khắc phục sự cố này, hãy sử dụng các giải pháp thay thế sau:
-
Sửa chữa phiên bản x64 của Microsoft Visual C++ 2015 Có thể phân phối lại từ Thêm hoặc xóa chương trình bằng cách sử dụng các bước sau:
-
Mở Thêm hoặc loại bỏ chương trình.
-
Tìm và chọn Microsoft Visual C++ 2015 Redistributable (x64). Bấm nút Thay đổi.
-
Bấm vào nút Sửa chữa.
-
-
Nếu gặp phải sự cố này khi cài đặt TFS, bạn có thể bắt VC_redist.x64.exe từ tệp cài đặt TFS, rồi chọn sửa chữa.
-
Sử dụng giải pháp thay thế trong tài liệu sau: