如何部署数据库项目?

时间:2010-12-15 18:12:57

标签: sql-server-2005 visual-studio-2010

我的项目即将完成,即将投入生产。为了在开始SP准备和其他阶段之前将生产数据库导入源代码控制,我创建了一个数据库项目(SQL DB 2005)。没问题,我想我用db proj得到了一切。当我通过部署到我的本地测试数据库项目。\ SQLEXPRESS我被淹没了类似于以下的警告:

SQL04151: Procedure: [dbo].[spGetSalesData] has an unresolved reference to object [sys].[objects].

我该如何解决这个问题?这是我第一次使用数据库项目,所以它可能是次要的。

2 个答案:

答案 0 :(得分:1)

找到解决方案here

答案 1 :(得分:0)

sys.objects可以是从表到存储过程,主键,视图和触发器的任何内容。

它似乎引用了本地数据库不包含的spGetSalesData存储过程中的某个对象。