.net 3.5 aun es parcialmente requerido para SQL Server 2016


Aunque la pagina oficial de requerimientos de SQL Server 2016 dice que debemos de tener solo .net 4.6 esto es real mas ciertas características pasadas aun necesitan el framework 3.5.


El .net framework fue usado desde la versión 2008 hasta la versión 2014 y en algunos casos era un poco problemática de instalar y no lo avisaba como dependencia sino hasta que fallaba la instalación, esto cambio en 2016 en su gran mayoría y de hecho podemos instalarlo sin esta caracterice presente en nuestros entornos.

La mas usada es en database mail ya que la característica aun tiene dependencias con este framework el problema es que si solo te guías por lo que te dice (o no te dice) el log de errores y los cripticos mensajes de database mail ninguno de ellos apunta al .net 3.5 como posible causante de estas.

Tengo entendido que algunas de las funciones de JSON también aun requieren el .net framework 3.5 por lo cual si están teniendo problemas con estas intenten instalando el mismo.

En versiones de usuario final podemos seguir este documento.

En versiones de servidor por power shell o cmd

CMD cambiando el C:\ por el path correcto a la media

1
dism /online /enable-feature /featurename:netfx3 /all /source:c:\sxs /limitaccess

Comentarios