使用SQL Server Express LocalDb 2012(Microsoft MSI下载(,可以从命令行进行无人值守安装:
msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES
这在我测试过的各种版本的MS Windows上对我来说相当稳定。
我无法让它以这种方式与SQL Server Express LocalDb版本2019(Microsoft MSI下载(一起工作。以前工作的开关组合不再工作。
如何在安静(无人参与(模式下安装SQL Server Express LocalDb 2019(特定的SqlLocalDB.msi(
我还尝试下载SQL Server 2019媒体,并使用文档中提供的开关调用setup.exe(运行setup.exe的MS文档(,但它也不允许我安装LocalDb。我尝试了几种开关组合,如下面的开关,但它对我不起作用,产品没有安装。
setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION="install" /FEATURES=LocalDb
如果有任何建议,我将不胜感激。
LocalDB是SQL Server Express的一项功能,因此请下载SQL Server Express 2019,然后:
SQL2019-SSEI-Expr.exe /Action=Download /MediaType=LocalDB /Quiet
这将LocalDB安装程序保存到:%USERPROFILE%Downloadsen-USSqlLocalDB.msi
您现在可以使用基本GUI安装LocalDb(仅限进度条(:
msiexec.exe /qb /i %USERPROFILE%Downloadsen-USSqlLocalDB.msi IAcceptSqlLocalDBLicenseTerms=YES
我通过在提升的(以管理员身份运行(命令提示符下运行命令,使完全无人参与(/qn
(安装正常运行。