DEVおよびSTAGING環境のサーバークラスマシンでSQL Server Developer Editionを使用していますか?
私は、(概念実証段階に合格した場合)SQL Server 2012 Enterprise Editionを実行する地理的に分散した複数の大規模なエンタープライズクラスのデータベースサーバーを持つ大規模プロジェクトに取り組んでいます。
実稼働環境には最初に3つのサーバーがあり、ステージング環境には少なくとも3つのサーバーがあり、開発環境には1つのサーバー(3つのインスタンスをホストする)があります。
私は、実際の運用サーバーのエンタープライズライセンスを取得するだけでよく、開発環境とステージング環境の開発版では「運用」ではないのでうまくいくと思いました。
他の情報源は、上記のすべてのマシンにエンタープライズライセンスが必要であり、開発者エディションはワークステーションの1人の開発者のみを対象としていることを教えてくれました。
開発者版にはエンタープライズのすべての魅力的な機能があるため、ワークステーションクラスのマシンでは、特に構築している高可用性システムのタイプの開発とテストでは、その価値を実際に見ることはできません。
開発サーバーのエンタープライズライセンスをフォークする必要がある場合、概念実証段階がほぼ終了し、プロジェクトが終了します。ステージング環境でエンタープライズライセンスを強制すると、管理者はステージングを完全にスキップするだけになります。
"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."
-たとえば、テーブルのパーティション分割を使用するアプリケーションが利用できない場合、それを開発するのは困難です。これがDeveloper Editionのポイントです。