Покупая MS SQL сервер, запутался в потребностях CAL

1811
Daniel Radtke

Я очень запутался, какую версию SQL-сервера купить ...

Я нашел версии примерно за 599 долларов, а потом и за 1100 долларов ...

В настоящее время мы работаем с Express, и нам нужно обновить только из-за ограничения базы данных

Установка выглядит следующим образом:

  • Там SQL-сервер.
  • На терминальном сервере запущено приложение, которое, в свою очередь, использует сервер SQL

Я запутался в клиентских лицензиях ... технически только один "пользователь" на сервере SQL (sa) и только один компьютер (сервер терминалов) будет подключаться к нему

0
Какую версию вы смотрите конкретно. Различные версии SQL-серверов могут иметь разные правила. Лучший способ определить ваши реальные потребности - обратиться к торговому представителю. Ramhound 8 лет назад 0
Экспресс был в порядке, и, как я уже говорил, единственной причиной покупки является ограничение размера БД. Из-за этого я думаю, что стандарт 2012 будет в порядке (программное обеспечение, которое мы используем, по-видимому, несовместимо с SQL 2014). Также, есть ли место, где вы бы порекомендовали приобрести сервер SQL? Есть так много вариантов (и сбивает с толку, когда компания-разработчик просто дает вам сервер с Express и говорит "здесь ...") Daniel Radtke 8 лет назад 0

2 ответа на вопрос

1
Ƭᴇcʜιᴇ007

Я запутался в клиентских лицензиях ... технически только один "пользователь" на сервере SQL (sa) и только один компьютер (сервер терминалов) будет подключаться к нему

Вы не можете мультиплексировать MS SQL таким образом. Если у вас есть приложение, которое использует сервер SQL, и 100 человек используют эту программу для доступа к данным, то вам нужно 100 лицензий SQL CAL.

Дополнительная информация от Microsoft по мультиплексированию - краткое описание лицензирования: мультиплексирование - требования клиентской лицензии (CAL) :

В этом кратком описании объясняется, как мультиплексирование влияет на лицензирование серверных операционных систем Microsoft и серверных продуктов, лицензируемых по модели Microsoft server / Client Access License (CAL). «Мультиплексирование» - это когда клиенты используют аппаратное или программное обеспечение для объединения подключений, перенаправления информации или уменьшения количества устройств или пользователей, которые имеют прямой доступ или используют продукт. Мультиплексирование может также включать уменьшение количества устройств или пользователей, которыми продукт управляет напрямую.

Из специфической для SQL области описания:

Клиентские лицензии SQL Server требуются пользователям, которые непосредственно вводят, запрашивают или просматривают данные из базы данных SQL Server. Точно так же клиентские лицензии SQL Server требуются для пользователей или устройств, которые вводят данные, запрашивают или просматривают данные из базы данных SQL Server через устройство пула. Это включает пользователей, которые просматривают данные через веб-приложения или вводят информацию в базу данных через посреднический продукт . (Примечание. Клиенты также могут лицензировать SQL Server для каждого ядра, что исключает необходимость использования клиентских лицензий SQL Server.)

Хорошо, это клиентские лицензии для каждой учетной записи (windows) или на голову (некоторые рабочие станции используют одну учетную запись, но совместно используются несколькими сотрудниками) Daniel Radtke 8 лет назад 0
Клиентские лицензии «на пользователя» относятся к «голове». Я уверен, что вы также можете получить клиентские лицензии SQL для каждого устройства, которые будут CAL для одного устройства, независимо от того, кто его использует. Ƭᴇcʜιᴇ007 8 лет назад 0
0
Matthew

Эта ссылка дает вам полный перечень поддерживаемых функций различных версий SQL.

https://msdn.microsoft.com/en-us/library/cc645993(v=sql.120).aspx

Теперь, какое издание вам нужно, зависит от того, какие функции вам нужны. Если у вас все в порядке с экспрессом, и вам просто нужен более высокий лимит БД и приложение работает на терминальном сервере, тогда я готов поспорить, что Стандарт - это то, что вы хотите.

Эта ссылка говорит о клиентских лицензиях: https://www.microsoft.com/en-us/licensing/product-licensing/client-access-license.aspx

Мне никогда не приходилось беспокоиться о клиентских лицензиях, но я понимаю, что вам нужна клиентская лицензия для каждого пользователя, одновременно обращающегося к БД. Так что, если 4 человека входят в систему с учетной записью sa одновременно, вам нужно 4 клиентских лицензии. Существуют и другие модели лицензирования, благодаря которым вам не о чем беспокоиться (например, базовое лицензирование).