Issue installing SQL Server 2012 SP4 in a cluster - missing ‘vc_red.msi’

by Molenpad   Last Updated January 11, 2018 21:06 PM

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.

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.

Answers 1

The problem is this update requires VS Redist 2010 SP1, but it does not contain it in ServicePack\redist\VisualStudioShell\VC10SP1\. Instead, it is in folder redist inside of package itself.

You can rename it to .zip, open it, and there is a redist folder. I use far file manager with arclite plugin so I opened .exe file as .zip:

enter image description here

Then copy it to C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Update Cache\KB4018073\ServicePack\redist\

See also:

Be sure to copy whole folder. First time I did not copy x86 (I use x64), and it failed:

Error code 1642
Unknown\Absent: {6F8500D2-A80F-3347-9081-B41E71C8592B} - e:\2d2aef5187a4b73e56483f26fc6b\redist\VisualStudioShell\VC10SP1\x86\msp_kb2565063.msp

What else you could do is install vs 2010 x64 sp1 manually:

March 05, 2018 22:33 PM

Related Questions

SQL Server 2012 SP2 update failure

Updated August 06, 2015 14:02 PM