数据库项目连接到数据库实例 - 如何管理项目中实际数据库的子集

时间:2014-04-30 20:25:29

标签: sql-server visual-studio database-project

我们有一个现有的SQL Server数据库,我想为它创建一个Visual Studio数据库项目,并为源控件中该数据库中的存储过程添加一些脚本。所以,我以为我会创建一个新的数据库项目。 有没有办法可以将这个数据库项目连接到数据库?我认为它可能是“添加数据库参考”,但这只能让我选择在当前解决方案中使用其他一些数据库项目,没有设置要连接到实际数据库的当前项目。

理想情况下,我希望能够右键单击我的项目并执行“发布”并预先填写所有数据库信息。我意识到我可能会想到这个错误,但在网上搜索却没有什么帮助。令人惊讶的是,这些概念的记录有多么糟糕。

编辑:在第一个答案之后,也许我的问题确实是:如何只在数据库项目中管理数据库的一部分?我曾经认为这是一个普通的事情,人们一直在做数据库项目,但也许不是。就我而言,我想在源代码管理中只有一些存储过程。

2 个答案:

答案 0 :(得分:0)

我使用vs 2013,但我认为这是有效的VS 2008

  1. 右键单击数据库项目。
  2. 然后选择 - >导入 - >数据库中。
  3. 设置与目标数据库的连接。
  4. 导入时选择导入设置文件夹结构Schema \ Object type
  5. 然后运行向导。
  6. 这将构建一个包含架构对象的sql脚本的文件夹结构。 或者,如果您有SQL数据工具,则可以针对空白项目运行模式比较。

答案 1 :(得分:0)

经过进一步的研究,似乎答案是“不,没有办法”只在数据库项目中管理数据库的一部分。