如何解决Packer Build Failing with SQL 2014 .\SETUP.EXE 退出,错误代码 -2068774911 Azure
我正在通过 PowerShell 脚本配置一些软件,以在 azure 上安装和创建最终的打包程序映像。在 SQL Server 安装步骤中,它会引发错误。
==> myVM: Provisioning with Powershell...
==> myVM: Provisioning with powershell script: ./MyPowerShellScript.ps1
myVM:
myVM: Success Restart Needed Exit Code Feature Result
myVM: ------- -------------- --------- --------------
myVM: True No Success {ASP.NET 4.6,.NET Framework 3.5 (includes...
myVM:
myVM: cfg : http://schemas.microsoft.com/wbem/wsman/1/config/service/auth
myVM: lang : en-US
myVM: Basic : false
myVM: Kerberos : true
myVM: Negotiate : true
myVM: Certificate : false
myVM: CredSSP : true
myVM: CbtHardeningLevel : Relaxed
myVM:
myVM:
myVM: PsExec v2.33 - Execute processes remotely
myVM: Copyright (C) 2001-2021 Mark Russinovich
myVM: Sysinternals - www.sysinternals.com
myVM:
myVM: .\SETUP.EXE exited with error code -2068774911.
==> myVM: Script exited with non-zero exit status: 2226192385.Allowed exit codes are: [0]
==> myVM: Step "StepProvision" failed
main.json 配置器部分:
}],"provisioners": [{
"type": "powershell","script": "./MyPowerShellScript.ps1"
}]
}
MyPowerShellScript.ps1
Install-WindowsFeature -Name Web-Server -IncludeAllSubFeature
$webClient = New-Object System.Net.WebClient
$webURL = "http://package-URL/SQLEXPRADV.zip"
$filePath = ".\SQLEXPRADV.zip"
$Webclient.DownloadFile($webURL,$filePath)
Start-Sleep -s 120
Expand-Archive -LiteralPath SQLEXPRADV.zip -DestinationPath .
Start-Sleep -s 120
cd SQLEXPRADV;
Enable-WSManCredSSP -Role Server -Force
Set-Item -Path "WSMan:\localhost\Service\Auth\CredSSP" -Value $true
.\PsExec.exe /accepteula .\SETUP.EXE /Q /IAcceptSQLServerLicenseTerms /ACTION=install /UpdateEnabled=False /FEATURES=SQL /INSTANCENAME=SQL14 /SQLSVCACCOUNT='NT Authority\System' /SQLSYSADMINACCOUNTS='.\administrator' /AGTSVCACCOUNT='NT Authority\System' /SECURITYMODE=SQL /SAPWD='PaXXXXXXXX' /SQLTEMPDBDIR='C:\MSSQL\TempDB\\' /SQLUSERDBDIR='C:\MSSQL\Data\\' /SQLUSERDBLOGDIR='C:\MSSQL\Log\\'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。