在VS数据库项目中重新加载数据库对象?

时间:2012-02-16 08:02:29

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

如果我在Visual Studio 2010中创建SQL Server 2008 Database Project,那么我可以右键单击该项目并选择Import Database Objects and Settings...。我可以恰好一次(即使导入时出错)。如果我这样做了一次,该选项会变灰。

但是在导入我的对象后,我找不到重新加载或刷新对象的方法。一个很好的例子是,我有一个整个数据库的数据库项目,有人直接向数据库添加了一些东西。现在我想在我的项目中使用新表(函数,过程等)。

除了复制和粘贴之外,还有一种更好的方法可以将新的现有数据库对象添加到我的数据库项目中吗?

我发现了这个问题: Script all SQL database objects into VS Database project

但我既没有Schema Compare选项,也没有从服务器资源管理器中拖放文件。

1 个答案:

答案 0 :(得分:3)

在Visual Studio中,您应该看到一个名为Data的菜单选项。如果单击它,您应该能够运行架构比较。如果您没有看到,那么您的VS安装或项目或两者都有问题。