2017-08-16 67 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。 –