SQL Server 2012 setup might fails with below error when you do not have .Net Framework 3.5 features.
TITLE: Microsoft SQL Server 2012 Setup
The following error has occurred:
Error while enabling Windows feature : NetFx3, Error Code : -2146498298 , Please try enabling Windows
feature : NetFx3 from Windows management tools and then run setup again. For more information on how to
enable Windows features , see http://go.microsoft.com/fwlink/?linkid=227143
For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0x681D636F%25401428%25401
It turns out that Windows Server 2012 does not include NetFx3 when it is installing. It doesn’t mean that it is gone, but it does have to be installed separately. Here’s what you do: