我们正在尝试以静默模式安装Server 2014 SP2的速成版,该安装程序可以从微软评估中心下载。这是下载链接:
https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2014-sp2/
此安装程序提供了以下可能性:
我需要使用命令行参数和/或带有正确选项的配置文件,以静默模式安装Server 2014 SP2速成版。
但是,我们无法找到有关在命令行或配置文件中包含哪些选项的信息,以便选择速成版而不是企业版进行评估(默认情况下,将选择“评估”选项)。
这是用于在静默模式下安装Server 2014 SP2的脚本(它在企业评估模式下安装Server ):
Setup.exe /Q ^
/action=Install ^
/ERRORREPORTING=1 ^
/INDICATEPROGRESS=true ^
/TCPENABLED=1 ^
/SKIPRULES=PerfMonCounterNotCorruptedCheck ^
/features="SQLEngine, FullText, SSMS, ADV_SSMS, SNAC_SDK" ^
/INSTANCENAME=GEMINIS ^
/INSTALLSQLDATADIR="C:\SQL SERVER 2014" ^
/INSTANCEDIR="C:\SQL SERVER 2014" ^
/SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" ^
/SQLSVCSTARTUPTYPE=Automatic ^
/AGTSVCACCOUNT="NT AUTHORITY\SYSTEM" ^
/AGTSVCSTARTUPTYPE=Disabled ^
/IACCEPTSQLSERVERLICENSETERMS ^
/ROLE=AllFeatures_WithDefaults ^
/SECURITYMODE=SQL ^
/SAPWD="password37" ^
/SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS" 安装过程完成后,Server将处于企业评估模式。
要安装Express编辑,必须在命令行或配置文件中更改什么?
为了澄清我的问题,我们必须向我们的客户提供一个安装程序。此安装程序必须在静默模式下部署多个SW组件。这些SW组件之一是Server 2014 SP2。
此安装程序将为客户提供选择Express或企业评估的可能性。他将根据他的许可证可用性做出决定。
现在,我们有两个不同的选择:
选项1:在我们的安装程序中集成了用于Server 2014 SP2的两个不同的安装程序,一个用于SP2,另一个用于企业,并根据客户的选择使用正确的安装程序。
选项2:只在安装程序中集成文章开始时从链接下载的Server 2014 SP2,并根据客户的选择使用该安装程序和正确的参数集。
选项2的优点基本上是大小。使用此选项,我们的安装程序将只集成一个Server安装程序,而不是与选项1集成两个。这意味着:
提前谢谢.
发布于 2018-12-11 16:18:24
这里是文档为您提供可用的选项。您还可以尝试直接速成版安装链接。我刚刚从第二个链接下载了SQLEXPR_x64_ENU.exe 314 the文件。在一些临时文件夹中解压缩,运行上面相同的代码,但是使用更强的密码,比如gqmPv4eSbcJhj2wScN,而不是password37,因为这将失败。5分钟后,您将得到您的数据库安装您的脚本。
Setup.exe /Q ^
/action=Install ^
/ERRORREPORTING=1 ^
/INDICATEPROGRESS=true ^
/TCPENABLED=1 ^
/SKIPRULES=PerfMonCounterNotCorruptedCheck ^
/features="SQLEngine, FullText, SSMS, ADV_SSMS, SNAC_SDK" ^
/INSTANCENAME=GEMINIS ^
/INSTALLSQLDATADIR="C:\SQL SERVER 2014" ^
/INSTANCEDIR="C:\SQL SERVER 2014" ^
/SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" ^
/SQLSVCSTARTUPTYPE=Automatic ^
/AGTSVCACCOUNT="NT AUTHORITY\SYSTEM" ^
/AGTSVCSTARTUPTYPE=Disabled ^
/IACCEPTSQLSERVERLICENSETERMS ^
/ROLE=AllFeatures_WithDefaults ^
/SECURITYMODE=SQL ^
/SAPWD="gqmPv4eSbcJhj2wScN" ^
/SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS"发布于 2021-01-21 05:03:00
我意识到这是一个老问题,但是您可以通过一个响应/配置文件来完成这个任务。
细节在这里..。
您基本上可以运行安装来生成配置文件。
SETUP.exe /UIMODE=Normal /ACTION=INSTALL在回答所有提示后,将在“准备安装”步骤中提供配置文件的位置。
一旦有了配置文件,就可以取消安装。然后部署配置文件并执行在命令行中引用配置文件的安装程序。
Setup.exe /ConfigurationFile=MyConfigurationFile.INI您仍然可以使用推荐行选项,它们将覆盖配置文件中的设置。
这可能会捕获未记录的附加选项。
我还没有测试过你的具体问题。但也许值得一试。
https://stackoverflow.com/questions/53728044
复制相似问题