2013-01-20 243 views
1

我正在尝试使用命令行参数安装SQL Server 2008 R2 Express。安装SQL Server Express 2008 R2时出错

的命令是

E:\UnInstall\SQLServer\SQLServerExpress2008\SQLEXPR_x64_ENU.exe 
    /SQ/SAPWD="testpwd123" /security=SQL /BROWSERSVCSTARTUPTYPE="Enabled" 
     /TCPENABLED="1" /NPENABLED="0" /INDICATEPROGRESS="True" 
     /INSTANCENAME="CBEInstance" /IACCEPTSQLSERVERLICENSETERMS="True" 

但解压文件后,安装开始时,它返回以下错误:

SQL Server Setup has encountered the following error:

The syntax of argument "//" is incorrect. Please use /? to check usage.

Error code 0x84B40001.

请帮助。

+1

奇怪!安装程序从卸载程序文件夹运行。 –

+0

为了让你的问题更具可读性,我在每个'/'之前加了一个空格 - 你的安装命令中是否也有这个空格?如果不是这样:尝试在每个'/'之前添加一个空格,使其清除**到安装程序,在那里您的选项开始... –

回答

2
_x64_ENU.exe/SQ/SAPWD= 
       ^___________ Correct this.No need space. 

,做你的意思/ QS而不是/ SQ?

+0

仅仅因为我刚才使用了这个答案: “参数”//“的语法是不正确,请使用/?来检查使用情况。“指任何语法失败。我有一个':'代替';'在我的sqlinstall.ini文件中,它抛出了相同的错误。 –

0

link将帮助您:如何安装从命令SQL Server 2008中提示

相关问题