Upgrade von SQL Server mithilfe des Installations-Assistenten (Setup)Upgrade SQL Server Using the Installation Wizard (Setup)

Der SQL ServerSQL Server -Installations-Assistent enthält eine Funktionsstruktur zum direkten Upgrade von SQL ServerSQL Server -Komponenten auf die neueste Version von SQL ServerSQL Server.The SQL ServerSQL Server Installation Wizard provides a single feature tree for an in-place upgrade of SQL ServerSQL Server components to the latest version of SQL ServerSQL Server.

Warnung

Wenn Sie auf SQL ServerSQL Serveraktualisieren, wird die frühere Version von SQL ServerSQL Server überschrieben und ist auf dem Computer folglich nicht mehr vorhanden.When you upgrade SQL ServerSQL Server, the previous version of SQL ServerSQL Server will be overwritten and will no longer exist on your computer.

Sichern Sie vor dem Upgrade die SQL Server-Datenbanken und alle anderen der früheren SQL Server-Instanz zugeordneten Objekte.Before upgrading, back up SQL Server databases and other objects associated with the previous SQL Server instance.

Achtung

Für viele Produktions- und einige Entwicklungsumgebungen eignet sich ein Upgrade durch Neuinstallation oder ein paralleles Update besser als ein direktes Upgrade.For many production and some development environments, a new installation upgrade or a rolling upgrade is more appropriate than an in-place upgrade. Weitere Informationen zu Upgrade-Methoden finden Sie unter:For more information regarding upgrade methods, see:

Erforderliche KomponentenPrerequisites

Sie müssen Setup als Administrator ausführen.You must run Setup as an administrator. Wenn Sie SQL ServerSQL Server von einer Remotefreigabe installieren, müssen Sie ein Domänenkonto verwenden, das Lese- und Ausführungsberechtigungen auf der Remotefreigabe hat und ein lokaler Administrator ist.If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read and execute permissions on the remote share, and is a local administrator.

Warnung

Sie können die zu aktualisierenden Funktionen nicht ändern und während des Aktualisierungsvorgangs keine Funktionen hinzufügen.Be aware that you cannot change the features to be upgraded, and you cannot add features during the upgrade operation. Wenn Sie einer aktualisierten Instanz von SQL ServerSQL Server Funktionen hinzufügen möchten, nachdem der Upgradevorgang abgeschlossen wurde, finden Sie entsprechende Informationen unter Add Features to an Instance of SQL Server (Setup) (Hinzufügen von Funktionen zu einer Instanz von SQL Server (Setup)).For more information about how to add features to an upgraded instance of SQL ServerSQL Server after the upgrade operation is complete, see Add Features to an Instance of SQL Server (Setup).

