Ermitteln Sie die SQL Server-Version und -Version aus dem verfügbaren Setup, bevor Sie sie tatsächlich installieren?

11

Wir führen einen Downgrade-Prozess von SQL Server 2008 R2 Enterprise auf die Standard Edition durch.

Um die oben genannte Aktivität zu starten, suchten wir nach der verfügbaren Standard Edition von SQL Server. Wir haben einen gefunden, waren aber in den folgenden Punkten verwirrt:

  1. Die Setup-Dateien (von einem früheren Teammitglied gespeichert) befinden sich in einem Ordner, in dem angegeben ist, dass es sich um SQL Server 2008 R2 handelt. Um jedoch vor Beginn der Installation eine Gegenprüfung durchzuführen, haben wir die Datei default.ini durchgesehen, in der Folgendes angegeben ist:

    SQLSERVER2008 Configuration File
    [SQLSERVER2008]

    Dies führte zu Zweifeln, ob die richtige Version von SQL Server erforderlich ist. Gibt es also eine andere Möglichkeit, falls die oben genannte Methode zur Ermittlung der Version falsch ist, bevor wir tatsächlich mit der Installation fortfahren?

  2. Können wir auch die Edition dieses verfügbaren SQL Servers überprüfen, da wir beim Einrichten kaum herausfinden können, ob es sich wirklich um die Standard Edition handelt?

Gemäß unseren Sicherheitsrichtlinien können wir nicht einfach neue Medien herunterladen. Wir haben auch keine Rechte zum Herunterladen.

KASQLDBA
quelle

Antworten:

9

So beantworten Sie Ihre erste Frage:

Wenn Sie sich nicht sicher sind, starten Sie das einfach manuell setup.exeund überprüfen Sie es.

Wenn Sie die SQL Server 2008-Installation mit starten setup.exe, sehen Sie Folgendes:

Geben Sie hier die Bildbeschreibung ein

Unten ist für SQL Server 2008R2:

Geben Sie hier die Bildbeschreibung ein

Eine Alternative zum Ausführen der ausführbaren Setup-Datei besteht darin, mit der rechten Maustaste zu klicken und dort nach der Version zu suchen. Es wird so etwas wie 10, 10.50, 11 usw. sein, also müssen Sie konvertieren

So beantworten Sie Ihre zweite Frage:

Ab SQL Server 2008 hat sich Microsoft geändert, da die Edition von der Version abhängt, in der PIDsie sich befindet DefaultSetup.ini. Der DefaultSetup.inifür SQL Server 2008 und 2008R2 hat das gleiche Format. So im Wesentlichen , wenn Sie nicht wissen, Sie haben , um sicherzustellen , dass Sie die richtigen Installationsdateien haben.

;SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

Für SQL Server 2005 wurde dies im Ordner "Server" angegeben default.htm . Sehen

So erkennen Sie, welche Edition Ihre SQL Server-Setup-Dateien sind

Ich glaube nicht, dass Sie aus PIDeiner bestimmten Edition von SQL Server erraten können . Ein vollständiger Datenträger ist für alle Editionen einer bestimmten SQL Server-Version geeignet.

Kin Shah
quelle