如何修復 SolidWorks 中的 Microsoft SQL Server 安裝錯誤
當 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 部門。