Wenn Sie ein Upgrade von DatenbankmodulDatabase Enginedurchführen, lesen Sie zunächst Planen und Testen des Upgradeplans für das Datenbankmodul und führen Sie dann die folgenden Aufgaben je nach Umgebung durch:If you are upgrading the DatenbankmodulDatabase Engine, review Plan and Test the Database Engine Upgrade Plan and then perform the following tasks, as appropriate for your environment:

  • Sichern Sie alle SQL ServerSQL Server -Datenbankdateien der zu aktualisierenden Instanz, damit diese bei Bedarf wiederhergestellt werden können.Back up all SQL ServerSQL Server database files from the instance to be upgraded, so that you can restore them, if it is required.

  • Führen Sie die entsprechenden Datenbank-Konsolenbefehle (Database Console Commands, DBCC) für die zu aktualisierenden Datenbanken aus, um deren Konsistenz sicherzustellen.Run the appropriate Database Console Commands (DBCC) on databases to be upgraded to ensure that they are in a consistent state.

  • Schätzen Sie ab, wie viel Speicherplatz für das Upgrade von SQL Server-Komponenten sowie der Benutzerdatenbanken erforderlich ist.Estimate the disk space that is required to upgrade SQL Server components, in addition to user databases. Informationen zum erforderlichen Speicherplatz für SQL Server-Komponenten finden Sie unter Hardware and Software Requirements for Installing SQL Server (Hardware- und Softwareanforderungen für die Installation von SQL Server).For disk space that is required by SQL Server components, see Hardware and Software Requirements for Installing SQL Server.

  • Stellen Sie sicher, dass für vorhandene SQL Server-Systemdatenbanken – master, model, msdb und tempdb – die automatische Vergrößerung konfiguriert ist, und stellen Sie sicher, dass ausreichend Festplattenspeicherplatz verfügbar ist.Ensure that existing SQL Server system databases - master, model, msdb, and tempdb - are configured to autogrow, and ensure that they have sufficient hard disk space.

  • Stellen Sie sicher, dass alle Datenbankserver über Anmeldeinformationen in der master-Datenbank verfügen.Ensure that all database servers have logon information in the master database. Dies ist wichtig für das Wiederherstellen einer Datenbank, da sich die Systemanmeldeinformationen in der master-Datenbank befinden.This is important for restoring a database, as system logon information resides in master.

  • Deaktivieren Sie alle gespeicherten Startprozeduren, da im Rahmen des Upgradeprozesses auch Dienste auf der zu aktualisierenden SQL Server-Instanz beendet und gestartet werden.Disable all startup stored procedures, as the upgrade process will stop and start services on the SQL Server instance being upgraded. Der Upgradeprozess kann durch beim Start verarbeitete gespeicherte Prozeduren blockiert werden.Stored procedures processed at startup time might block the upgrade process.

  • Wenn Sie Instanzen von SQL ServerSQL Server aktualisieren, wo SQL ServerSQL Server -Agent in MSX/TSX-Beziehungen eingetragen wird, aktualisieren Sie Zielserver vor den Masterservern.When upgrading instances of SQL ServerSQL Server where SQL ServerSQL Server Agent is enlisted in MSX/TSX relationships, upgrade target servers before you upgrade master servers. Wenn Sie Masterserver vor den Zielservern aktualisieren, kann SQL ServerSQL Server Agent keine Verbindung mit den Masterinstanzen von SQL ServerSQL Serverherstellen.If you upgrade master servers before target servers, SQL ServerSQL Server Agent will not be able to connect to master instances of SQL ServerSQL Server.

  • Beenden Sie alle Anwendungen sowie alle Dienste mit SQL Server-Abhängigkeiten.Quit all applications, including all services that have SQL Server dependencies. Wenn Verbindungen von lokalen Anwendungen mit der zu aktualisierenden Instanz bestehen, kann das Upgrade einen Fehler erzeugen.Upgrade might fail if local applications are connected to the instance being upgraded.

  • Stellen Sie sicher, dass die Replikation aktuell ist, und beenden Sie die Replikation.Make sure that Replication is current and then stop Replication.
    Ausführliche Schritte zum Ausführen eines parallelen Upgrades in einer replizierten Umgebung finden Sie unter Upgrade Replicated Databases (Aktualisieren von replizierten Datenbanken).For detailed steps for performing a rolling upgrade in a replicated environment, see Upgrade Replicated Databases.

VerfahrenProcedure

So führen Sie das Upgrade auf SQL ServerSQL Server ausTo upgrade SQL ServerSQL Server

  1. Legen Sie das SQL ServerSQL Server -Installationsmedium ein, und doppelklicken Sie im Stammordner auf Setup.exe.Insert the SQL ServerSQL Server installation media, and from the root folder, double-click Setup.exe. Wenn Sie eine Installation über eine Netzwerkfreigabe ausführen möchten, wechseln Sie in der Freigabe zum Stammordner, und doppelklicken Sie auf Setup.exe.To install from a network share, move to the root folder on the share, and then double-click Setup.exe.

  2. Das SQL ServerSQL Server-Installationscenter wird vom Installations-Assistenten ausgeführt.The Installation Wizard starts the SQL ServerSQL Server Installation Center. Um eine vorhandene Instanz von SQL ServerSQL Server zu aktualisieren, klicken Sie im linken Navigationsbereich auf Installation und dann auf Upgrade von... vorherigen Versionen von SQL ServerSQL Server.To upgrade an existing instance of SQL ServerSQL Server, click Installation in the left-hand navigation area, and then click Upgrade from... previous versions of SQL ServerSQL Server.

  3. Aktivieren Sie auf der Seite für den Product Key eine Option, um anzugeben, ob Sie auf eine kostenlose Edition von SQL ServerSQL Serveraktualisieren oder ob Sie über einen PID-Schlüssel für eine Produktionsversion des Produkts verfügen.On the Product Key page, click an option to indicate whether you are upgrading to a free edition of SQL ServerSQL Server, or whether you have a PID key for a production version of the product. Weitere Informationen finden Sie unter Editionen und Komponenten von SQL Server 2016 und unter Unterstützte Versions- und Editionsupgrades.For more information, see Editions and Components of SQL Server 2016 and Supported Version and Edition Upgrades.

  4. Lesen Sie auf der Seite mit den Lizenzbedingungen den Lizenzvertrag, und aktivieren Sie das Kontrollkästchen Ich akzeptiere die Lizenzbedingungen , wenn Sie diesen zustimmen. Klicken Sie anschließend auf Weiter.On the License Terms page, review the license agreement and, if you agree, select the I accept the license terms check box, and then click Next. Falls Sie zur Verbesserung von SQL ServerSQL Serverbeitragen möchten, können Sie auch die Option zur Funktionsverwendung aktivieren und Berichte an MicrosoftMicrosoftsenden.To help improve SQL ServerSQL Server, you can also enable the feature usage option and send reports to MicrosoftMicrosoft.

  5. Im Fenster Globale Regeln wechselt Setup automatisch weiter zum Fenster Produktupdates, sofern keine Regelfehler auftreten.In the Global Rules window, the setup procedure will automatically advance to the Product Updates window if there are no rule errors.

  6. Die Seite MicrosoftMicrosoft Update wird als Nächstes angezeigt, wenn das Kontrollkästchen MicrosoftMicrosoft Update in Systemsteuerung\Alle Systemsteuerungselemente\Windows Update\Einstellungen ändern nicht aktiviert ist.The MicrosoftMicrosoft Update page will appear next if the MicrosoftMicrosoft Update check box in Control Panel\All Control Panel Items\Windows Update\Change settings is not checked. Wenn Sie die Seite MicrosoftMicrosoft Update mit einem Häkchen markieren, ändern sich die Computereinstellungen, und beim Suchen nach Windows Update werden die neuesten Updates angezeigt.Putting a check in the MicrosoftMicrosoft Update page will change the computer settings to include the latest updates when you scan for Windows Update.

  7. Auf der Seite für Produktupdates werden die neuesten verfügbaren SQL ServerSQL Server-Produktupdates angezeigt.On the Product Updates page, the latest available SQL ServerSQL Server product updates are displayed. Wenn Sie die Updates nicht einschließen möchten, deaktivieren Sie das Kontrollkästchen SQL ServerSQL Server-Produktupdates einschließen.If you don't want to include the updates, clear the Include SQL ServerSQL Server product updates check box. Wenn keine Produktupdates ermittelt wurden, zeigt SQL ServerSQL Server -Setup diese Seite nicht an und geht automatisch zur Seite Setupdateien installieren über.If no product updates are discovered, SQL ServerSQL Server Setup does not display this page and auto advances to the Install Setup Files page.

  8. Auf der Seite "Setupdateien installieren" wird der Status angezeigt, während die Setupdateien heruntergeladen, extrahiert und installiert werden.On the Install Setup Files page, Setup provides the progress of downloading, extracting, and installing the Setup files. Wenn ein Update für SQL ServerSQL Server -Setup gefunden und angegeben wird, dass das Update eingeschlossen werden soll, wird dieses Update ebenfalls installiert.If an update for SQL ServerSQL Server Setup is found, and is specified to be included, that update will also be installed.

  9. Im Fenster Upgradeegeln wechselt Setup automatisch weiter zum Fenster Instanz auswählen, sofern keine Regelfehler auftreten.In the Upgrade Rules window, the setup procedure will automatically advance to the Select instance window if there are no rule errors.

  10. Geben Sie auf der Seite Instanz auswählen die zu aktualisierende Instanz von SQL ServerSQL Server an.On the Select Instance page, specify the instance of SQL ServerSQL Server to upgrade. Zum Aktualisieren der Verwaltungstools und freigegebenen Funktionen wählen Sie Nur freigegebene Funktionen aktualisieren.To upgrade Management tools and shared features, select Upgrade shared features only.

  11. Auf der Seite Funktionen auswählen sind die Funktionen, die aktualisiert werden sollen, bereits markiert.On the Select Features page, the features to upgrade will be preselected. Nach Auswahl des Funktionsnamens wird im rechten Bereich eine Beschreibung für die einzelnen Komponentengruppen angezeigt.A description for each component group appears in the right pane after you select the feature name.

    Die erforderlichen Komponenten für die ausgewählten Funktionen werden im rechten Bereich angezeigt.The prerequisites for the selected features are displayed on the right-hand pane. SQL ServerSQL Server -Setup installiert die erforderlichen Komponenten, die nicht bereits während des Installationsschritts installiert werden, der im weiteren Verlauf dieser Prozedur beschrieben wird. Setup will install the prerequisite that are not already installed during the installation step described later in this procedure.

    Hinweis

    Wenn Sie sich für das Upgrade der freigegebenen Funktionen entschieden haben, indem Sie auf der Seite Instanz auswählen die Option <Nur freigegebene Funktionen aktualisieren ausgewählt haben, sind auf der Seite „Funktionsauswahl“ alle freigegebenen Funktionen vorab ausgewählt.If you have opted to upgrade the shared features by selecting <Upgrade shared features only> on the Select Instance page, all the shared features are preselected on the Feature Selection page. Alle freigegebenen Komponenten werden gleichzeitig aktualisiert.All the shared components are upgraded at the same time.

  12. Geben Sie auf der Instanzkonfigurationsseite die Instanz-ID für die Instanz SQL ServerSQL Serveran.On the Instance Configuration page, specify the Instance ID for the instance of SQL ServerSQL Server.

    Instanz-ID – In der Standardeinstellung wird der Instanzname als Instanz-ID verwendet.Instance ID — By default, the instance name is used as the Instance ID. So werden Installationsverzeichnisse und Registrierungsschlüssel für die Instanz von SQL ServerSQL Serveridentifiziert.This is used to identify installation directories and registry keys for your instance of SQL ServerSQL Server. Dies ist der Fall für Standardinstanzen und benannte Instanzen.This is the case for default instances and named instances. Bei einer Standardinstanz lauten Instanzname und Instanz-ID MSSQLSERVER.For a default instance, the instance name and instance ID would be MSSQLSERVER. Wenn Sie nicht die Standard-Instanz-ID verwenden möchten, geben Sie im Textfeld Instanz-ID einen Wert an.To use a non-default instance ID, provide a value for the Instance ID textbox.

    Alle SQL ServerSQL Server -Service Packs und Updates werden für jede Komponente einer Instanz von SQL ServerSQL Serverübernommen.All SQL ServerSQL Server service packs and upgrades will apply to every component of an instance of SQL ServerSQL Server.

    Installierte Instanzen – Im Raster werden Instanzen von SQL ServerSQL Server angezeigt, die sich auf dem Computer befinden, auf dem Setup ausgeführt wird.Installed instances — The grid will show instances of SQL ServerSQL Server that are on the computer where Setup is running. Wenn bereits eine Standardinstanz auf dem Computer installiert ist, muss eine benannte Instanz von SQL ServerSQL Serverinstalliert werden.If a default instance is already installed on the computer, you must install a named instance of SQL ServerSQL Server.

  13. Der Ablauf für die weiteren Vorgänge dieses Themas ist von den Funktionen abhängig, die Sie für die Installation angegeben haben.Work flow for the rest of this topic depends on the features that you have specified for your installation. Je nach Auswahl werden möglicherweise nicht alle Seiten angezeigt.You might not see all the pages, depending on your selections.

  14. Auf der Seite "Serverkonfiguration – Dienstkonten" werden die Standarddienstkonten für SQL ServerSQL Server -Dienste angezeigt.On the Server Configuration — Service Accounts page, the default service accounts are displayed for SQL ServerSQL Server services. Welche Dienste tatsächlich auf dieser Seite konfiguriert werden, ist von den zu aktualisierenden Funktionen abhängig.The actual services that are configured on this page depend on the features that you are upgrading.

    Authentifizierung und Anmeldeinformationen werden aus der vorherigen SQL ServerSQL Server-Instanz übernommen.Authentication and login information will be carried forward from the previous instance of SQL ServerSQL Server. Sie können allen SQL ServerSQL Server -Diensten dasselbe Anmeldekonto zuweisen, oder Sie können jedes Dienstkonto einzeln konfigurieren.You can assign the same login account to all SQL ServerSQL Server services, or you can configure each service account individually. Außerdem können Sie angeben, ob Dienste automatisch starten sollen, manuell gestartet werden oder deaktiviert sind.You can also specify whether services start automatically, are started manually, or are disabled. MicrosoftMicrosoft empfiehlt, die Dienstkonten einzeln zu konfigurieren, um den SQL ServerSQL Server -Diensten die Berechtigungen zu gewähren, die mindestens erforderlich sind, um ihre Tasks auszuführen. recommends that you configure service accounts individually so that SQL ServerSQL Server services are granted the minimum permissions they have to have to complete their tasks. Weitere Informationen finden Sie unter Konfigurieren von Windows-Dienstkonten und -Berechtigungen.For more information, see Configure Windows Service Accounts and Permissions.

    Um für alle Dienstkonten in dieser Instanz von SQL ServerSQL Serverdasselbe Anmeldekonto anzugeben, geben Sie im Feld unten auf dieser Seite die entsprechenden Anmeldeinformationen ein.To specify the same login account for all service accounts in this instance of SQL ServerSQL Server, provide credentials in the fields at the bottom of the page.

    Sicherheitshinweis Verwenden Sie kein leeres Kennwort.Do not use a blank password. Verwenden Sie ein sicheres Kennwort.Use a strong password.Security Note Verwenden Sie kein leeres Kennwort.Do not use a blank password. Verwenden Sie ein sicheres Kennwort.Use a strong password.

    Wenn Sie die Angabe der Anmeldeinformationen für SQL ServerSQL Server -Dienste abgeschlossen haben, klicken Sie auf Weiter.When you are finished specifying login information for SQL ServerSQL Server services, click Next.

  15. Geben Sie auf der Seite Upgradeoptionen für die Volltextsuche die Upgradeoptionen für die zu aktualisierenden Datenbanken an.On the Full-Text Search Upgrade Options page, specify the upgrade options for the databases being upgraded. Weitere Informationen finden Sie unter Upgradeoptionen für die Volltextsuche.For more information, see Full-Text Search Upgrade Options.

  16. Im Fenster Funktionsregeln wird automatisch fortgefahren, wenn alle Regeln gültig sind.The Feature Rules window will automatically advance if all rules pass.

  17. Auf der Seite Das Upgrade kann jetzt ausgeführt werden wird eine Strukturansicht der Installationsoptionen angezeigt, die während des Setups angegeben wurden.The Ready to Upgrade page displays a tree view of installation options that were specified during Setup. Klicken Sie zum Fortsetzen des Vorgangs auf Installieren.To continue, click Install. SQL ServerSQL Server Setup installiert zuerst die erforderlichen Komponenten für die ausgewählten Funktionen und dann die Funktionen. Setup will first install the required prerequisites for the selected features followed by the feature installation.

  18. Während der Installation wird auf der Seite Installationsstatus der Status angezeigt, sodass Sie während der Installation den Installationsstatus überwachen können.During installation, the progress page provides status so that you can monitor installation progress as Setup continues.

  19. Nach der Installation bietet die Seite Abgeschlossen einen Link zur zusammenfassenden Protokolldatei für die Installation und andere wichtige Hinweise.After installation, the Complete page provides a link to the summary log file for the installation and other important notes. Klicken Sie auf Schließen, um die Installation von SQL ServerSQL Server abzuschließen.To complete the SQL ServerSQL Server installation process, click Close.

  20. Starten Sie den Computer neu, falls Sie dazu aufgefordert werden.If you are instructed to restart the computer, do so now. Wenn Sie den Setupvorgang abgeschlossen haben, sollten Sie unbedingt die vom Installations-Assistenten angezeigte Meldung lesen.It is important to read the message from the Installation Wizard when you have finished with Setup. Weitere Informationen zu Setupprotokolldateien finden Sie unter Lesen und Anzeigen der Setupprotokolldateien von SQL Server.For more information about Setup log files, see View and Read SQL Server Setup Log Files.

