有没有办法在项目中只存储存储过程的 .sql 版本,然后将它们自动部署到 SQL 服务器?我找到的每篇文章都在谈论使用 SQL CLR 项目,用 C# 编写它们,然后部署它们,但我不能这样做,因为我的 DBA 不会启用 CLR。
我只是在寻找一种方法将它们添加到我的解决方案中,以便可以在 svn 中管理它们,而不必手动部署它们。这可能吗?
最佳答案
Visual Studio Premium Edition和 upper 允许您创建 Database Project ,将其存储在源代码管理、重构和许多其他好东西下..
这是 PluralSight 对这个主题的一个很好的培训:
http://www.pluralsight-training.net/microsoft/olt/Course/Toc.aspx?n=vs-db
这是一篇关于它的博文:
http://www.visualstudiotutor.com/2010/08/manage-database-projects-with-visual-studio-2010/
关于c# - 您可以使用 VS 2010 部署/管理非 CLR 程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6255066/