Durante la instalación de SQL Server 2014, si nuestro sistema operativo es Windows 8/8.1, y no tenemos activado .NET Framework 3.5, al llegar al paso del asistente en el que se realiza la comprobación de las características seleccionadas para instalar, es probable que nos encontremos con un error que nos avisa de la falta de .NET Framework 3.5 en nuestro sistema, y que debemos instalarlo si queremos completar con éxito la instalación de esta versión del gestor de bases de datos.
Podemos resolver este problema de distinta forma en función de nuestra disponibilidad de conexión a Internet. Si esta es viable, accederemos al Panel de control de Windows, y dentro del apartado Programas, sección Programas y características, haremos clic en la opción Activar o desactivar las características de Windows.
Esta acción nos mostrará el cuadro de diálogo Características de Windows, en el que seleccionaremos la opción .NET Framework 3.5 (incluye .NET 2.0 y 3.0) y haremos clic en su botón Aceptar.
Sin embargo, como me sucedió recientemente, puede ocurrir que en el momento de realizar esta operación no dispongamos de acceso a Internet, ya que en mi caso necesitaba instalar SQL Server 2014 en una máquina virtual, y por diversas circunstancias no contaba en ese momento con conexión a la Red.
Si nos encontramos en dicha situación no debemos preocuparnos, ya que también es posible activar .NET Framework 3.5. Se trata de un proceso un poco más laborioso, pero que no reviste mayor complejidad.
En primer lugar deberemos introducir el DVD de instalación de Windows 8/8.1 en el lector de nuestra máquina, o en el caso de contar con una imagen ISO de dicho DVD, montaremos el archivo ISO correspondiente.
A continuación, en la unidad C: del equipo, crearemos una carpeta (a la que en este ejemplo hemos llamado SourcesNetFx) en la que copiaremos el contenido de la ruta sourcessxs del disco de Windows 8/8.1, desde una ventana de símbolo de sistema abierta con privilegios de administrador.
Seguidamente, desde la misma ventana de símbolo de sistema, utilizaremos la herramienta DISM (Deployment Image Servicing and Management) para realizar la activación de .NET Framework 3.5 empleando el siguiente comando (sustituya el lector las letras de unidad y rutas por las que esté utilizando en su caso).
C:>DISM /Online /Enable-Feature /FeatureName:NetFX3 /All /LimitAccess /Source:C:SourcesNetFx
Finalizada la ejecución del comando DISM, .NET Framework 3.5 ya estará activado en nuestra máquina, lo que nos permitirá continuar con la instalación de SQL Server 2014 hasta completarla adecuadamente.
A continuación se adjuntan varios enlaces como referencia de la operación explicada en el presente artículo. Esperamos que resulte de utilidad para todos aquellos lectores que puedan encontrarse con esta misma situación.
Instalar .NET Framework 3.5 en Windows 8.1 offline
CarlosAQR
Buenas,
Gracias por la información, pero con NetFW 3.5 cualquier cosa que haga sale un error (0x800f081f).
No sé qué más hacer.
CarlosAQR
Buenas,
Para los que no les sirva la primera línea de comando, probar con la siguiente:
C:>DISM /Online /Enable-Feature /FeatureName:NetFX3ServerFeatures /All /LimitAccess /Source:C:SourcesNetFx
Por fin me funcionó.
Gracias.
lmblanco
Hola Carlos
Muchas gracias por tu aportación 🙂
Un saludo,
Luismi
Victor
error 740 es lo que me sale en windows 10
lmblanco
Hola Víctor
Parece ser que el procedimiento en Windows 10 es algo distinto, te paso un enlace con una técnica para resolver el problema:
http://winaero.com/blog/offline-install-of-net-framework-3-5-in-windows-10-using-dism/
Un saludo,
Luismi