我试图将Visual Studio 2008数据库项目升级到Visual Studio 2013数据库项目。如何将数据库的子集导入Visual Studio 2013项目
我已经得到了如下的错误
[dbo].[trigger_name] has an unresolved reference to object [dbo].[table_name]
从我读过here,它似乎是说,你可以导入一个数据库的一个子集莫名其妙:
SQL Server数据库项目旨在完全镜像其内容将部署到的数据库 。虽然您可以创建仅包含数据库子集的 项目,例如SQL CLR程序集的 资产-SST将在项目中的任何T-SQL 引用数据库中的对象时立即阻止您在您的项目中也不是 。
由于我只需要10个表格供我的脚本运行,我该如何在我的项目中创建这些表格,以便不再遇到上述错误?
或者,有没有办法链接到服务器上的数据库,并允许我的触发器根据实际的数据库模式验证对象?
谢谢scar80,你的解决方案工作完美!就像后续一样,你知道为什么你现在需要将数据库导入到数据库项目中(就像在2008年,你似乎可以直接引用数据库)? – Rolan 2015-03-03 17:21:19
对不起,我自2012版以来才使用它 – scar80 2015-03-03 21:23:00