我有一个 VS2012 数据库项目,其中包括表、存储过程、视图等。
然后我有第二个数据库项目,其中包含对第一个项目的数据库引用。我已确保从“项目属性 -> 调试 -> 高级”菜单中选择“包括复合对象”选项。
当我构建第二个项目并获取生成的 DACPAC 文件并通过 SSMS2012 部署它时,它不会创建第一个项目的对象。
我错过了什么吗?为什么复合对象不包含在 DACPAC 中?
As 彼得·肖特 https://stackoverflow.com/users/2333593/peter-schott在上面的评论中说,我需要按顺序部署两个输出的 Dacpac,首先是引用的数据库。
You cannot通过 SSMS 执行此操作,它不允许您将两个不同的 Dacpac 部署到同一数据库。但通过SQLPackage就不是问题了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)