我开始学习用于 Visual Studio 2013 的 SSDT-BI,我们使用另一个应用程序使用的预先存在的第三方数据库(我们将添加到这个现有数据库作为我们工作的一部分)。
DACPAC 能否仅更新某些数据库对象(“如果不存在,删除并创建...”),还是必须包含整个数据库?
我基本上是在寻找替换我们现有的脚本(所有这些基本上都是“如果对象存在,则删除对象,然后创建对象”)并使用 SSDT-BI 的一些功能,如编译、源代码控制、更好的部署包等. 并且想知道在我使用的现有数据库场景下这是否可能。到目前为止,我所做的一切都导致 DACPAC 删除并重新创建了整个数据库,这不是我们想要的。
对于我们如何使用 BI 工具实现这一目标的任何帮助或见解将不胜感激。