Installed SQL Sever 2012 SP4 (from SP3) on one node of a two-node SQL Server cluster without issue. On the other node it is exiting out of the install with the following message:
The required MSI package 'C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Update Cache\KB4018073\ServicePack\redist\VisualStudioShell\VC10SP1\vc_red.msi' doesn't exist.
Full Log Summary
Overall summary: Final result: The patch installer has failed to update the following instance: MSSQLSERVER. To determine the reason for failure, review the log files. Exit code (Decimal):
-2068709375 Start time: 2018-01-11 19:09:04 End time: 2018-01-11 19:11:32 Requested action:
PatchInstance MSSQLSERVER overall summary: Final result:
The patch installer has failed to update the shared features. To determine the reason for failure, review the log files. Exit code (Decimal): -2068709375 Exit facility code: 1202 Exit error code: 1 Exit message: The required MSI package 'C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Update Cache\KB4018073\ServicePack\redist\VisualStudioShell\VC10SP1\vc_red.msi' doesn't exist. Start time: 2018-01-11 19:10:24
End time: 2018-01-11 19:11:27 Requested action: Patch Exception help link:
http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.7001.0&EvtType=0xB34122F7%400xF762992B%401202%401&EvtType=0xB34122F7%400xF762992B%401202%401Cluster properties: Machine name: USPANSQLC2 Product
Instance Instance ID Feature
Language Edition Version Clustered Configured SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Database Engine Services
1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER SQL Server Replication
1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Full-Text and Semantic Extractions for Search 1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Data Quality Services
1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012
Management Tools - Basic 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Management Tools - Complete 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Client Tools Connectivity 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Client Tools Backwards Compatibility 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Client Tools SDK 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
SQL Server Data Tools 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Integration Services 1033
Enterprise Edition 11.3.6020.0 No YesMachine name: USPANSQLC1 Product Instance
Instance ID Feature
Language Edition Version Clustered Configured SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Database Engine Services
Enterprise Edition 11.4.7001.0 Yes Yes SQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER
SQL Server Replication
Enterprise Edition 11.4.7001.0 Yes Yes SQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER
Full-Text and Semantic Extractions for Search
Enterprise Edition 11.4.7001.0 Yes Yes SQL Server 2012 MSSQLSERVER MSSQL11.MSSQLSERVER
Data Quality Services
Enterprise Edition 11.4.7001.0 Yes Yes SQL Server 2012
Management Tools - Basic 1033
Enterprise Edition 11.4.7001.0 No Yes SQL Server 2012
Management Tools - Complete 1033
Enterprise Edition 11.4.7001.0 No Yes SQL Server 2012
Client Tools Connectivity 1033
Enterprise Edition 11.4.7001.0 No Yes SQL Server 2012
Client Tools Backwards Compatibility 1033
Enterprise Edition 11.4.7001.0 No Yes SQL Server 2012
Client Tools SDK 1033
Enterprise Edition 11.4.7001.0 No Yes SQL Server 2012
SQL Server Data Tools 1033
Enterprise Edition 11.4.7001.0 No Yes SQL Server 2012
Integration Services 1033
Enterprise Edition 11.4.7001.0 No YesMachine Properties: Machine name: USPANSQLC2
Machine processor count: 8 OS version:
Future Windows Version OS service pack: OS region: United Kingdom OS language: English (United States) OS architecture: x64 Process architecture:
64 Bit OS clustered: YesProduct features discovered: Product Instance
Instance ID Feature
Language Edition Version Clustered Configured SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Database Engine Services
1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER SQL Server Replication
1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Full-Text and Semantic Extractions for Search 1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012 MSSQLSERVER
MSSQL11.MSSQLSERVER Data Quality Services
1033 Enterprise Edition 11.3.6020.0 Yes
Yes SQL Server 2012
Management Tools - Basic 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Management Tools - Complete 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Client Tools Connectivity 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Client Tools Backwards Compatibility 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Client Tools SDK 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
SQL Server Data Tools 1033
Enterprise Edition 11.3.6020.0 No Yes SQL Server 2012
Integration Services 1033
Enterprise Edition 11.3.6020.0 No YesPackage properties: Description: Microsoft SQL Server 2012 ProductName: SQL Server 2012 Type: RTM Version: 11 SPLevel:
4 KBArticle: KB4018073 KBArticleHyperlink:
http://support.microsoft.com/?kbid=4018073 PatchType:
SP AssociatedHotfixBuild: 0 Platform:
x64 PatchLevel: 11.4.7001.0 ProductVersion:
11.0.2100.60 GDRReservedRange: 11.0.2200.60:11.0.2300.00;11.0.3100.0:11.0.3299.0;11.0.5300.0:11.0.5499.0;11.0.6200.0:11.0.6499.0;11.0.7200.0:11.0.7399.0 Installation location:
c:\ee6e266550dfbd12854def39ded067\x64\setup\Updated product edition: Instance Edition
MSSQLSERVER EnterpriseUser Input Settings: ACTION: Patch
ALLINSTANCES: false CLUSTERPASSIVE:
false CONFIGURATIONFILE: ENU:
false HELP: false
IACCEPTSQLSERVERLICENSETERMS: true INDICATEPROGRESS:
false INSTANCEID: INSTANCENAME:
QUIET: false QUIETSIMPLE:
false SQMREPORTING: false UIMODE:
Normal X86: falseRules with failures:
Global rules:
There are no scenario-specific rules.
Rules report file: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20180111_190854\SystemConfigurationCheck_Report.htm
My attempts
Aiming to solve the issue, I've tried:
to download a new SP4 .exe to no avail.
copying the exe to a local drive on the server. Nothing doing either.
downloading the Visual Studio 2010 SP1 redist it seems to be asking for and creating this path, but it makes no difference.
Other considerations
I'd rather not uninstall SP4 from the other node, as usually the solutions to these types of weird issues are resolvable.
This is not a production setup, so I'm not under any particular pressure to urgently fix this. Right now the problem node has been stopped in the cluster.
Any ideas would be welcome.