我想通过InstallShield 2010静默安装sql 2008 express。我在cmd提示符下测试了这个命令并且它正常工作。
SQLEXPRWT_x86_ENU.EXE /QS /IACCEPTSQLSERVERLICENSETERMS=True /INSTANCEID="SQL2008R2"
/SAPWD="pass" /SECURITYMODE="SQL" /INSTANCENAME="SQL2008R2" /ACTION="Install"
/FEATURES=SQLEngine,Replication,SSMS /ISSVCACCOUNT="NT AUTHORITY\NetworkService"
/ASCOLLATION="Latin1_General_CI_AS" /SQLCOLLATION="Latin1_General_CI_AS"
/ADDCURRENTUSERASSQLADMIN=True /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"
但是当我在installshield中添加此命令时,它无法正常工作!为什么呢?
问题1:我从Microsoft下载sql express并在“Prerequisite Editor - > Application to Run”中添加sql.exe,这是真的吗?
问题2:我在第二层添加此命令:“当设置以静默模式运行时,指定应用程序的命令行:”,这是正确的吗?
我应该使用installscript ??