我正在使用 Visual Studio 2013 来管理包含我们数据库架构的 .sqlproj 文件。该模式已成功部署数十次。
尝试发布到特定目标数据库时,“创建发布预览”步骤似乎失败,但没有给出错误。预览的输出包括一些预期的警告:
- 列 {...} 正在被删除,可能会发生数据丢失
- 如果执行此部署,对 {...} 的更改可能会在 {...} 中引入运行时错误
- 此部署在执行期间可能会遇到错误,因为对 {...} 的更改被目标数据库中 {...} 的依赖项阻止
我已取消选中“如果可能发生数据丢失,则阻止增量部署”。
预览会停止,并且不会生成任何脚本。