2010-11-04 12 views

cevap

14

Bu lisansların lisans türünü ve sayısını gösterir:

SELECT SERVERPROPERTY('LicenseType'), SERVERPROPERTY('NumLicenses') 
+0

Mükemmel, teşekkürler! –

+9

Sadece SQL Server 2005 için bunun gerçekleşmesi durumunda: SQL 2005'te lisans bilgilerini ayarlamaz, böylece yukarıdaki sorgu için "Disabled" ve NULL elde edersiniz. – klabranche

+3

@klabranche İki SQL Server 2008 R2'de yeni Devre Dışı ve NULL oldum. Herhangi bir fikir? –

26

SSMS ile kastettiğinizi kastediyorum? Bir SQL Server örneğiyle için

: bir SQL Server yükleme için

SELECT SERVERPROPERTY('productversion'), 
     SERVERPROPERTY ('productlevel'), 
     SERVERPROPERTY ('edition') 

:

Select @@Version

+1

+1: 28 saniye ... İşte bağlantı: http://support.microsoft.com/kb/321185 –

+0

@OMG - ah nice. 6'ya kadar geri gidiyor! Hala bunu kullanan var mı ?! Bunun için – codingbadger

+4

THanks, ancak aslında Server'ın 5 CAL lisansına veya CPU lisansına sahip olup olmadığını kastediyorum. –

2

SEÇ SERVERPROPERTY ('LicenseType') Licensetype, SERVERPROPERTY olarak ('NumLicenses') SQLversion

olarak LicenseNumber olarak, SERVERPROPERTY ('productversion'), Productverion olarak, SERVERPROPERTY ProductLevel olarak, SERVERPROPERTY ('edition') SQLEdition olarak ('ProductLevel'), @@ VERSION

Ben yüklü vardı Değerlendirme edition.Refer ekran görüntüsü enter image description here