Wann läuft die Testlizenz vom SQL Server aus?

Ein Kunde hat vor einiger Zeit einen SQL Server mit der 180 Tage Testlizenz installiert. Er fragte uns, ob man irgendwie herausfinden könne, wann genau diese Testlizenz ausläuft. Nichts einfacher als das:

Zuerst einmal ein SQL Statement, welches uns verrät, um was für eine SQL Server Edition es sich genau handelt. So finden wir heraus, ob es wirklich eine Evaluierungsversion ist:

SELECT SERVERPROPERTY ( 'edition' ) as Serveredition

WICHTIG: Diese Abfrage wird auf der Datenbank “Master” ausgeführt.

In unserem Fall lautete das Ergebnis “Enterprise Evaluation Edition (x64)”.

Anschließend ermitteln wir das Datum, wann die Lizenz ablaufen wird, indem wir das Installationsdatum abfragen und 180 Tage hinzurechnen:

SELECT
create_date AS 'Installationsdatum',
DATEADD(DD, 180, create_date) AS 'Ablaufdatum'
FROM
sys.server_principals
WHERE
name = 'NT-Autorität\SYSTEM'

Wer eine englische Server-Version verwendet, ersetzt bitte ‘NT-Autorität\SYSTEM’ durch ‘NT AUTHORITY\SYSTEM’

Das Ergebnis unserer Abfrage sieht wie folgt aus:

sql_server_expiry_date
Abfrageergebnis Ablaufdatum SQL Server 180 Tage Evaluierung

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.