Microsoft SQL Server 无法安装 SolidWorks

尝试在 Windows 计算机上安装 SolidWorks 时,您可能会在安装尝试安装时遇到问题微软SQL服务器。因此,安装工作正常,直到到达需要安装 Microsoft SQL Server 的阶段,因为它无法安装该组件以及其他需要安装的组件。

然后您将看到一个弹出窗口,显示以下错误消息之一。

SOLIDWORKS Electrical 无法连接到 SQL Server。

造成此失败的可能原因:

用户名或密码不正确

服务器名称不正确

服务器不可用

请检查 SOLIDWORKS Electrical 选项下的 SQL 服务器设置。

Microsoft SQL Server 安装失败。

指定的 sa 密码不符合强密码要求。
有关强密码要求的详细信息,请参阅设置帮助或 SQL Server 2019 联机丛书中的“数据库引擎配置 - 帐户配置”。

您可能还会收到不同的错误消息,但此处提到的解决方案将有效。因此,如果 Microsoft SQL Server 无法安装 SolidWorks,请按照本文中的解决方案进行操作。

修复 Microsoft SQL Server 安装 SolidWorks 失败的问题

如果 Microsoft SQL Server 无法安装 SolidWorks,请尝试以管理员身份启动安装介质。如果您遇到此问题,请按照下面提到的解决方案进行操作。

  1. 配置电气选项
  2. 更改块大小
  3. 更改实例名称
  4. 取消选中 SW Electrical、SW Manage 和 SW PDM Client

让我们详细谈谈它们。

1]配置电气选项

SOLIDWORKS Electrical 需要 Microsoft SQL Server 数据库来存储项目数据。当安装尝试安装 Electrical 时,无法安装 Microsoft SQL Server。因此,我们需要配置这个选项来解决这个错误。为此,请按照下面提到的步骤操作。

  1. 进入安装摘要页面后,请转至电气选项部分,然后单击更改。
  2. 确保协作服务器的名称是本地主机然后从 SQL Server 部分中勾选以下复选框安装 SQL Server 的新实例。
  3. 在名称字段中,您需要添加 'ab'在 localhost 和实例名称之前,所以,它将是ablocalhost/abTEW_SQLEXPRESS
  4. 另外,在位置字段中添加ab在 SOLIDWORKS Electrical 之前。
  5. 单击后退按钮转至“摘要”页面并继续安装。

等待安装完成,希望您的问题能够得到解决。

2]更改块大小

磁盘对齐的块大小是指从存储设备读取或写入的数据块的大小。在Windows 11中,它是32k,SQL Server不支持。因此,当 Solidworks 尝试安装 SQL Server 时您可能会遇到问题。理想情况下,您不应该遇到任何问题,但既然您遇到了问题,我们将更改块大小。要确认这是否是问题的原因,请打开命令提示符并运行以下命令。

fsutil fsinfo sectorinfo <volume pathname>

SQL Server 当前支持的扇区存储大小为 512 字节和 4 KB (4096)。

检查以下值每个扇区的物理字节原子性每个扇区性能物理字节数。如果不同,则保留较大的值来确定磁盘扇区大小。值 4096 表示扇区存储大小为 4 KB。

如果块大小超过 4KB,您可以添加模拟 4KB 扇区大小的注册表项。为此,请使用管理员权限在 PowerShell 中执行必要的命令。

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"

要验证是否已添加注册表,请运行以下命令。

Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name "ForcedPhysicalSectorSizeInBytes"

最后,重新启动计算机并继续安装,希望这能为您完成任务。

3]更改实例名称

如果您收到一条错误,指出实例名称已被使用,您可以执行以下操作。您可以通过单击“更改”按钮更改安装位置或取消选择要安装或卸载的产品。另外,请确保取消选择电气(在产品类别下)。

进行更改后,恢复安装并查看是否已解决。最有可能的是,问题是因为存在相同的实例或目录,这些更改将解决我们的问题。

4]取消选中SW Electrical、SW Manage和SW PDM Client

由于我们在安装 SolidWorks 时遇到问题,因此我们将从“产品”部分禁用 SW Electrical、SW Manage 和 SW PDM Client。因此,当您位于“摘要”窗口时,单击“产品”旁边的“更改”,然后取消选中SOLIDWORKS 电气、SOLIDWORKS 管理,SOLIDWORKS PDM 客户端。完成后,返回“摘要”并继续安装过程。

希望您能够使用本文中提到的解决方案来解决该问题。

读:

如何修复 SOLIDWORKS 中的 SQL Server 错误?

如果您在 SolidWorks 中遇到任何 SQL Server 错误,请使用管理员权限运行安装介质。有时,它需要配置一些普通用户可能无法访问的文件。如果这不起作用,您可以按照本文中提到的解决方案来解决问题。

读:

如何安装 SOLIDWORKS SQL Server?

您不必单独运行 SQL Server,当您运行 SolidWorks 安装介质时,SQL Server 将自动安装。如果您在安装 SQL Server 过程中遇到错误,请按照本文中提到的解决方案进行操作。

另请阅读:

Related Posts