Herunterstufen von SQL Server 2012 auf eine niedrigere Edition

7

Ich habe einen Win2008 R2-Server mit einer Enterprise Edition von SQL Server 2012 installiert. Gibt es eine Möglichkeit, Editionen von Enterprise auf Standard herunterzustufen, da mein Produktionsserver eine Standardversion sein wird? Ich habe bereits Datenbanken und Benutzer in der Unternehmensinstanz konfiguriert und den Analyse- und nativen Berichtsservice installiert und konfiguriert.

Ist dieses Downgrade möglich oder sehe ich eine vollständige Neuinstallation vor? Gibt es etwas Besonderes, das ich mit meinen Datenbanken tun müsste, außer das Trennen vor dem Deinstallieren und anschließenden Anhängen in der Standardinstanz?

Adam H.
quelle

Antworten:

1

Sie können die Edition von SQL Server 2012 nicht direkt von Enterprise in Standard ändern . Auf dieser Seite finden Sie die unterstützten Szenarien für Editionsänderungen.

Es gibt verschiedene Möglichkeiten, dies zu tun. Einige empfehlen, Kopien der Systemdatenbanken zu erstellen und diese auf der neuen Instanz zu überschreiben (stellen Sie sicher, dass Sie genau dieselbe SP / CU-Ebene haben), oder Sie können sie einfach einrichten eine neue Umgebung von Grund auf neu. Es hängt wirklich davon ab, wie komplex Ihre Umgebung ist. Ich würde definitiv empfehlen, den Prozess in einer separaten Umgebung zu testen, wenn Sie können.

Bevor Sie beginnen, durchsuchen Sie Ihre Datenbanken und überprüfen Sie sys.dm_db_persisted_sku_features , um sicherzustellen, dass keine Enterprise Edition-Funktionen verwendet werden.

Jon Seigel
quelle
Das ist eine Schande. Es sollte einen einfachen Weg geben, dies zu tun!
SomeGuy
0

Nach meinem Verständnis mit SQL Server-Instanzen vor 2012 möchten Sie SQL Server neu installieren. Ich denke, die folgende wird folgen ... Datenbank trennen, Enterprise Edition deinstallieren, Maschine neu starten, Std Edition installieren und Datenbank anhängen. Dies funktioniert jedoch nur dann gut, wenn Sie das Setup in seiner einfachsten Form haben. Wenn Sie Elemente haben, die in Systemdatenbanken gespeichert sind, z. B. Anmeldungen, geplante Jobs usw., wird dies etwas komplizierter, da Sie diese Objekte jetzt auch übertragen müssen. Bevor ich jedoch einen Prozess starte, würde ich sicherstellen, dass keine Unternehmensfunktion verwendet wird, wie von @Jon vorgeschlagen.

JackLock
quelle