Συμπτώματα
Ας υποθέσουμε ότι το Microsoft Visual C++ 2015 Redistributable είναι εγκατεστημένο σε διακομιστή. Όταν προσπαθείτε να εγκαταστήσετε μια παλαιότερη έκδοση στο διακομιστή, εμφανίζεται το ακόλουθο μήνυμα σφάλματος:
Δυνατότητα: Υπηρεσίες μηχανισμού βάσεων δεδομένων
Κατάσταση: Απέτυχε
Αιτία αποτυχίας: Παρουσιάστηκε σφάλμα για μια εξάρτηση της δυνατότητας που προκαλεί την αποτυχία της διαδικασίας ρύθμισης για τη δυνατότητα.
Επόμενο βήμα: Χρησιμοποιήστε τις ακόλουθες πληροφορίες για να επιλύσετε το σφάλμα και, στη συνέχεια, δοκιμάστε ξανά τη διαδικασία ρύθμισης.
Όνομα στοιχείου: Microsoft Visual C++ 2015 Redistributable
Κωδικός σφάλματος στοιχείου: 1638
Αρχείο καταγραφής στοιχείων: FilePath\VCRuntime140_x64_Cpu64_1.log
Περιγραφή σφάλματος: Η εγκατάσταση κελύφους VS απέτυχε με κωδικό εξόδου 1638.
Σύνδεση βοήθειας για σφάλματα: 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
Επίλυση
Αυτό το πρόβλημα έχει διορθωθεί στις ακόλουθες αθροιστικές ενημερώσεις για SQL Server:
Κάθε νέα συγκεντρωτική ενημέρωση για το SQL Server περιέχει όλες τις άμεσες επιδιορθώσεις και τις επιδιορθώσεις ασφαλείας που υπήρχαν στην προηγούμενη δομή. Συνιστάται να εγκαταστήσετε την πιο πρόσφατη έκδοση για την έκδοση του SQL Server σας:
Λύση
Για να διορθώσετε το πρόβλημα, χρησιμοποιήστε τις παρακάτω λύσεις:
-
Επιδιορθώστε την έκδοση x64 του Microsoft Visual C++ 2015 Redistributable από την Επιλογή προσθαφαίρεσης προγραμμάτων , ακολουθώντας τα παρακάτω βήματα:
-
Ανοίξτε την επιλογή Προσθαφαίρεση προγραμμάτων.
-
Βρείτε και επιλέξτε Microsoft Visual C++ 2015 Redistributable (x64). Κάντε κλικ στο κουμπί Αλλαγή .
-
Κάντε κλικ στο κουμπί Επιδιόρθωση .
-
-
Αν αντιμετωπίσετε αυτό το πρόβλημα κατά την εγκατάσταση TFS, μπορείτε να ξεκινήσετε VC_redist.x64.exe από τα αρχεία εγκατάστασης TFS και, στη συνέχεια, να επιλέξετε επιδιόρθωση.
-
Χρησιμοποιήστε τις λύσεις που αναφέρονται στην παρακάτω τεκμηρίωση: