SQL Server auf die neueste Version aktualisieren

In diesem Handbuch erfahren Sie, wie Sie Ihre Benutzerdatenbanken aus früheren Versionen von SQL Server auf SQL Server 2025 (17.x) mithilfe der SQL Server-Migrationskomponente in SQL Server Management Studio (SSMS) aktualisieren.

Weitere Migrationsleitfäden finden Sie in den Leitfäden zur Azure-Datenbankmigration.

Voraussetzungen

Bevor Sie mit Ihrem Migrationsprojekt beginnen, berücksichtigen Sie die zugehörigen Voraussetzungen. Erfahren Sie mehr über die unterstützten Versionen und Überlegungen zum Upgrade von SQL Server.

Verwenden Sie zum Vorbereiten der Migration die SQL Server-Migrationskomponente in SSMS.

Vor der Migration

Nachdem Sie bestätigt haben, dass die Quellumgebung unterstützt wird und Sie alle Voraussetzungen geprüft haben, können Sie die Vormigrationsstufe starten. Der Prozess umfasst eine Bestandsaufnahme der Datenbanken, die Sie migrieren müssen. Der nächste Schritt besteht darin, die SQL Server-Instanzen zu bewerten. Um Ihre Quelldatenbank zu bewerten, verwenden Sie die SQL-Migrationskomponente in SQL Server Management Studio , bevor Sie die SQL Server-Instanz aktualisieren. Nachdem alle Datenbankbewertungen abgeschlossen sind, wählen Sie "Bericht speichern " aus, um die Ergebnisse in eine JSON-Datei zu exportieren, um die Daten auf eigene Faust zu analysieren. Überprüfen Sie als Nächstes die Berichte auf potenzielle Migrationsprobleme oder Blocker, und beheben Sie alle aufgedeckten Elemente.

Migration – Übersicht

Sobald Sie die notwendigen technischen Voraussetzungen erfüllen und die Aufgaben der Vormigrationsphase abgeschlossen haben, können Sie mit der Schema- und Datenmigration fortfahren. Eine erfolgreiche Migration und ein erfolgreiches Upgrade bedeutet, dass Sie alle Probleme behoben haben, die während der Vormigrationsphase erkannt wurden.

Überprüfen Sie die Vorbereitungsschritte für die Migration Ihrer Datenbanken und Anmeldungen mithilfe der SQL Server-Migrationskomponente in SQL Server Management Studio.

Bewahren Sie Sicherungsprotokolle, Wartungspläne und andere automatisierte Aufgaben, einschließlich Aufträgen, auf, indem Sie eine Sicherung der Systemdatenbank msdb erstellen.

Zeigen Sie verknüpfte Server mithilfe von SSMS an. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf Serverobjekte, um die Liste zu erweitern.

Je nach Komplexität Ihrer Daten und Umgebung müssen Sie möglicherweise die folgenden Faktoren berücksichtigen.

Artikel Beschreibung
Problembehandlung bei verwaisten Benutzern (SQL Server) Anmeldungen, die in der Quellinstanz vorhanden sind, aber nicht das Ziel, können nach der Migration zu verwaisten Datenbankbenutzern führen. Ordnen Sie sie vor oder nach dem Upgrade neu zu.
Migrieren von Triggern Wenn Ihre Datenbanken In-Memory OLTP (speicheroptimierte Tabellen) verwenden, überprüfen Sie, wie Trigger während der Migration behandelt werden.
Assistenten zum Generieren und Veröffentlichen von Skripts Verwenden Sie dieses Tool, um Datenbankobjekte zu skripten, wenn Sie Schemas zwischen Instanzen übertragen müssen, die keine Sicherung verwenden und direkt wiederherstellen können.
Gespiegelte Sicherungsmediensätze (SQL Server) Relevant, wenn Ihre Sicherungsstrategie gespiegelte Mediensätze verwendet. Stellen Sie sicher, dass Der Sicherungs- und Wiederherstellungsworkflow mit der Zielversion kompatibel ist.
Backup-Übersicht (SQL Server) Erstellen Sie vollständige Sicherungen aller Datenbanken vor der Aktualisierung. Die Kompatibilität von Sicherungen ist nur vorwärts: Sicherungen aus einer neueren Version können nicht in einer älteren Version wiederhergestellt werden.
Editionen und unterstützte Features von SQL Server 2025 Stellen Sie sicher, dass die von Ihnen abhängigen Features in Ihrer Zieledition verfügbar sind. Einige Features sind editionsspezifisch.

Migrieren von Datenbanken und Anmeldungen

Beginnen Sie als Nächstes mit der Migration der Datenbanken und Anmeldungen mit der SQL Server-Migrationskomponente in SQL Server Management Studio.

Nach der Migration

Nachdem Sie die Migrationsphase erfolgreich abgeschlossen haben, durchlaufen Sie die Aufgaben nach der Migration, um sicherzustellen, dass alles so reibungslos und effizient wie möglich funktioniert. Der Prozess nach der Migration ist entscheidend für die Abstimmung aller Probleme mit der Datengenauigkeit, die Überprüfung der Vollständigkeit und die Behandlung von Leistungsproblemen mit der Workload.

Weitere Informationen zu diesen Problemen, spezifische Schritte zur Entschärfung und nach der Migration finden Sie im Leitfaden zur Überprüfung und Optimierung nach der Migration.

Überprüfen von Anwendungen

Nachdem die Daten in die Zielumgebung migriert wurden, müssen alle Anwendungen, die zuvor die Quelle genutzt haben, mit der Nutzung des Ziels beginnen. Möglicherweise müssen Sie die Anwendungen ändern, um dieses Ziel zu erreichen. Führen Sie Tests im Hinblick auf die Datenbanken durch, um sicherzustellen, dass die Anwendungen nach der Migration erwartungsgemäß funktionieren.