我们有一个中等大小的SQL2005数据库,引用其他SQL Server和Netezza数据库(通过链接服务器)。在PROD上存在引用。在我的VS2012数据库项目中,我已将引用导入链接服务器或数据库引用,并在适当的情况下进行项目编译。但也有很多警告。
我需要能够将我的更改部署到没有引用数据库的DEV和TEST环境中,以便我可以测试我的更改。我的更改不在引用缺失数据库的对象中。我无法使用"schema compare"> "update"进行部署,因为它失败了。
在这种情况下,谁能建议最好的做法是什么?在模式中比较DEV和TEST时,在引用缺失数据库的对象旁边勾选Exclude。当您运行更新时,它将忽略这些对象。