簡體   English   中英

SQL Server Express - 靜默安裝以不支持的語言結束

[英]SQL Server Express - silent installation ends on unsupported language

我正在使用命令SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS安裝 SQL Server 2019 Express。 安裝結束於:

Your language čeština (Česko) (cs-CZ) is not supported. Continue in English?

See this for more information: https://learn.microsoft.com/sql/sql-server/install/local-language-versions-in-sql-server

For more information use /? or /Help.

我找到參數/ENU

當安裝介質包含英語和與操作系統對應的語言的語言包時,使用此參數在本地化操作系統上安裝英語版本的 SQL 服務器。

無論我選擇什么組合,安裝都會以相同的方式結束。 到目前為止我已經嘗試過:

SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU=true
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU=True
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU=false
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU=False

SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU="true"
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU="True"
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU="false"
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU="False"

SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU=0
SQL2019-SSEI-Expr.exe /q /IACCEPTSQLSERVERLICENSETERMS /ENU=1

我錯過了什么? 如何在沒有最終用戶交互的情況下進行英文安裝?

感謝AlwyasLearning我想出了一個解決方案:

  1. 執行SQL2019-SSEI-Expr.exe /Action=Download /MediaType=Core ,將下載SQLEXPR_x64_ENU.exe
  2. 手動運行SQLEXPR_x64_ENU.exe ,只是為了提取到子文件夾SQLEXPR_x64_ENU
  3. 從子文件夾SQLEXPR_x64_ENU執行SETUP.EXE /q /IACCEPTSQLSERVERLICENSETERMS /ENU /Action=Install

要添加到 pburgr 的答案,因為 StackOverflow 不會讓我評論(很好),在第 2 步,對於無人值守的安裝,運行:

SQLEXPR_x64_ENU.exe /q /x:SQLEXPR_x64_ENU

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM