我们是一个小型团队,使用Visual Studio 2008进行开发,在生产服务器中使用SQL Server 2008 Standard。我们正在建立一个新的开发实验室,我想知道SQL Server的版本/版本和配置。
Visual Studio 2008附带了SQL Server 2005的开发许可证,但由于我们只是将SQL Server 2008用于生产,我认为我们不应该在开发工作站上安装SQL Server 2005,对吧?您是否建议跳过捆绑的SQL Server 2005,转而使用SQL Server 2008 Developer?或者SQL Server 2008 Express?
或者,您是否建议根本不在开发工作站上安装SQL server,而是在开发服务器上执行所有开发?
感谢您的意见。谢谢!
发布于 2009-11-14 05:26:33
我将像许多其他答案一样推荐SQL Server 2008 Express。不过,我会提出另外两项建议:
发布于 2009-11-14 04:50:28
服务器上的SQL Server 2008 (其中一个服务器版本
我发现它在SQL Server安全等方面加强了一些规则,因为你不是在本地的“上帝”模式下运行。但是,我是一名开发人员DBA,因此与更多以客户为中心的开发人员相比,我对DB开发有不同的看法。
我也肯定会端到端使用相同的版本和服务包。坦率地说,不这样做是愚蠢的。
编辑:
发布于 2009-11-14 04:51:26
由于您的生产服务器运行的是Standard Edition,因此我会选择本地计算机上的Sql server Express。我更喜欢开发人员版的原因是,开发人员版具有与企业版相同的功能,因此在开发实验室中构建一些您突然发现自己无法部署的东西会很容易,因为该功能已从标准中删除。
然后,我还将拥有带有Sql Server Standard的临时服务器,它将尽可能与您的生产服务器相匹配。
https://stackoverflow.com/questions/1731791
复制相似问题