BKUPINST22.HTM :
03-04-2022,09:41:32 : "E:\BE\WINNT\INSTALL\SQLExpress\SQLEXPR_x64_ENU.exe" /ACTION=Install /Q /Hideconsole /FEATURES=SQL /INSTANCENAME=BKUPEXEC64 /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /SQLSVCStartupType=Automatic /ENABLERANU=0 /TCPENABLED="1" /NPENABLED="0" /INSTANCEDIR="C:\Program Files\Microsoft SQL Server" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /IACCEPTSQLSERVERLICENSETERMS /X:C:\Users\Administrator\AppData\Local\Temp\MSSQL_BKUPEXEC64
+ 03-04-2022,09:49:29 : V-225-302: ERROR: Failed to install SQL Express BKUPEXEC64 instance with error -2068052378. ***To search for information about this error, click here
+ 03-04-2022,09:49:29 : Please review C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\LOG\Summary.txt for more details.
SQL Installation Log :
Detailed results:
Feature: Database Engine Services
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, and then try the setup process again.
Component name: Microsoft Visual C++ 2015 Redistributable
Component error code: 1638
Component log file: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20220125_054847\VCRuntime140_x64_Cpu64_1.log
Error description: VS Shell installation has failed with exit code 1638.
Error help link: 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
If SSMS version 17.5 (or less) is installed, then the system will also have VS 2015 update installed i.e. KB3095681.
If this update is installed then SQL 2017 installer is not able to detect whether VC 2015 runtime is installed or not. It then tries to install VC 2015 runtime which in turn fails with error that higher version of product is installed.
Run a repair install of the VC runtimes installed on the server and then retry the Installation.