如何修復 SolidWorks 中的 Microsoft SQL Server 安裝錯誤

Jacki

當 SolidWorks 嘗試設置 Microsoft SQL Server 時,安裝有時會遇到困難。該數據庫組件對於 SolidWorks Electrical 和其他功能至關重要。如果您看到有關 SQL Server 安裝失敗的錯誤消息,請不要擔心 – 有多種方法可以克服此障礙。

您可能遇到的最常見錯誤包括:

  • SOLIDWORKS Electrical 無法連接到 SQL Server
  • Microsoft SQL Server 安裝失敗
  • 指定的 sa 密碼不符合強密碼要求

讓我們來看看一些有效的解決方案,讓您的 SolidWorks 安裝重回正軌。

以管理員身份運行安裝

在深入研究更複雜的修復之前,請從以下簡單步驟開始:

步驟一:右鍵單擊 SolidWorks 安裝文件。

步驟2:從上下文菜單中選擇“以管理員身份運行”。

這將授予安裝程序進行系統更改所需的權限。如果這不能解決問題,請繼續使用以下方法。

調整 SolidWorks Electrical 的 SQL Server 設置通常可以解決連接問題:

步驟一:在 SolidWorks 安裝嚮導中,導航至摘要頁面。

步驟2:找到電氣選項部分並單擊“更改”。

步驟3:將協作服務器名稱設置為ablocalhost

第4步:選中“安裝 SQL Server 的新實例”複選框。

第5步:在名稱字段中,輸入ablocalhost/abTEW_SQLEXPRESS

第6步:在位置字段中,在 SOLIDWORKS Electrical 之前添加“ab”。

第7步:單擊“返回”返回“摘要”頁面,然後繼續安裝。

這些更改有助於 SolidWorks 創建全新的 SQL Server 實例,避免與現有安裝發生衝突。

調整 Windows 11 的磁盤塊大小

Windows 11 使用較大的塊大小進行磁盤對齊,這可能會導致與 SQL Server 的兼容性問題。檢查和調整的方法如下:

步驟一:以管理員身份打開命令提示符。

步驟2:運行以下命令來檢查當前的塊大小:

fsutil fsinfo sectorinfo C:

步驟3:查找PhysicalBytesPerSectorForAtomicity 和PhysicalBytesPerSectorForPerformance 的值。如果其中一個大於 4096,則繼續下一步。

第4步:以管理員身份打開 PowerShell 並運行以下命令來模擬 4KB 扇區大小:

New-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesstornvmeParametersDevice" -Name "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"

第5步:使用以下命令驗證更改:

Get-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesstornvmeParametersDevice" -Name "ForcedPhysicalSectorSizeInBytes"

第6步:重新啟動計算機以應用更改。

此調整允許 SQL Server 在 Windows 11 上使用磁盤結構,從而可能解決安裝錯誤。

修改SQL Server實例名稱

如果您收到一條錯誤,指出實例名稱已被使用,請嘗試以下步驟:

步驟一:在 SolidWorks 安裝嚮導中,轉至摘要頁面。

步驟2:單擊“產品”部分旁邊的“更改”。

步驟3:取消選中“產品”類別下的“SOLIDWORKS Electrical”。

第4步:考慮將安裝位置更改為新目錄。

第5步:返回“摘要”頁面並繼續安裝。

更多閱讀:如何更改 SQL Server 2017 / 2016 / 2014 安裝的產品密鑰

這些更改有助於避免與現有 SQL Server 實例或目錄發生衝突。

禁用特定的 SolidWorks 組件

作為最後的手段,您可以嘗試安裝 SolidWorks,而不安裝某些嚴重依賴 SQL Server 的組件:

步驟一:在安裝嚮導中,導航至“摘要”頁面。

步驟2:單擊產品旁邊的“更改”。

步驟3:取消選中以下組件:

  • SOLIDWORKS 電氣
  • SOLIDWORKS 管理
  • SOLIDWORKS PDM 客戶端

第4步:返回“摘要”頁面並繼續安裝。

雖然此方法限制了某些功能,但它允許您安裝核心 SolidWorks 軟件。您可以稍後在解決 SQL Server 問題後添加這些組件。

通過這些方法,您應該能夠克服 SQL Server 安裝錯誤並啟動並運行 SolidWorks。請記住在進行系統更改之前始終備份數據,如果您在企業環境中進行安裝,請諮詢您的 IT 部門。