it-swarm.com.de

Wie kann ich alle SQL Server-Lizenzen in einer Organisation "selbst prüfen"?

Also habe ich einen neuen Job bei einer gemeinnützigen Organisation in Nizza begonnen, die es schon seit einigen Jahrzehnten gibt. Sie verfügen über eine Vielzahl von SQL Server-Editionen und -Versionen (z. B. 2005 Express bis 2016 SP2 Enterprise) und über viele Windows-VMs (Versionen von 2003 bis 2016).

Die vorherigen Datenbankadministratoren haben weder eine Dokumentation zur Anzahl der Lizenzen, die das Unternehmen besitzt, noch zu den Editionen der Editionen erstellt. Effektiv keine nützlichen Aufzeichnungen.

Ich habe das MAP Toolkit ausgeführt, um Details zu den SQL Servern zu sammeln. Zumindest habe ich einen Ausgangspunkt für die vorhandenen Server und habe mich mit den Servern befasst, die noch Produktionsdaten bereitstellen.

Ich habe auch das neue Tool ApexSQL Discover mit gemischten Ergebnissen verwendet (sorry Leute, ich liebe deine Sachen, aber ich kann nicht 3 Tage warten, bis dieses Tool ausgeführt wird, wenn ich 1 Server hinzufügen muss). Und auch dbatools find-dbainstance (kein großer Fan der Verwendung von PS zum Exportieren großer Datenmengen). Wenn ich das alles zusammensetze, bin ich mir zu diesem Zeitpunkt ziemlich sicher, dass ich die meisten oder alle Instanzen entdeckt habe, die jemals in dieser Domäne existierten.

Natürlich habe ich die Lizenz abgefragt in einer Anzahl von Möglichkeiten und die gründlich untersucht völlig nutzlos äußerst hilfreicher MS SQL-Lizenzierungsleitfaden, von dem nichts Informationen über die Lizenzen zu liefern scheint, die der Organisation gehören, oder wie man sie erwirbt .

Der Kern des Problems: Einige dieser Lizenzen wurden vor einem Jahrzehnt (oder zwei) gekauft. Einige waren sicherlich Papierrechnungen. Erinnerst du dich, dass ich erwähnt habe, dass dies eine gemeinnützige Organisation ist? Auf der positiven Seite ist die Lizenzierung billig. Auf der anderen Seite ist die Lizenzierung billig, so dass die meisten oder alle Lizenzen nicht SA, weil es billiger ist, neue zu kaufen. Bearbeiten: Dies war zu der Zeit der Grund, warum SA nicht gekauft wurde Ich war nicht beteiligt.

Sollte ich einfach davon ausgehen, dass höchstwahrscheinlich keiner über SA verfügt - dass der Server wahrscheinlich auch ordnungsgemäß lizenziert wird - und bei Bedarf einfach neue kaufen? Das scheint ein schrecklicher Ansatz zu sein.

Meine Frage:

Woher weiß ich, welche SQL Server-Lizenzen mein neues Unternehmen besitzt, ohne zu versuchen, Papierrechnungen aus dem Jahr 2004 zu sammeln? Ich war noch nie in dieser Situation. Ist meine einzige Möglichkeit, sich prüfen zu lassen oder für die Prüfung eines Partners zu bezahlen? (und wenn ja, Microsoft, was machst du bb ??).

Alle Erkenntnisse, die dba.se hier liefern kann, werden wahrscheinlich mein Leben um Jahre verlängern. Vielen Dank an alle!

11
Jacob H

[…] Nichts scheint Informationen über die Lizenzen zu liefern, die die Organisation besitzt, oder darüber, wie sie erworben werden können.

Woher weiß ich, welche SQL Server-Lizenzen mein neues Unternehmen besitzt? […]

Wenn Sie eine Premier-Vereinbarung haben

Dies ist ziemlich einfach. Sie haben einen Account Manager (TAM) zugewiesen, der alle Lizenzinformationen abrufen kann, die Microsoft zur Verfügung gestellt wurden (vorausgesetzt, sie wurden über einen lizenzierten Dritten oder einen Teil Ihres Premier-Vertrags gekauft).

Von oben können Sie dann die Lizenzen nach Bedarf/Verwendung basierend auf Ihrer Umgebung aufteilen.

Wenn Sie keine Premier-Vereinbarung haben

In diesem Fall müssen Sie sich selbst anmelden/kontaktieren/alle Datensätze im Zusammenhang mit der Lizenzierung finden. Dies kann bedeuten, dass Sie nach Papierunterlagen aus dem Jahr 2004 suchen, wie Sie vorgeschlagen haben, sich an einen Drittanbieter von Lizenzen wenden, den Sie in diesen Zeiträumen durchlaufen haben, oder Bestellungen aufspüren, um herauszufinden, ob und wo etwas gekauft wurde.

Die letzte Möglichkeit unter diesem Punkt besteht darin, einen Zeitpunkt für ein Gespräch mit einem Lizenzspezialisten oder einem Microsoft-Kundenbetreuer festzulegen, um festzustellen, ob er etwas aus früheren Vereinbarungen von Jahren ziehen kann. Beachten Sie, dass die Lizenzen möglicherweise nicht für Ihre Umgebung gelten, wenn Sie keine SA haben. Beachten Sie auch, dass es ältere Lizenzen gibt, die möglicherweise auch nicht mehr für die Umgebung gelten.

[…] Die meisten oder alle Lizenzen haben nicht SA, weil es billiger ist, neue zu kaufen.

SA bietet andere Vorteile, als nur in einer beliebigen Version sein zu dürfen. Die Vorteile konzentrieren sich hauptsächlich auf Lizenzmobilität, HA/DR, Virtualisierung und Hybridszenarien. Es ist im Allgemeinen auch billiger als der Kauf neuer Netto-Lizenzen.

10
Sean Gallardy