Платная лицензия SQL Server Standard нужна, когда бесплатный Express перестаёт подходить приложению или нагрузке бизнеса. Начните с проверки требований программы, которая работает с базой, а затем посмотрите, упирается ли она в ограничения Express. Если программа требует Standard, покупку стоит планировать до переноса базы. Ниже — способ сравнить выпуски, проверить условия лицензирования и собрать вопросы для поставщика без покупки лицензий наугад.
С чего начать проверку: с базы или с программы?
Начните с программы, которая использует SQL Server. У разработчика или поставщика обычно можно уточнить, с какими выпусками SQL Server работает текущая версия программы. Если он требует Standard для выбранной конфигурации, свободное место на диске не сделает Express подходящим вариантом. Попросите указать требуемый выпуск письменно: его можно будет сверить с установленным сервером и предложением на лицензии.
Затем выясните, что происходит с базой в работе. Попросите администратора проверить её размер, рост, нагрузку в часы одновременной работы сотрудников и сообщения об ошибках. Отдельно спросите, удаётся ли выполнять резервное копирование и восстановление в порядке, который нужен компании. Запишите результаты по каждой базе: одинаковое название SQL Server на разных компьютерах ещё не означает одинаковую нагрузку.
Например, небольшая компания ведёт учёт в программе с базой на SQL Server. Сначала программа работает на Express, но позже поставщик обновляет её и указывает Standard в требованиях к новой конфигурации. Решение о лицензии здесь начинается с документации к обновлению: попросите поставщика назвать поддерживаемый выпуск и проверьте, какой выпуск установлен сейчас.
Чем Express отличается от Standard для малого бизнеса?
Express — бесплатный выпуск SQL Server с ограничениями. Standard — платный выпуск, который рассматривают, когда требования программы или рабочая нагрузка выходят за рамки Express. Не выбирайте Standard только потому, что сотрудников стало больше: число сотрудников само по себе не показывает, как работает база.
| Что проверить | Если остаётесь на Express | Когда рассматривать Standard |
|---|---|---|
| Требования программы | Поставщик программы подтверждает поддержку Express для вашей конфигурации. | Поставщик требует Standard или не поддерживает нужную конфигурацию на Express. |
| Размер и рост базы | Администратор сверил текущую базу и ожидаемый рост с ограничениями установленной версии Express. | База приближается к ограничению или планируется перенос данных, после которого Express не подойдёт. |
| Работа под нагрузкой | Проверка не выявила упора в ограничения выпуска; причину задержек ищут в программе, запросах и оборудовании. | Администратор подтвердил, что нужной программе мешает именно ограничение Express. |
| Эксплуатация | Команда может выполнять нужные операции с базой средствами, которые есть в её конфигурации. | Для согласованного способа работы или обслуживания нужен другой выпуск; это подтверждено документацией программы. |
Сравнивайте выпуски по версии SQL Server, которая установлена у вас или запланирована к установке. Ограничения и доступные функции нужно смотреть именно для этой версии. После выбора Standard остаётся второй вопрос — какие лицензии потребуются для конкретного сервера и способа доступа. Если выбор уже сузился до платных выпусков, полезно отдельно сравнить SQL Server Standard и Enterprise для малого бизнеса.
Как понять, какие лицензии понадобятся для Standard?
Перед запросом стоимости нарисуйте простую схему. Укажите сервер, на котором работает SQL Server, виртуальные машины, приложения и тех, кто обращается к базе через эти приложения. Отметьте также запасной сервер, если на него планируется перенос работы. С такой схемой поставщику лицензий проще проверить условия конкретного варианта, а вам — сравнить предложения по одному и тому же сценарию.
Не переносите условия лицензирования одного продукта или выпуска на другой. Например, Microsoft описывает возможность разворачивать неограниченное количество виртуальных машин при лицензировании всех физических ядер сервера для Enterprise Edition с Software Assurance. Из этого не следует, что тот же порядок действует для Standard (источник: «Лицензирование SQL Server», Microsoft). Уточняйте условия именно для выбранного выпуска и вашей схемы размещения.
Если в предложении встречается сокращение CAL, попросите поставщика объяснить, к какому продукту и к какому варианту лицензирования оно относится. Microsoft различает лицензии доступа для пользователя и для устройства, поэтому слово «CAL» без уточнения не позволяет посчитать потребность компании (источник: «Client Access Licenses (CAL) & Management Licenses», Microsoft). Для проверки предложения передайте поставщику схему сервера и спросите, что изменится, если SQL Server переедет на другую виртуальную машину.
Здесь полезен аудит лицензий: он сопоставляет установленное ПО, документы на покупку и фактическую схему работы. Если SQL Server работает на Windows Server, проверьте его лицензирование отдельно — лицензия на серверную операционную систему не отвечает на вопрос о лицензии SQL Server. Для этого пригодится разбор вариантов лицензирования Windows Server.
Какие ошибки чаще всего ведут к лишней покупке?
- Покупать Standard после жалобы «программа тормозит», не выяснив причину. Сначала попросите администратора показать, во что упирается база: SQL Server, оборудование или сама программа.
- Ориентироваться только на размер файла базы. Проверьте требования программы, нагрузку и ограничения установленной версии Express.
- Принимать совет поставщика программы за полный расчёт лицензий. Он помогает выбрать поддерживаемый выпуск, а схему лицензирования нужно проверить отдельно.
- Забывать о виртуальных машинах и переносе сервера. Покажите поставщику лицензий, где SQL Server работает сейчас и где его планируют запускать после переноса.
- Сравнивать цены без описания состава предложения. Попросите указать выпуск, вариант лицензирования и схему размещения, для которой подготовлен расчёт.
Откройте сведения об установленном SQL Server и запишите его версию и выпуск. Это займёт меньше двух минут и даст отправную точку для проверки требований программы.



