Al intentar instalar SolidWorks en una computadora con Windows, puede encontrar un problema cuando la instalación intenta instalar Servidor Microsoft SQL. Entonces, la instalación funciona bien hasta que llega a la etapa en la que necesita instalar Microsoft SQL Server, ya que no puede instalar ese ni otros componentes en línea para instalarse.
Luego aparecerá una ventana emergente que muestra uno de los siguientes mensajes de error.
SOLIDWORKS Electrical no puede conectarse al servidor SQL.
Posibles razones de este fallo:
Nombre de usuario o contraseña incorrectos
Nombre de servidor incorrecto
El servidor no está disponible
Verifique la configuración del servidor SQL en las opciones de SOLIDWORKS Electrical.
No se pudo instalar Microsoft SQL Server.
La contraseña sa especificada no cumple con los requisitos de contraseña segura.
Para obtener más información sobre los requisitos de contraseñas seguras, consulte “Configuración del motor de base de datos: aprovisionamiento de cuentas” en la Ayuda de configuración o en los Libros en pantalla de SQL Server 2019.
Es posible que también reciba un mensaje de error diferente, pero las soluciones mencionadas aquí funcionarán. Entonces, si Microsoft SQL Server no pudo instalar SolidWorks, siga las soluciones de esta publicación.
Reparar Microsoft SQL Server no pudo instalar SolidWorks
Si Microsoft SQL Server no pudo instalar SolidWorks, intente iniciar el medio de instalación como administrador. En caso de que, aun así, enfrente este problema, siga las soluciones que se mencionan a continuación.
- Configurar opciones eléctricas
- Cambiar tamaños de bloque
- Cambiar el nombre de la instancia
- Desmarque SW Electrical, SW Manage y SW PDM Client
Hablemos de ellos en detalle.
1]Configurar opciones eléctricas
SOLIDWORKS Electrical requiere una base de datos de Microsoft SQL Server para almacenar datos del proyecto. Cuando la instalación intenta instalar Electrical, no logra instalar Microsoft SQL Server. Por lo tanto, necesitamos configurar esta opción para resolver este error. Para hacerlo, siga los pasos que se mencionan a continuación.
- Una vez que esté en la página de resumen de la instalación, vaya a la Opciones eléctricas y haga clic en Cambiar.
- Asegúrese de que el nombre del servidor colaborativo sea ablocalhost y luego desde la sección SQL Server, marque la casilla de verificación de Instale una nueva instancia de SQL Server.
- En el campo Nombre, debe agregar ‘ab’ antes de localhost y el nombre de la instancia, por lo tanto, sería ablocalhost/abTEW_SQLEXPRESS
- Además, en el campo de ubicación, agregue ab antes de SOLIDWORKS Electrical.
- Haga clic en el botón Atrás para ir a la página Resumen y reanudar la instalación.
Espere a que se complete la instalación y, con suerte, su problema se resolverá.
2]Cambiar tamaños de bloque
Los tamaños de bloque para la alineación del disco se refieren al tamaño de los bloques de datos que se leen o escriben en el dispositivo de almacenamiento. En Windows 11, es 32k, que no es compatible con SQL Server. Por eso, puede encontrar un problema cuando Solidworks intenta instalar SQL Server. Idealmente, no debería enfrentar ningún problema, pero como sí lo está, modificaremos el tamaño del bloque. Para confirmar si este es el motivo de su problema, abra el símbolo del sistema y ejecute el siguiente comando.
fsutil fsinfo sectorinfo <volume pathname>
Actualmente, SQL Server admite tamaños de almacenamiento de sector de 512 bytes y 4 KB (4096).
Verifique los valores de Bytes físicos por sector para atomicidad y Bytes físicos por sector para rendimiento. Si difieren, mantenga el valor mayor para determinar el tamaño del sector del disco. Un valor de 4096 indica un tamaño de almacenamiento del sector de 4 KB.
Si el tamaño del bloque es superior a 4 KB, puede agregar una clave de registro que emule un tamaño de sector de 4 KB. Para hacer esto, ejecute los comandos necesarios en PowerShell con privilegios de Administrador.
New-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesstornvmeParametersDevice" -Name "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"
Para verificar que se haya agregado el registro, ejecute el siguiente comando.
Get-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesstornvmeParametersDevice" -Name "ForcedPhysicalSectorSizeInBytes"
Finalmente, reinicie su computadora y reanude la instalación; con suerte, esto hará el trabajo por usted.
3]Cambiar el nombre de la instancia
Si recibe un error que indica que el nombre de la instancia ya está en uso, hay algunas cosas que puede hacer. Puede cambiar la ubicación de instalación o anular la selección de productos para instalar o desinstalar haciendo clic en el botón Cambiar. Además, asegúrese de deseleccionar Eléctrico (en la categoría Productos).
Después de realizar los cambios, reanude la instalación y vea si se resuelve. Lo más probable es que el problema se deba al hecho de que hay una instancia o directorio con el mismo y estos cambios resolverán nuestro problema.
4]Desmarque SW eléctrico, SW Manage y SW PDM Client
Dado que nos enfrentamos a un problema con la instalación de SolidWorks, desactivaremos SW Electrical, SW Manage y SW PDM Client en la sección Productos. Entonces, cuando esté en la ventana Resumen, haga clic en Cambiar junto a Productos y luego desmarque SOLIDWORKS Eléctrico, SOLIDWORKS Administrar, y Cliente SOLIDWORKS PDM. Una vez hecho esto, regrese a Resumen y reanude el proceso de instalación.
Con suerte, podrá resolver el problema utilizando las soluciones mencionadas en esta publicación.
¿Cómo solucionar el error de SQL Server en SOLIDWORKS?
Si recibe algún error de SQL Server en SolidWorks, ejecute el medio de instalación con privilegios de administrador. En ocasiones, es necesario configurar algunos archivos a los que un usuario normal podría no tener acceso. Si eso no funciona, puede seguir las soluciones mencionadas en esta publicación para resolver el problema.
¿Cómo instalar SOLIDWORKS SQL Server?
No es necesario que ejecute SQL Server por separado; cuando ejecute los medios de instalación de SolidWorks, SQL Server se instalará automáticamente. En caso de que encuentre un error durante la instalación de SQL Server, siga las soluciones mencionadas en esta publicación.