许可 SQL Server 2012 Standard Edition 用于开发和测试服务器

And*_*ner 3 testing license sql-server-2012

是否有一种经济的方法可以在测试服务器上许可 SQL Server 标准版?

鉴于以下环境:

  • 直播:SQL Server 2012 标准版
  • 测试:SQL Server 2012 开发版
  • 开发:SQL Server 2012 开发版

这种情况的问题在于,开发人员可以使用在开发人员版本中工作的功能进行编码,但在部署到实时服务器时不可用。客户将是第一个发现问题的人!

想法:

  • 在实时服务器上托管测试数据库?
    • 不提供我想要的实时/测试隔离
    • 使用实时服务器资源(缓冲区、CPU 等)
    • (可以在不使用时断开测试数据库以最大限度地减少这种情况)
  • 在实时服务器上运行第二个数据库实例
    • 现场/测试隔离仍然很差
    • 使用服务器 RAM/CPU 的更多进程

Aar*_*and 6

当然有一种经济的方法可以做到这一点 - 订阅 MSDN。您获得的许可证允许您专门在开发和测试环境中使用该软件。看起来目前 1,199 美元可以满足您对 SQL Server 的需求(假设您也可以使用其他一些软件),但您总是可以投资更多以获得其他软件:

https://msdn.microsoft.com/en-US/subscriptions/buy/buy.aspx

此外,我们一直要求能够告诉 Developer Edition 我们的目标版本是多少年。请对这些项目进行投票和评论,解释您的用例以及您必须采取的措施来解决问题:

http://connect.microsoft.com/SQLServer/feedback/details/496380/enable-sql-developer-edition-to-target-specific-sql-version

http://connect.microsoft.com/SQLServer/feedback/details/664953/target-platforms-by-allowing-disabling-features-in-developer-edition

http://connect.microsoft.com/SQLServer/feedback/details/507277/allow-developer-edition-to-emulate-feature-set-of-different-editions

http://connect.microsoft.com/SQLServer/feedback/details/420180/implement-a-configuration-option-that-allows-a-sql-server-developer-edition-instance-to-behave-as-a-标准版实例

http://connect.microsoft.com/SQLServer/feedback/details/331297/developer-edition-in-standard-workgroup-mode

http://connect.microsoft.com/SQLServer/feedback/details/125239/edition-compatability-level-in-developer-edition

评论越多越好!

此功能也应该在某个时候进入 SSDT。但他们只会在有足够的客户噪音时才会这样做。:-)