2017-08-16 64 views
-1

静默安装服务包的SQL Server 2008或SQL Server 2008 R2,以下命令工作完全正常:PowerShell的静默安装不工作的SQL Server 2014

powershell.exe -executionpolicy bypass -noninteractive -nologo 
    -file \\ns-sisci01\ServiceOperationsAutomation\BAO-shared\Dev\Programs\MSSQL\SPUpgrade\SP_Installation.ps1 
    USCKU1METY0014\sql2014 d:\sysdba\SQLServer2014SP2-KB3171021-x64-ENU.exe 

它不提示我要什么,它只是运行。

当我使用它的SQL Server 2014年,它会提示我是否要运行安装程序 这样

enter image description here

,当我说取消,失败是的继续。

但是这个命令我在一些脚本中使用,我不想给任何输入。

如果我缺少任何参数,您可以请帮忙吗?

+0

手段,R 2提示一个是上面的图片和其他它问你正在改变HD东西你要继续。我想通过这两个提示 – deepti

+0

第一个通过右键单击属性并解除阻挡,第二个 – deepti

+0

运行您的命令窗口提升,然后运行该命令。 –

回答

-1

从描述我认为这是UAC是阻止它。

尝试禁用UAC,但需要重新启动。

禁用UAC也会产生安全问题,它被用来增加操作系统的安全性,以防止对您的计算机进行未经授权的更改。

enter image description here

问候,

+0

为什么 - 负,禁用UAC的新功能我需要绕过运行时,因为我不知道此查询将执行哪个服务器 – deepti

+0

不建议禁用UAC。 –