Сколько CAL надо для DAX?

Отвечая в третий раз на один и тот же вопрос и, по сути, копируя текст писем из одного в другое, понял, что проще давать ссылки.

 

Речь пойдет о лицензировании клиентского доступа для Microsoft SQL Server 2005 в случае его использования с Microsoft Dynamics AX.

Для SQL Server 2005 предлагается как модель лицензирования на процессор, так и модель лицензирования с использованием серверных и клиентских (Client Access License или CAL)  лицензий. Выбор той или иной модели лицензирования зависит от потребностей клиента.

 

Если по пользователям (рекомендуется для менее 75 пользователей на физический процессор), то количество CAL для SQL равно количеству конкурентных пользователей AX. Сессии, создаваемые тем же клиентом AX (стандартно – до 4-х) идут как одна. Если пользователь открыл несколько клиентов AX, например 2 - считается как 2 CAL. Детали тут: https://www.microsoft.com/sql/howtobuy/serverpluscal.mspx

Если же на сервере баз данных живет только AX, можно использовать SQL Server Runtime:

  • “SQL Server Runtime is a license that allows an independent software vendor (ISV) to embed the complete SQL Server code into its solution for use only by the ISV's application. The customer of the ISV is restricted from using this SQL Server product to run other applications or to develop new applications, databases, or tables.”
  • “If you want to license additional Users in Microsoft Dynamics you can do that at any point in time. Just remember you have to a SQL Server – Runtime license for every person who accesses the system. ”

 

Также если пользователей много и там не только AX – имеет смысл выбирать модель лицензирования по процессорам.

В случае IIS лучше также идти по процессорам.

 

Ответы - отсюда: https://www.microsoft.com/sql/howtobuy/faq.mspx

Документ – здесь https://www.microsoft.com/sql/howtobuy/sqlserverlicensing.mspx

Описание принципов лицензирования на русском языке -  https://www.microsoft.com/rus/licensing/products/server/sql_server2005.mspx