Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server - alleen Windows
Test en wijzig installatiescripts om te voldoen aan de behoeften van uw organisatie.
Voorbeeldsyntaxis voor installatie
De naam van het updatepakket kan variëren en kan een taal, editie en processoronderdeel bevatten. Pas een update toe bij een opdrachtprompt en vervang <package_name> door de naam van uw updatepakket:
Werk één exemplaar van SQL Server en alle gedeelde onderdelen bij, zoals Integration Services en Management Tools: u kunt het exemplaar opgeven met behulp van de parameter InstanceName of de parameter InstanceID. Als u een voorbereid exemplaar van SQL Server wilt bijwerken, moet u de parameter InstanceID opgeven.
<package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /InstanceName=MyInstanceof
<package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /InstanceID=\<Instance ID>Lees voor SQL Server 2022 (16.x) en latere versies de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Setup kan de nieuwste productupdates integreren met de belangrijkste productinstallatie, zodat het belangrijkste product en de toepasselijke updates tegelijkertijd worden geïnstalleerd. U kunt een installatie van het databaseservermotor exemplaar voorbereiden inclusief productupdates.
setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=PrepareImage /UpdateEnabled=True /UpdateSource=\<path where the update is downloaded> /INSTANCEID=\<Instance ID> /FEATURES=SQLEngineWerk alleen gedeelde SQL Server-onderdelen bij, zoals Integration Services en Management Tools:
<package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=PatchWerk alle exemplaren van SQL Server op de computer en alle gedeelde onderdelen bij, zoals Integration Services en Management Tools:
<package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /AllInstancesVerwijder een update uit één exemplaar van SQL Server en alle gedeelde onderdelen, zoals Integration Services en Management Tools:
<package_name>.exe /qs /Action=RemovePatch /InstanceName=MyInstanceVerwijder alleen een update uit gedeelde SQL Server-onderdelen, zoals Integration Services en Management Tools:
<package_name>.exe /qs /Action=RemovePatchOpmerking
Het installatieprogramma voor updates zorgt ervoor dat de gedeelde componenten altijd op of boven de versie van de instantie op het hoogste niveau zijn.
Ondersteunde parameters
Belangrijk
Geef waar mogelijk beveiligingsreferenties op tijdens runtime. Als u referenties in een scriptbestand moet opslaan, moet u het bestand beveiligen om onbevoegde toegang te voorkomen.
| Schakelaar | Beschrijving |
|---|---|
/? |
Geeft opdrachtprompt help voor installatie zonder toezicht weer |
/action=Patch or /action=RemovePatch |
Hiermee geeft u de installatieactie: Patch of RemovePatch. |
/allinstances |
Hiermee past u de SQL Server-update toe op alle exemplaren van SQL Server en op alle gedeelde, instantie-onafhankelijke componenten van SQL Server. |
/instancename=InstanceName
1 |
Hiermee past u de SQL Server-update toe op een exemplaar van SQL Server met de naam InstanceName en op alle gedeelde, exemplaar-onafhankelijke SQL Server-onderdelen. |
/InstanceID=Inst1 |
Hiermee past u de SQL Server-update toe op een exemplaar van SQL Server Inst1, en op alle gedeelde, instance-onafhankelijke SQL Server-onderdelen. |
/hideconsole |
Hiermee geeft u op dat het consolevenster van SQL Server verborgen of gesloten is. |
/quiet |
Hiermee wordt de installatie van de SQL Server-update uitgevoerd in de modus zonder toezicht. |
/qs |
Hiermee wordt alleen het dialoogvenster voortgangsgebruikersinterface weergegeven. |
/UpdateEnabled |
Hiermee geeft u op of de INSTALLATIE van SQL Server productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Standaard bevat de SQL Server-installatie updates die worden gevonden. |
/IAcceptSQLServerLicenseTerms |
Alleen vereist wanneer de /Q of /QS parameter is opgegeven voor installaties zonder toezicht. |
1 U kunt deze parameter niet opgeven om een update toe te passen op een voorbereid exemplaar van SQL Server. U moet in plaats daarvan de parameter /instanceID opgeven.