您是否在DEV和STAGING环境中的服务器级计算机上使用SQL Server Developer Edition?
我正在做一个大型项目,其中(如果它通过了概念验证阶段),我们将有几台大型地理分布的企业级数据库服务器,运行SQL Server 2012 Enterprise Edition。
我们将有一个生产环境,最初将有3个服务器,我们的登台环境将至少有3个服务器,而我们的开发环境将有1个服务器(承载3个实例)。
我的印象是,我们只需要为实际生产服务器获取企业许可证,并且由于它们不是“生产”,因此我们可以在开发人员和登台环境中获得开发人员版本。
其他消息来源告诉我,我们需要在所有上述计算机上获得企业许可证,并且开发人员版仅适用于其工作站上的单个开发人员。
由于开发人员版具有Enterprise的所有性感功能,因此我无法在工作站级计算机上真正看到它的价值,尤其是对于开发和测试我们正在构建的高可用性系统的类型。
如果我们必须为开发服务器支付企业许可证,那将扼杀我们的概念验证阶段,从而扼杀该项目。在过渡环境上强制使用企业许可证将使管理人员只想完全跳过过渡。
"Since developer edition has all the sexy features of Enterprise, I can't really see the value of it on a workstation class machine, especially for developing and testing the type of high availability system we are building."
-开发不可用的应用程序很困难,例如,使用表分区。这就是开发人员版的重点。