Jelenségek
Tegyük fel, hogy a Microsoft Visual C++ 2015 terjeszthető verziója telepítve van egy kiszolgálón. Amikor egy korábbi verziót próbál telepíteni a kiszolgálón, a következő hibaüzenet jelenik meg:
Szolgáltatás: Adatbázismotor-szolgáltatások
Állapot: Sikertelen
A hiba oka: Hiba történt a funkció függősége miatt, ami miatt a szolgáltatás telepítési folyamata meghiúsult.
Következő lépés: A hiba elhárításához használja az alábbi információkat, majd próbálkozzon újra a beállítási folyamat végrehajtásával.
Összetevő neve: Microsoft Visual C++ 2015 terjeszthető
Összetevő hibakódja: 1638
Összetevő naplófájlja: FilePath\VCRuntime140_x64_Cpu64_1.log
Hiba leírása: A VS Shell telepítése az 1638-es kilépési kóddal meghiúsult.
Hiba súgóhivatkozása: 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
Megoldás
Ezt a problémát a következő összegző frissítések javítják ki a SQL Server esetében:
A SQL Server minden új összegző frissítése tartalmazza az előző buildben található összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy telepítse a legújabb buildet a SQL Server verziójához:
Kerülő megoldás
A probléma megoldásához használja az alábbi kerülő megoldásokat:
-
Javítsa ki a Microsoft Visual C++ 2015 újraterjeszthető x64-verzióját a Programok hozzáadása vagy eltávolítása lehetőségből az alábbi lépésekkel:
-
Nyissa meg a Programok hozzáadása vagy eltávolítása elemet.
-
Keresse meg és válassza a Microsoft Visual C++ 2015 Terjeszthető (x64) lehetőséget. Kattintson a Módosítás gombra.
-
Kattintson a Javítás gombra.
-
-
Ha ezt a problémát a TFS telepítésekor tapasztalja, elkezdheti VC_redist.x64.exe a TFS telepítőfájljaiból, majd válassza a javítás lehetőséget.
-
Használja az alábbi dokumentációk kerülő megoldásait: