Delen via


Een upgrade uitvoeren naar een andere versie van SQL Server (setup)

van toepassing op:SQL Server- - alleen Windows

SQL Server Setup ondersteunt editie-upgrades tussen verschillende edities van SQL Server. Zie Ondersteunde versie- en editie-upgrades (SQL Server 2022)voor informatie over ondersteunde editie-upgradepaden.

Zie voor een lijst met functies die worden ondersteund door de edities van SQL Server in Windows:

Raadpleeg de volgende artikelen voordat u de editie-upgrade van een exemplaar van SQL Server start:

Opmerkingen

Voor SQL Server in een failoverclusterexemplaar is het voldoende om een editie-upgrade uit te voeren op een van de knooppunten van het SQL Server-failovercluster. Dit knooppunt kan actief of passief zijn en de engine brengt de resources niet offline tijdens de editie-upgrade. Na de editie-upgrade moet u het SQL Server-exemplaar opnieuw opstarten of een failover naar een ander knooppunt uitvoeren.

Voorwaarden

Voor lokale installaties moet u Setup uitvoeren als beheerder. Als u SQL Server installeert vanaf een externe share, moet u een domeinaccount met leesmachtigingen voor de externe share gebruiken.

Belangrijk

Als u de editiewijziging van SQL Server wilt activeren, moet Setup SQL Server-services opnieuw starten. Dit leidt ertoe dat de toepassing niet beschikbaar is terwijl services offline zijn.

Upgradeproces

  1. Voeg het SQL Server-installatiemedium in. Dubbelklik in de hoofdmap op setup.exe of start het SQL Server-installatiecentrum vanuit Configuration Tools. Als u wilt installeren vanaf een netwerkshare, zoekt u de hoofdmap op de share en dubbelklikt u op setup.exe.

  2. Als u een bestaand exemplaar van SQL Server wilt upgraden naar een andere editie, selecteert u in het SQL Server-installatiecentrum Onderhouden selecteert u vervolgens Editie-upgrade.

  3. Als installatieondersteuningsbestanden vereist zijn, worden deze door SQL Server Setup geïnstalleerd. Als u wordt geïnstrueerd om de computer opnieuw op te starten, start u opnieuw op voordat u doorgaat.

  4. De systeemconfiguratiecontrole voert een detectiebewerking uit op uw computer. Als u wilt doorgaan, selecteert u OK.

  5. Selecteer op de pagina Productcode een keuzerondje om aan te geven of u een upgrade uitvoert naar een gratis versie van SQL Server of of u een PID-sleutel hebt voor een productieversie van het product. Zie Edities en ondersteunde functies van SQL Server 2022 en Ondersteunde versie- en editie-upgrades (SQL Server 2022)voor meer informatie.

  6. Lees de licentieovereenkomst op de pagina Licentievoorwaarden en schakel het selectievakje in om de licentievoorwaarden te accepteren. Als u wilt doorgaan, selecteert u Volgende. Om de installatie te beëindigen, selecteer Annuleren.

  7. Geef op de pagina Selecteer exemplaar het exemplaar van SQL Server op dat u wilt upgraden.

  8. De pagina Editie-upgraderegels valideert de computerconfiguratie voordat de editie-upgradebewerking begint.

  9. Op de pagina Ready to Upgrade Edition ziet u een structuurweergave van de installatieopties die tijdens de installatie zijn opgegeven. Selecteer Upgradeom door te gaan.

  10. Tijdens het upgradeproces van de editie moeten de services opnieuw worden opgestart om de nieuwe instelling op te halen. Na de editie-upgrade bevat de pagina Complete een koppeling naar het overzichtslogboekbestand voor de editie-upgrade. Als u de wizard wilt sluiten, selecteert u Sluiten.

  11. De pagina Klaar bevat een koppeling naar het samenvattingslogbestand voor de installatie en andere belangrijke notities.

  12. Als u wordt gevraagd de computer opnieuw op te starten, doet u dit nu. Het is belangrijk om het bericht van de installatiewizard te lezen wanneer u de installatie hebt voltooid. Zie Installatielogbestanden van SQL Server weergeven en lezenvoor informatie over installatielogboekbestanden.

  13. Als u een upgrade hebt uitgevoerd van SQL Server Express, moet u extra stappen uitvoeren voordat u uw bijgewerkte exemplaar van SQL Server kunt gebruiken:

    • Schakel de SQL Server Agent-service in Windows SCM in.

    • Configureer het SQL Server Agent-serviceaccount met behulp van SQL Server Configuration Manager.

Naast de vorige stappen moet u mogelijk het volgende doen als u een upgrade hebt uitgevoerd van SQL Server Express:

  • Gebruikers die zijn gemaakt en geconfigureerd in SQL Server Express blijven geconfigureerd na de upgrade. Met name de BUILTIN\Users groep blijft geconfigureerd. Schakel deze accounts uit, verwijder of configureer deze indien nodig opnieuw. Zie Windows-serviceaccounts en -machtigingen configurerenvoor meer informatie.

  • Grootten en herstelmodel voor de tempdb- en model systeemdatabases blijven ongewijzigd na de upgrade. Configureer deze instellingen indien nodig opnieuw. Zie Back-up en herstel: Systeemdatabases (SQL Server)voor meer informatie.

  • Sjabloondatabases blijven na de upgrade op de computer staan.

Als de procedure mislukt op Engine_SqlEngineHealthCheck regel, kunt u de opdrachtregelinstallatieoptie gebruiken om deze specifieke regel over te slaan, zodat het upgradeproces kan worden voltooid. Als u het controleren van deze regel wilt overslaan, opent u een opdrachtprompt en gaat u naar het pad met SQL Server Setup (setup.exe). Typ vervolgens de volgende opdracht:

setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID=<appropriatePid> /SkipRules=Engine_SqlEngineHealthCheck