[英]Clickonce installer installing SQL Server 2016 Express fails with errorcode -2061893613, what does error code -2061893613 mean?
使用集成 SQL 服務器快速安裝的 ClickOnce 安裝失敗,錯誤代碼為 -2061893613,日志中顯示以下內容:
檢查命令“SqlExpress2016\BOOTSTRAP.EXE”的結果是“安裝”
'SQL Server 2016 Express - xxxxxx' 運行檢查結果:需要安裝
驗證 C:\Users\xxxxx\AppData\Local\Temp\VSD7E54.tmp\SqlExpress2016\BOOTSTRAP.EXE 的文件完整性
驗證文件 hash
使用命令 'C:\Users\xxxxxxx\AppData\Local\Temp\VSD7E54.tmp\SqlExpress2016\BOOTSTRAP.EXE' 和參數 '/ACTION=Install........' 安裝進程退出,代碼為 -2061893613
安裝后 package 'SQL Server 2016 Express - xxxxx' 的狀態為 'InstallFailed'
;TLDR,公司有一個密碼強度要求的策略,安裝腳本中使用的默認 SA 密碼不符合該要求。
從故障機器上的“C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\Log”獲取日志文件,它在 Summary.txt 中是一個死機:
Overall summary:
Final result: Failed: see details below
Exit code (Decimal): -2061893613
Exit facility code: 1306
Exit error code: 19
Exit message: The specified sa password does not meet strong password requirements. For more information about strong password requirements, see "Database Engine Configuration - Account Provisioning" in Setup Help or in %SQL_PRODUCT_SHORT_NAME% Books Online.
我在 SQL 2014 上遇到了這個問題。挑戰是 SQL 安裝是應用程序的先決條件,該應用程序具有不易更改的硬編碼 sa 密碼。
解決方法是手動安裝 SQL 並為 sa 提供與策略匹配的密碼。 安裝后,我可以將 go 更改為 SSMS 並更改 sa 帳戶的屬性,這樣它就不會強制執行密碼策略(打開安全文件夾、登錄名並右鍵單擊 sa 和 select 屬性),方法是取消選中該框。 然后將密碼更改為應用程序安裝使用的密碼。
是的,該應用程序的下一個版本不僅將使用更強的密碼,而且還將使用最新版本的 SQL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.