我正在使用教程通过OctoPack部署dacpac。
http://kwilson.me.uk/blog/deploy-a-database-project-dacpac-using-octopusdeploy-and-powershell/
我收到错误消息时说:
异常调用"部署"用" 5"参数:"具有指定instance_id的DacInstance不存在。" 在Deploy.ps1 + $ d.Deploy<<<< ($ dp,$ dbName,$ TRUE,$ dacProfile.DeployOptions) + CategoryInfo:NotSpecified:(:) [],ParentContainsErrorRecordException + FullyQualifiedErrorId:DotNetMethodException
还有其他人遇到过这个问题吗?是什么造成的?它说有5个参数,但我只计算4个,而且没有一个是instance_id。
答案 0 :(得分:0)
根据经验,我可以看出 Octopus Deploy社区步骤模板 SQL - Deploy DACPAC非常有效。无需编写PowerShell脚本。将此步骤模板添加到八达通,将其添加到您的项目中,填写变量然后离开。