Используете ли вы SQL Server Developer Edition на компьютерах серверного класса в средах DEV и STAGING?
Я работаю над большим проектом, в котором (если он пройдет этап проверки концепции) у нас будет несколько крупных географически распределенных серверов баз данных корпоративного класса, работающих под управлением SQL Server 2012 Enterprise Edition.
У нас будет производственная среда, в которой изначально будет 3 сервера, в нашей промежуточной среде будет минимум 3 сервера, а в среде разработки будет 1 сервер (на котором будет три экземпляра).
У меня сложилось впечатление, что нам нужно будет приобретать корпоративные лицензии только для реальных производственных серверов, и мы могли обойтись разработчиком в нашей среде разработки и промежуточной среде, потому что они не являются «производственными».
Другие источники говорят мне, что нам нужна корпоративная лицензия на все вышеупомянутые машины, и что версия для разработчиков предназначена только для одного разработчика на их рабочей станции.
Поскольку редакция для разработчиков имеет все привлекательные возможности 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."
- трудно разработать приложение, которое использует, например, разбиение таблиц, когда оно недоступно. В этом весь смысл Developer Edition.