Azure SQL DacPac 部署在尝试删除列时失败,即使 /p:BlockOnPossibleDataLoss=False 设置为 SqlPackage.exe
Azure SQL DacPac deployment failing when trying to drop a column even though /p:BlockOnPossibleDataLoss=False is set for SqlPackage.exe
虽然我在我的 Azure SQL Dacpac 部署管道中使用标志 BlockOnPossibleDataLoss=False,但它忽略了产生以下错误的标志,有人可以建议我缺少什么吗-
*** Could not deploy package.
Error SQL72015: The column [Demo].[Demo_ORGS].[CompanyCD] is being dropped, data loss could occur.
我现在正在使用这 3 个标志,仍然面临同样的错误-
/p:BlockOnPossibleDataLoss=False /p:AllowDropBlockingAssemblies=True /p:TreatVerificationErrorsAsWarnings=True
如果目标上存在无法转换为新列类型的数据,BlockOnPossibleDataLoss = False
可能会在部署计划执行期间失败。
有关详细信息,请参阅此 link。
您可以访问这个github link,其他用户分享了一些可能对您有帮助的解决方案。
虽然我在我的 Azure SQL Dacpac 部署管道中使用标志 BlockOnPossibleDataLoss=False,但它忽略了产生以下错误的标志,有人可以建议我缺少什么吗-
*** Could not deploy package.
Error SQL72015: The column [Demo].[Demo_ORGS].[CompanyCD] is being dropped, data loss could occur.
我现在正在使用这 3 个标志,仍然面临同样的错误-
/p:BlockOnPossibleDataLoss=False /p:AllowDropBlockingAssemblies=True /p:TreatVerificationErrorsAsWarnings=True
BlockOnPossibleDataLoss = False
可能会在部署计划执行期间失败。
有关详细信息,请参阅此 link。
您可以访问这个github link,其他用户分享了一些可能对您有帮助的解决方案。