2010-11-04 4 views

Répondre

14

Cela montre le type de licence et le nombre de licences:

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

Parfait, merci! –

+9

Juste au cas où vous vous trouvez sur ce sujet pour SQL Server 2005: Dans SQL 2005, il ne définit pas les informations de licence de sorte que vous obtiendrez "Disabled" et NULL pour la requête ci-dessus. – klabranche

+3

@klabranche J'ai juste désactivé et NULL sur deux SQL Server 2008 R2. Des idées? –

26

Je présume que vous voulez dire via SSMS?

Pour une instance SQL Server:

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

Pour une installation SQL Server:

Select @@Version

+1

+1: 28 secondes ... Voici le lien: http://support.microsoft.com/kb/321185 –

+0

@OMG - ah agréable. Remonte à 6.5! Est-ce que quelqu'un utilise encore ça ?! – codingbadger

+4

Merci pour cela, mais je voulais dire si le serveur a une licence 5 CAL ou une licence CPU. –

2

SELECT SERVERPROPERTY ('LicenseType') en tant que type de licence, SERVERPROPERTY ('') NumLicenses comme LicenseNumber, SERVERPROPERTY ('versionproduit') comme Productverion, SERVERPROPERTY ('ProductLevel') comme ProductLevel, SERVERPROPERTY ('édition') comme SQLEdition, @@ VERSION comme SQLversion

J'avais installé édition d'évaluation.Refer capture d'écran enter image description here

Questions connexes