Nächste SchritteNext Steps

Führen Sie nach dem Aktualisieren auf SQL ServerSQL Serverdie folgenden Tasks aus:After you upgrade to SQL ServerSQL Server, complete the following tasks:

  • Registrieren Sie die Server : Beim Upgrade werden die Registrierungseinträge für die frühere SQL ServerSQL Server-Instanz entfernt.Register your servers — Upgrade removes registry settings for the previous instance of SQL ServerSQL Server. Nach dem Aktualisieren müssen Sie die Server neu registrieren.After you upgrade, you must reregister your servers.

  • Aktualisieren Sie die Statistiken : Zum Optimieren der Abfrageleistung wird empfohlen, nach dem Upgrade die Statistiken für alle Datenbanken zu aktualisieren.Update statistics — To help optimize query performance, we recommend that you update statistics on all databases following upgrade. Statistiken in benutzerdefinierten Tabellen in SQL ServerSQL Server-Datenbanken aktualisieren Sie mithilfe der gespeicherten Prozedur sp_updatestats.Use the sp_updatestats stored procedure to update statistics in user-defined tables in SQL ServerSQL Server databases.

  • Konfigurieren Sie die neue SQL ServerSQL Server-Installation: Um die Angriffsfläche eines Systems zu verringern, werden zentrale Dienste und Funktionen von SQL ServerSQL Server selektiv installiert und aktiviert.Configure your new SQL ServerSQL Server installation — To reduce the attackable surface area of a system, SQL ServerSQL Server selectively installs and enables key services and features. Weitere Informationen zur Oberflächenkonfiguration finden Sie in der Infodatei für diese Version.For more information about surface area configuration, see the readme file for this release.

Siehe auchSee Also

Upgrade von SQL Server Upgrade SQL Server
Abwärtskompatibilität_gelöschtBackward Compatibility_deleted