我有一个表,其中包含必须更新的更新触发器。更新的文本需要更改,并且触发器必须保持禁用状态。
由于某种原因,当我运行 Dac Deploy 操作时,软件忽略了在分析和部署中禁用触发器。他确实更新了文本,但他启用了触发器!
触发器已被禁用,但他启用了它!有没有搞错?
这是一个已知问题还是什么?
我只是使用一个简单的操作,几乎适用于所有其他情况
[PublishResult] $PublishResult = $DacServices.Publish( $DacPackage, $TargetDatabaseName, $PublishOptions )
我有一个恢复和执行操作测试用例设置。每次我运行它时都会发生这种情况。
恢复数据库:恢复后触发器被禁用执行:5 操作完成且没有错误测试:触发器文本按预期更新,但触发器已启用
每次我运行这个测试时都会发生。我认为这是一个错误