На прошлой неделе представители Microsoft объявили о новой версии SQL Server Workgroup Edition и назвали предположительные цены на продукты SQL Server 2005. Изменение цен не касается SQL Server 2000, хотя новая версия SQL Server 2000 Workgroup Edition выйдет в первой половине текущего года. Четырем версиям SQL Server 2005 дано следующее описание:
- SQL Server 2005 Enterprise Edition: комплексная платформа для данных и анализа, ориентированная на критически важные бизнес-приложения.
- SQL Server 2005 Standard Edition: комплексная платформа для данных и анализа, предназначенная для среднего бизнеса.
- SQL Server 2005 Workgroup Edition: недорогая, простая в эксплуатации и управлении технология ведения базы данных для предприятий малого и среднего бизнеса.
- SQL Server 2005 Express Edition: бесплатная, простая в эксплуатации версия SQL Server 2005, предназначенная для создания простых приложений управления данными.
Стоимость лицензии версии 2005 Enterprise Edition возросла по сравнению с ценой на SQL Server 2000 Enterprise Edition (19999 долл. США) и в расчете на один процессор составит 24999 долл. США. Для версии Standard Edition предусмотрена цена 5999 долл. США на один процессор (по сравнению с 4999 долл. США). Для обоих вариантов новой версии Workgroup Edition установлена цена 3899 долл. США. Версия Express Edition, призванная заменить Microsoft SQL Server Desktop Engine (MSDE), будет бесплатной.
Для SQL Server 2005 предусмотрены три модели лицензирования. На каждый процессор, работающий на сервере, где функционирует SQL Server, нужна отдельная лицензия. Модель “сервер плюс клиентские устройства” требует приобретения отдельной лицензии на каждый сервер, где функционирует SQL Server, и отдельной лицензии клиентского доступа (CAL) на каждое клиентское устройство. Модель “сервер плюс пользователи” требует приобретения отдельной лицензии на каждый сервер, где функционирует SQL Server, и отдельной лицензии клиентского доступа (CAL) на каждого пользователя, имеющего доступ к серверу.
Какие же функциональные возможности мы получаем за эти деньги? Списки функций еще подлежат изменению до момента выпуска продукта, так что изложим лишь текущее состояние дел. Версия Enterprise Edition предполагает реализацию технологии SQL Server со всеми новаторскими функциями. Дополнительная плата за расширенные возможности, предлагаемые в данной серии продуктов, не предусмотрена. В версии Standard Edition реализована большая часть функций Enterprise Edition, однако введено ограничение на число процессоров – не более четырех. Приятным достижением является предусмотренная для SQL Server 2005 Standard Edition поддержка 64-разрядных процессоров. До выхода пакета Service Pack 4 (SP4) в версии SQL Server 2000 Standard Edition отсутствовала поддержка 64-разрядных технологий. Автор не располагает полным перечнем функциональных возможностей SQL Server 2005 Workgroup Edition, однако по адресу http://lists.sqlmag.com/t?ctl=4238:7F5AD можно найти сравнительный анализ функций всех версий SQL Server 2000. Точно известно, что в пакет SQL Server 2005 Workgroup Edition не будут включены службы SQL Server 2000 Reporting Services и Analysis Services. В SQL Server 2000 Workgroup Edition также будет отсутствовать служба Data Transformation Services (DTS), поэтому можно предположить, что технология SQL Server 2005 Integration Services (SSIS) также не войдет в SQL Server 2005 Workgroup Edition.
Многие будут недовольны повышением цен. Однако, как показывает первоначальный анализ, стоимость продуктов SQL Server остается ниже ценового уровня основных конкурирующих технологий, так что новую модель ценообразования можно считать приемлемой.
Microsoft продолжает игнорировать тот факт, что многие клиенты SQL Server 2000 участвуют в программе Software Assurance, гарантирующей право бесплатного перехода на новые версии лицензионного программного обеспечения, выпускаемые в течение четырех лет. Поскольку на подготовку выхода новой версии Microsoft потратила пять лет, многие обладатели лицензии SQL Server 2000 Software Assurance не будут иметь возможности провести модернизацию в счет дополнительной стоимости этого варианта лицензирования. Такие клиенты вполне могут выразить недовольство в связи с увеличением стоимости перехода на SQL Server 2005. С юридической точки зрения компания Microsoft таким клиентам ничего не должна, т.к. не было никаких обязывающих обещаний выпустить новую версию в ближайшие четыре года.
Однако следует полагать, что Microsoft имеет моральное обязательство поддержать обладателей лицензии SQL Server 2000 Software Assurance. Версия SQL Server 2005 появилась на несколько лет позже, чем предполагалось первоначально. Каждый здравомыслящий человек, как в Microsoft, так и за пределами компании, искренне верил, что приобретение лицензии Software Assurance гарантирует клиентам SQL Server 2000, по крайней мере, одну модернизацию. Этому помешали большие задержки в ходе цикла разработки технологии. Microsoft не имеет юридически оформленного обязательства учитывать интересы обладателей лицензии SQL Server 2000 Software Assurance, и существует вероятность, что компания будет продолжать игнорировать проблему, если клиенты не выразят недовольство. У тех, кто приобрел лицензию SQL Server 2000 с гарантией Software Assurance в расчете на модернизацию, есть все основания предъявить претензии местным представителям Microsoft и мы рекомендуем это сделать.