Вопрос: Как просмотреть лицензии SQL Server


Я понимаю, что существует три вида лицензий SQL: http://www.microsoft.com/sqlserver/2005/en/us/pricing-licensing-faq.aspx

Есть ли диалог в SSMS, sproc, раздел реестра и т. Д. Я могу посмотреть на сервере, чтобы определить тип и количество лицензий?

благодаря


13
2018-05-11 13:09


Источник




Ответы:


в https://msdn.microsoft.com/en-us/library/ms174396.aspx:

LicenseType не используется. Информация о лицензии не сохраняется или поддерживается продуктом SQL Server. Всегда возвращает DISABLED.

Это справедливо для 2005+, поэтому оно НЕ означает, что вы используете нелицензированную версию, вопреки предыдущему ответу.


5
2018-02-09 20:40



Также см. Это: blogs.msdn.com/b/sqlblog/archive/2006/11/10/... - VoteCoffee
Итак, как мне узнать, что такое лицензия? - binki
Вы не сможете проверять любую лицензионную информацию с внутреннего сервера sql. Если вы используете SQL Server 2012 Enterprise и не знаете, используете ли вы ограниченную версию ядра, просто просмотрите журнал ошибок SQL Server, и вы увидите информацию, записанную там. Отчет об обнаружении позволит вам увидеть установленную версию, но это не обязательно совпадает с вашей лицензией. blogs.msdn.microsoft.com/petersad/2009/11/12/...  В принципе, вы должны вернуться к бумажной лицензии из того, что я нашел. - VoteCoffee


Найденный эта запись, который рекомендует запускать это, в Query Analyzer:

select serverproperty('LicenseType'),serverproperty('NumLicenses')

«Если приведенный выше запрос возвращает ОТКЛЮЧЕН   затем найдите этот файл «sqlslic.cpl» в   Папка сервера SQL (C: \ Program   Файлы \ Microsoft SQL   Server \ 80 \ Tools \ Binn), щелкните правой кнопкой мыши->   Откройте панель управления. это будет   покажите вам используемый тип лицензирования "

Также:

«DISABLED» обычно означает, что вы используете   копию MSDN SQL Server (так что не   лицензия на производство - лицензии MSDN   предназначенные для разработки и тестирования) ».


9
2018-05-11 13:30



Я полагаю, это справедливо только для SQL Server 2000. SQL Server 2005+ больше не поддерживает эту информацию, см. Ответ от VoteCoffee - Booji Boy
SELECT SERVERPROPERTY («LicenseType»), SERVERPROPERTY («NumLicenses»), SERVERPROPERTY («productversion»), SERVERPROPERTY («productlevel»), SERVERPROPERTY («издание») - dinesh vishe