我们有一个现有的SQL Server数据库,我想为它创建一个Visual Studio数据库项目,并为源控件中该数据库中的存储过程添加一些脚本。所以,我以为我会创建一个新的数据库项目。 有没有办法可以将这个数据库项目连接到数据库?我认为它可能是“添加数据库参考”,但这只能让我选择在当前解决方案中使用其他一些数据库项目,没有设置要连接到实际数据库的当前项目。
理想情况下,我希望能够右键单击我的项目并执行“发布”并预先填写所有数据库信息。我意识到我可能会想到这个错误,但在网上搜索却没有什么帮助。令人惊讶的是,这些概念的记录有多么糟糕。
编辑:在第一个答案之后,也许我的问题确实是:如何只在数据库项目中管理数据库的一部分?我曾经认为这是一个普通的事情,人们一直在做数据库项目,但也许不是。就我而言,我想在源代码管理中只有一些存储过程。答案 0 :(得分:0)
我使用vs 2013,但我认为这是有效的VS 2008
这将构建一个包含架构对象的sql脚本的文件夹结构。 或者,如果您有SQL数据工具,则可以针对空白项目运行模式比较。
答案 1 :(得分:0)
经过进一步的研究,似乎答案是“不,没有办法”只在数据库项目中管理数据库的一部分。