Delen via


SQL Server in Windows installeren en configureren vanaf de opdrachtprompt

van toepassing op:SQL Server- - alleen Windows

Voordat u SQL Server Setup uitvoert, bekijkt u Plan een SQL Server-installatie.

Als u een nieuw exemplaar van SQL Server installeert vanaf de opdrachtprompt, kunt u de functies opgeven die moeten worden geïnstalleerd en hoe deze moeten worden geconfigureerd. U kunt ook stille, eenvoudige of volledige interactie opgeven met de gebruikersinterface van Setup.

Als u uw SQL Server-exemplaar wilt installeren of configureren vanaf de opdrachtprompt, opent u een beheeropdrachtprompt en navigeert u naar de locatie waar setup.exe zich bevindt binnen de SQL Server Setup-media. Voer de opdracht setup.exe uit, samen met de vereiste en optionele parameters waarmee u kunt doen wat u wilt doen:

C:\SQLMedia\SQLServer2022> setup.exe /[Option] /[Option] = {value}

In het volgende voorbeeld worden de SQL Server Database Engine, SQL Server Analysis Services, SQL Server en Integration Services in de stille modus geïnstalleerd:

C:\SQLMedia\SQLServer2022> setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION="install"
/PID="AAAAA-BBBBB-CCCCC-DDDDD-EEEEE" /FEATURES=SQL,AS,IS
/INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="MyDomain\MyAccount"
/SQLSVCPASSWORD="************" /SQLSYSADMINACCOUNTS="MyDomain\MyAccount "
/AGTSVCACCOUNT="MyDomain\MyAccount" /AGTSVCPASSWORD="************"
/ASSVCACCOUNT="MyDomain\MyAccount" /ASSVCPASSWORD="************"
/ISSVCACCOUNT="MyDomain\MyAccount" /ISSVCPASSWORD="************"
/ASSYSADMINACCOUNTS="MyDomain\MyAccount"

Als u een lijst met alle mogelijke opdrachten in de console wilt weergeven, voert u het uitvoerbare bestand uit met de vlag /help:

C:\SQLMedia\SQLServer2022> setup.exe /help

Belangrijk

Er is een nieuwe installatieparameter, /PRODUCTCOVEREDBYSA, geïntroduceerd in SQL Server 2022 (16.x). Met deze parameter wordt aangegeven of de opgegeven productcodelicentie (/PID=) valt onder een Contract voor Software Assurance of SQL Server-abonnement, of alleen een SQL Server-licentie.

De rest van het artikel bevat een gedetailleerde beschrijving van de beschikbare parameters.

Notitie

Bij de installatie via de opdrachtregel ondersteunt SQL Server volledige stille modus met de parameter /Q of stille, eenvoudige modus met de parameter /QS. De /QS-schakeloptie toont alleen de voortgang, accepteert geen invoer en geeft geen foutberichten weer als deze zijn aangetroffen. De parameter /QS wordt alleen ondersteund wanneer /ACTION=INSTALL is opgegeven.

Ongeacht de installatiemethode moet u de acceptatie van de licentievoorwaarden voor software bevestigen als een persoon of namens een entiteit, tenzij uw gebruik van de software onder een afzonderlijke overeenkomst valt, zoals een Microsoft-volumelicentieovereenkomst of een overeenkomst van derden met een ISV of OEM.

De licentievoorwaarden worden weergegeven voor controle en acceptatie in de gebruikersinterface van Setup. Installaties zonder toezicht (met behulp van de parameters /Q of /QS) moeten de parameter /IACCEPTSQLSERVERLICENSETERMS bevatten. U kunt de licentievoorwaarden afzonderlijk bekijken op licentievoorwaarden voor Microsoft-software.

Lees voor SQL Server 2022 (16.x) en latere versies de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.

Afhankelijk van hoe u de software hebt ontvangen (bijvoorbeeld via Microsoft-volumelicenties), kan uw gebruik van de software onderhevig zijn aan aanvullende voorwaarden.

Installatie via de opdrachtregel wordt ondersteund in de volgende scenario's:

  • Installeren, upgraden of verwijderen van een exemplaar en gedeelde onderdelen van SQL Server op een lokale computer met behulp van syntaxis en parameters die zijn opgegeven bij de opdrachtprompt.
  • Een instantie van een failovercluster installeren, upgraden of verwijderen.
  • Upgraden van de ene SQL Server-editie naar een andere editie van SQL Server.
  • Installeer een exemplaar van SQL Server op een lokale computer met behulp van de syntaxis en parameters die zijn opgegeven in een configuratiebestand. U kunt deze methode gebruiken om een installatieconfiguratie naar meerdere computers te kopiëren of om meerdere knooppunten van een failoverclusterinstallatie te installeren.

Notitie

Voor lokale installaties moet u Setup uitvoeren als beheerder. Als u SQL Server installeert vanaf een externe share, moet u een domeinaccount met lees- en uitvoermachtigingen voor de externe share gebruiken. Voor failoverclusterinstallaties moet u een lokale beheerder zijn met machtigingen om in te loggen als een service, en om op te treden als onderdeel van het besturingssysteem, op alle failoverclusterknooppunten.

Juist gebruik van installatieparameters

Gebruik de volgende richtlijnen om installatieopdrachten met de juiste syntaxis te ontwikkelen:

Kenmerk Voorbeeld
/PARAMETER /INDICATEPROGRESS
/PARAMETER=waar/onwaar /SQLSVCINSTANTFILEINIT=True
/PARAMETER=1/0 voor Booleaanse typen /TCPENABLED=1
/PARAMETER="value" voor alle parameters met één waarde.

Voor een parameter waarvoor een pad is vereist: /INSTANCEDIR=C:\Path of /INSTANCEDIR="C:\Path" wordt ondersteund.
/PID="PID" /SQLSVCSTARTUPTYPE="Automatic"
/PARAMETER="value1" "value2" "value3" voor alle parameters met meerdere waarden.

Uitzondering: /FEATURES, een parameter met meerdere waarden, maar de indeling is /FEATURES=AS,RS,IS zonder spatie, door komma's gescheiden.
/SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary"

Belangrijk

Als u tijdens de installatie van SQL Server hetzelfde mappad opgeeft voor INSTANCEDIR en SQLUSERDBDIR, worden SQL Server Agent en Zoeken in volledige tekst niet gestart vanwege ontbrekende machtigingen.

Notitie

De relationele serverwaarden ondersteunen de aanvullende backslash-formaten: backslash (\) of twee backslashtekens (\\) voor het pad.

Parameteropties

De volgende secties bevatten parameters voor het ontwikkelen van opdrachtregelinstallatiescripts voor installatie-, update- en herstelscenario's. Parameters kunnen verschillende waarden aannemen, afhankelijk van het gekozen scenario.

Parameters die worden vermeld voor een SQL Server Database Engine-onderdeel, zijn specifiek voor dat onderdeel. SQL Server Agent- en SQL Server Browser-parameters zijn van toepassing wanneer u de SQL Server Database Engine installeert.

Installatieparameters

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het installeren van een nieuw exemplaar van SQL Server.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de installatiewerkstroom aan te geven.

Ondersteunde waarden: Install.
Installatiebeheer voor database-engine /SUPPRESSPRIVACYSTATEMENTNOTICE

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Onderdrukt de privacyverklaring. Door deze vlag te gebruiken, gaat u akkoord met de privacyverklaring.
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor SQL Server Python /IACCEPTPYTHONLICENSETERMS

Vereist, wanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht die het Anaconda Python-pakket bevatten.
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.
Installatiebeheer voor SQL Server R /IACCEPTROPENLICENSETERMS

Vereist, wanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht die het Microsoft R Open-pakket bevatten.
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /FEATURES of /ROLE

Vereist
Helpt u specificeren welke onderdelen geïnstalleerd moeten worden.

Kies /FEATURES om afzonderlijke SQL Server-onderdelen op te geven die u wilt installeren. Zie Functieparameters hieronder voor meer informatie.

Kies /ROLE om een installatierol op te geven. Installatierollen installeren SQL Server in een vooraf vastgestelde configuratie.
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTALLSHAREDDIR

Optionele
Hiermee specificeert u een niet-standaard installatiepad voor 64-bits gedeelde onderdelen.

De standaardwaarde is %Program Files%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files(x86)%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTALLSHAREDWOWDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap voor 32-bits gedeelde onderdelen op. Alleen ondersteund op een 64-bits systeem.

De standaardwaarde is %Program Files(x86)%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTANCEDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap op voor onderdelen die specifiek zijn voor een exemplaar.
Installatiebeheer voor database-engine /INSTANCEID

Optionele
Geeft een niet-standaardwaarde op voor een InstanceID.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PRODUCTCOVEREDBYSA

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Vereistbij het installeren van de Azure-extensiefunctie vanuit de terminal met AZUREEXTENSION.
De specificatie van de licentiedekking voor SQL Server.

/PRODUCTCOVEREDBYSA=True, of alleen /PRODUCTCOVEREDBYSA, geeft aan dat het valt onder Software Assurance- of SQL Server-abonnement.

/PRODUCTCOVEREDBYSA=Falseof de parameter weglaten, geeft aan dat deze wordt gedekt onder een SQL Server-licentie.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /UIMODE

Optionele
Hiermee geeft u op of alleen het minimale aantal dialoogvensters moet worden weergegeven tijdens de installatie.

/UIMODE kan alleen worden gebruikt met de parameters /ACTION=INSTALL en UPGRADE.

Ondersteunde waarden:

- /UIMODE=Normal is de standaardinstelling voor niet-Express-edities en worden alle installatiedialoogvensters voor de geselecteerde functies weergegeven.

- /UIMODE=AutoAdvance is de standaardinstelling voor Express-edities en slaat niet-essentiële dialoogvensters over.

Wanneer het met andere parameters wordt gecombineerd, wordt UIMODE overschreven. Wanneer bijvoorbeeld /UIMODE=AutoAdvance en /ADDCURRENTUSERASSQLADMIN=FALSE beide worden opgegeven, wordt het inrichtingsdialoogvenster niet automatisch ingevuld met de huidige gebruiker.

De UIMODE-instelling kan niet worden gebruikt met de parameters /Q of /QS.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Agent van de SQL Server /AGTSVCACCOUNT

Vereist
Specificeert het account voor de SQL Server Agent-service.
Agent van de SQL Server /AGTSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor het SQL Server Agent-serviceaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Agent van de SQL Server /AGTSVCSTARTUPTYPE

Optionele
Hiermee specificeert u de opstartmodus voor de SQL Server Agent-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-motor /PBENGSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het engine-serviceaccount.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase-gegevensverplaatsing /PBDMSSVCACCOUNT

Optionele
Hiermee stelt u het account voor de gegevensverplaatsingsservice in.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-gegevensverplaatsing /PBDMSSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de service voor gegevensverplaatsing op.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Analyse diensten /ASBACKUPDIR

Optionele
Hiermee geeft u de map voor Analysis Services-back-upbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analyse diensten /ASCOLLATION

Optionele
Hiermee geeft u de sorteringsinstelling voor Analysis Services op.

Standaardwaarde: Latin1_General_CI_AS

Opmerking: Alleen Windows-sortering wordt ondersteund. Het gebruik van SQL-sortering kan leiden tot onverwacht gedrag.
Analyse diensten /ASCONFIGDIR

Optionele
Hiermee geeft u de map voor Analysis Services-configuratiebestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analyse diensten /ASDATADIR

Optionele
Hiermee geeft u de map voor Analysis Services-gegevensbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analyse diensten /ASLOGDIR

Optionele
Hiermee geeft u de map voor Analysis Services-logboekbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analyse diensten /ASSERVERMODE

Optionele
Hiermee geeft u de servermodus van het Analysis Services-exemplaar. Geldige waarden in een clusterscenario zijn MULTIDIMENSIONAL of TABULAR. ASSERVERMODE is hoofdlettergevoelig. Alle waarden moeten worden uitgedrukt in hoofdletters. Zie Analysis Services installeren in tabelvormvoor meer informatie over geldige waarden.
Analyse diensten /ASSVCACCOUNT

Vereist
U specificeert het account voor de Analysis Services-service.
Analyse diensten /ASSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor de Analysis Services-service op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Analyse diensten /ASSVCSTARTUPTYPE

Optionele
U specificeert de opstartmodus voor de service Analysis Services.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
Analyse diensten /ASSYSADMINACCOUNTS

Vereist
Geeft de beheerderreferenties voor Analysis Services op.
Analyse diensten /ASTEMPDIR

Optionele
Hiermee specificeert u de directory voor tijdelijke bestanden van Analysis Services.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analyse diensten /ASPROVIDERMSOLAP

Optionele
Hiermee wordt gespecificeerd of de MSOLAP-provider in het proces kan worden uitgevoerd.

Standaardwaarde: - 1 = ingeschakeld
Analyse diensten /FARMACCOUNT

Vereistvoor SPI_AS_NewFarm
Hiermee specificeer je een domeingebruikersaccount voor het uitvoeren van SharePoint Central Administration-services en andere essentiële services in een farm.

Deze parameter wordt alleen gebruikt voor Analysis Services-exemplaren die zijn geïnstalleerd via /ROLE = SPI_AS_NEWFARM.
Analyse diensten /FARMPASSWORD

Vereistvoor SPI_AS_NewFarm
Hiermee geeft u een wachtwoord op voor het boerderijaccount. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Analyse diensten /PASSPHRASE

Vereistvoor SPI_AS_NewFarm
Hiermee geeft u een wachtwoordzin op die wordt gebruikt om extra toepassingsservers of webfront-endservers toe te voegen aan een SharePoint-farm.

Deze parameter wordt alleen gebruikt voor Analysis Services-exemplaren die zijn geïnstalleerd via /ROLE = SPI_AS_NEWFARM.
Analyse diensten /FARMADMINIPORT

Vereistvoor SPI_AS_NewFarm
Hiermee geeft u een poort op die wordt gebruikt om verbinding te maken met de centraal beheerde SharePoint-webtoepassing.

Deze parameter wordt alleen gebruikt voor Analysis Services-exemplaren die zijn geïnstalleerd via /ROLE = SPI_AS_NEWFARM.
SQL Server-browser /BROWSERSVCSTARTUPTYPE

Optionele
Specifieert de opstartmodus voor de SQL Server Browser-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-database-engine /ENABLERANU

Optionele
Hiermee schakelt u run-as-referenties in voor SQL Server Express-installaties.
SQL Server-database-engine /INSTALLSQLDATADIR

Optionele
Hiermee specificeert u de gegevensmap voor SQL Server-gegevensbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\
SQL Server-database-engine /SAPWD

Vereist, wanneer /SECURITYMODE=SQL
Hiermee geeft u het wachtwoord voor het SQL Server SA--account.
SQL Server-database-engine /SECURITYMODE

Optionele
Hiermee wordt de beveiligingsmodus voor SQL Server bepaald.

Als deze parameter niet wordt opgegeven, wordt de verificatiemodus alleen voor Windows ondersteund.

Ondersteunde waarde: SQL
SQL Server-database-engine /SQLBACKUPDIR

Optionele
Geeft de map voor back-upbestanden op.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-database-engine /SQLCOLLATION

Optionele
Geeft de collation-instellingen voor SQL Server aan.

De standaardinstallatie-instelling wordt bepaald door de landinstelling van het besturingssysteem. De sortering op serverniveau kan tijdens de installatie worden gewijzigd of door de landinstelling van het besturingssysteem te wijzigen vóór de installatie. De standaardsortering wordt ingesteld op de oudste beschikbare versie die is gekoppeld aan elke specifieke landinstelling. Dit is vanwege redenen van achterwaartse compatibiliteit. Daarom is dit niet altijd de aanbevolen sortering. Als u optimaal gebruik wilt maken van SQL Server-functies, wijzigt u de standaardinstallatie-instellingen voor het gebruik van Windows-sorteringen. Voor de locale van het besturingssysteem English (United States) (codetabel 1252) is de standaardsortering tijdens de installatie bijvoorbeeld SQL_Latin1_General_CP1_CI_AS en kan deze worden aangepast naar de meest overeenkomstige Windows-sortering Latin1_General_100_CI_AS_SC.

Zie Sortering en Unicode-ondersteuningvoor meer informatie.
SQL Server-database-engine /ADDCURRENTUSERASSQLADMIN

Optionele
Hiermee voegt u de huidige gebruiker toe aan de SQL Server sysadmin vaste serverfunctie. De parameter /ADDCURRENTUSERASSQLADMIN kan worden gebruikt bij het installeren van Express-edities of wanneer /ROLE=AllFeatures_WithDefaults wordt gebruikt. Zie /ROLE hieronder voor meer informatie.

Het gebruik van /ADDCURRENTUSERASSQLADMIN is optioneel, maar /ADDCURRENTUSERASSQLADMIN of /SQLSYSADMINACCOUNTS is vereist.

Standaardwaarden:

True voor edities van SQL Server Express

False voor alle andere edities
SQL Server-database-engine /SQLSVCACCOUNT

Vereist
Hiermee geeft u het opstartaccount voor de SQL Server-dienst op.
SQL Server-database-engine /SQLSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor SQLSVCACCOUNT. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
SQL Server-database-engine /SQLSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de SQL Server-service op.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-database-engine /SQLSYSADMINACCOUNTS

Vereist
Gebruik deze parameter om aanmeldingen in te richten voor leden van de rol sysadmin.

Voor andere SQL Server-edities dan SQL Server Express is /SQLSYSADMINACCOUNTS vereist. Voor edities van SQL Server Express is het gebruik van /SQLSYSADMINACCOUNTS optioneel, maar /SQLSYSADMINACCOUNTS of /ADDCURRENTUSERASSQLADMIN is vereist.
SQL Server-database-engine /SQLTEMPDBDIR

Optionele
Specificeert de mappen voor tempdb gegevensbestanden. Wanneer u meer dan één map opgeeft, scheidt u de mappen met een lege ruimte. Als er meerdere directory's worden opgegeven, worden de tempdb gegevensbestanden verspreid over de mappen op een round robin-manier.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBLOGDIR

Optionele
Geeft de map op voor het tempdb-logbestand.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBFILECOUNT

Optionele
Hiermee geeft u het aantal tempdb gegevensbestanden op die door de setup moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, waarvan de waarde lager is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb blijft tempdb.mdf. De extra tempdb bestanden worden benoemd als tempdb_mssql_#.ndf waarbij # een uniek getal vertegenwoordigt voor elk extra tempdb databasebestand dat tijdens de installatie is gemaakt. Het doel van deze naamconventie is om ze uniek te maken. Als u een exemplaar van SQL Server verwijdert, worden de bestanden met naamconventie tempdb_mssql_#.ndfverwijderd. Gebruik geen tempdb_mssql_\*.ndf naamconventie voor gebruikersdatabasebestanden.

Waarschuwing: SQL Server Express wordt niet ondersteund voor het configureren van deze parameter. Setup installeert slechts 1 tempdb gegevensbestand.
SQL Server-database-engine /SQLTEMPDBFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van elk tempdb gegevensbestand.

Standaard = 4 MB voor SQL Server Express, 8 MB voor alle andere edities

Min = 4 MB of 8 MB

Max = 1024 MB
SQL Server-database-engine /SQLTEMPDBFILEGROWTH

Optionele
Stel de bestandsgroei in van elk tempdb gegevensbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van het tempdb logboekbestand in MB. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde:

4 voor SQL Server Express

8 voor alle andere edities

Toegestaan bereik: Min = standaardwaarde (4 of 8), Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILEGROWTH

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee specificeert u de groeitoename van het tempdb logbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLUSERDBDIR

Optionele
Geeft de map op voor de gegevensbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-database-engine /SQLSVCINSTANTFILEINIT

Optionele
Hiermee schakelt u directe initialisatie van bestanden in voor het SQL Server-serviceaccount. Zie Database Instant File Initializationvoor beveiligings- en prestatieoverwegingen.

Ondersteunde waarden:

- False (standaard)
- True
SQL Server-database-engine /SQLUSERDBLOGDIR

Optionele
Hiermee geeft u de map voor de logboekbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-database-engine /SQLMAXDOP=parameter

Van toepassing op: SQL Server 2019 (15.x) en latere versies

Optionele. Als dit wordt weggelaten bij installatie zonder toezicht (stil), wordt MAXDOP afgestemd op de maximale mate van parallelle uitvoering.
Hiermee geeft u de maximale mate van parallelle uitvoering, die bepaalt hoeveel processors een enkele instructie kan gebruiken tijdens de uitvoering van één instructie.

De standaardwaarde wordt uitgelijnd met de richtlijnen voor de maximale mate van parallellisme
SQL Server-database-engine /USESQLRECOMMENDEDMEMORYLIMITS

Van toepassing op: SQL Server 2019 (15.x) en latere versies

Optionele. Als /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYen /SQLMAXMEMORY worden weggelaten bij installatie zonder toezicht (op de achtergrond), gebruikt de SQL Server Database Engine de standaardconfiguratie van het SQL Server-geheugen.
Hiermee geeft u op dat de SQL Server Database Engine berekende aanbevolen waarden gebruikt die overeenkomen met de richtlijnen voor servergeheugenconfiguratie voor een zelfstandig SQL Server-exemplaar.

Opmerking: deze parameter kan niet worden gebruikt met /SQLMINMEMORY en /SQLMAXMEMORY.
SQL Server-database-engine /SQLMINMEMORY

Van toepassing op: SQL Server 2019 (15.x) en latere versies

Optionele. Als /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYen /SQLMAXMEMORY worden weggelaten bij installatie zonder toezicht (op de achtergrond), gebruikt de SQL Server Database Engine de standaardconfiguratie van het SQL Server-geheugen.
Hiermee geeft u de minimale servergeheugenconfiguratie in MB.

Standaardwaarde: 0.

Opmerking: deze parameter kan niet worden gebruikt met /USESQLRECOMMENDEDMEMORYLIMITS.
SQL Server-database-engine /SQLMAXMEMORY

Van toepassing op: SQL Server 2019 (15.x) en latere versies

Optionele. Als /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYen /SQLMAXMEMORY worden weggelaten bij installatie zonder toezicht (op de achtergrond), gebruikt de SQL Server Database Engine de standaardconfiguratie van het SQL Server-geheugen.
Hiermee wordt de configuratie van het maximale servergeheugen in MB gespecificeerd.

Standaardwaarde: berekende aanbevolen waarde die overeenkomt met de richtlijnen voor servergeheugenconfiguratie voor een zelfstandig SQL Server-exemplaar.

Opmerking: deze parameter kan niet worden gebruikt met /USESQLRECOMMENDEDMEMORYLIMITS.
FILESTREAM /FILESTREAMLEVEL

Optionele
Hiermee geeft u het toegangsniveau voor de functie FILESTREAM op.

Ondersteunde waarden:

- 0 = filestream-ondersteuning voor dit exemplaar uitschakelen. (Standaardwaarde)

- 1 = FILESTREAM inschakelen voor Transact-SQL toegang.

- 2 = FILESTREAM inschakelen voor Transact-SQL- en bestands-I/O-streamingtoegang. (Niet geldig voor clusterscenario's)

- 3 = toestaan dat externe clients streamingtoegang hebben tot FILESTREAM-gegevens.
FILESTREAM /FILESTREAMSHARENAME

Optionele

Vereist wanneer FILESTREAMLEVEL groter is dan 1.
Hiermee geeft u de naam van de Windows-share waarin de FILESTREAM-gegevens worden opgeslagen.
Volledige tekst van SQL Server /FTSVCACCOUNT

Optionele
Specificeert het account voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. ServiceSID wordt gebruikt om de communicatie tussen SQL Server en Full-text Filter Daemon te beveiligen. Als de waarden niet worden opgegeven, is de startservice voor filter voor volledige tekst uitgeschakeld. U moet SQL Server Control Manager gebruiken om het serviceaccount te wijzigen en functionaliteit voor volledige tekst in te schakelen.

Standaardwaarde: Local Service Account
Volledige tekst van SQL Server /FTSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratieservices /ISSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord van Integration Services op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCStartupType

Optionele
Hiermee wordt de opstartmodus voor de Integration Services opgegeven.
SQL Server-netwerkconfiguratie /NPENABLED

Optionele
Hiermee geeft u de status van het named pipes-protocol voor de SQL Server-service.

Ondersteunde waarden:

- 0 = het named pipes-protocol uitschakelen

- 1 = het named pipes-protocol inschakelen
SQL Server-netwerkconfiguratie /TCPENABLED

Optionele
Hiermee geeft u de status van het TCP-protocol voor de SQL Server-service.

Ondersteunde waarden:

- 0 = het TCP-protocol uitschakelen

- 1 = het TCP-protocol inschakelen
Rapportageservices /RSINSTALLMODE

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele

Alleen beschikbaar op FilesOnlyMode
Hiermee geeft u de installatiemodus voor Reporting Services op.

Ondersteunde waarden:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Opmerking: Als de installatie de SQL Server Database Engine bevat, is de standaard-RSINSTALLMODEDefaultNativeMode.

Als de installatie de SQL Server Database Engine niet bevat, wordt de standaard-RSINSTALLMODEFilesOnlyMode.

Als u DefaultNativeMode kiest, maar de installatie de SQL Server Database Engine niet bevat, wordt de RSINSTALLMODE automatisch gewijzigd in FilesOnlyMode.
Rapportageservices /RSSVCACCOUNT

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Geeft het opstartaccount voor Reporting Services op.
Rapportageservices /RSSVCPASSWORD

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Hiermee geeft u het wachtwoord voor het opstartaccount voor de Reporting Services-service. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Rapportageservices /RSSVCStartupType

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele
Bepaalt de opstartmodus voor Reporting Services.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
Python/Machine Learning Services (In-Database) /MPYCACHEDIRECTORY

Optionele
Gereserveerd voor toekomstig gebruik. Gebruik %TEMP% om Python-.CAB-bestanden op te slaan voor installatie op een computer die geen internetverbinding heeft.
R/Machine Learning Services (In-Database) /MRCACHEDIRECTORY

Optionele
Gebruik deze parameter om de cachemap voor Microsoft R Open, SQL Server 2016 (13.x) R Services, SQL Server 2016 (13.x) R Server (standalone) of R-functieondersteuning op te geven in SQL Server Machine Learning Services of Machine Learning Server (zelfstandig). Deze instelling wordt doorgaans gebruikt bij het installeren van R-onderdelen vanaf de opdrachtregel op een computer zonder internettoegang.
Java-taalextensies /SQL_INST_JAVA,
/SQLJAVADIR = "path"

van toepassing op: alleen SQL Server 2019 (15.x)

Optionele
Geeft aan dat Java met taalextensies wordt geïnstalleerd. Als /SQL_INST_JAVA wordt opgegeven zonder de parameter /SQLJAVADIR, wordt ervan uitgegaan dat u de Zulu Open JRE wilt installeren die wordt geleverd door de installatiemedia.

Het opgeven van een pad voor /SQLJAVADIR geeft aan dat u een al geïnstalleerde JRE of JDK wilt gebruiken.
Azure-extensie voor SQL Server /FEATURES=AZUREEXTENSION

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
Voor SQL Server 2022 (16.x) verbindt u het exemplaar met Azure Arc.

Voor SQL Server 2025 (17.x) Preview verbindt u het exemplaar met Azure Arc of SQL Server op Azure VM.
Azure-extensie voor SQL Server /AZURESUBSCRIPTIONID

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
De SQL Server-exemplaarresource wordt gemaakt binnen het Azure-abonnement.
Azure-extensie voor SQL Server /AZURERESOURCEGROUP

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
Azure-resourcegroep waarin de SQL Server-exemplaarresource wordt gemaakt.
Azure-extensie voor SQL Server /AZUREREGION

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
Azure-regio waar de resource voor het SQL Server-exemplaar wordt aangemaakt.
Azure-extensie voor SQL Server /AZURETENANTID

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
De Azure-tenant-ID waarin de service-principal bestaat.
Azure-extensie voor SQL Server /AZURESERVICEPRINCIPAL

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
Service-principal voor verificatie op basis van de opgegeven tenant-id, het abonnement en de resourcegroep.
Azure-extensie voor SQL Server /AZURESERVICEPRINCIPALSECRET

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
Geheim van de service principal.
Azure-extensie voor SQL Server /AZUREARCPROXY

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Optionele
De naam van de proxyserver die wordt gebruikt om verbinding te maken met Azure Arc.

Voorbeeldsyntaxis

Als u een nieuw, zelfstandig exemplaar wilt installeren met de SQL Server Database Engine, Replicatie en Full-Text Zoekonderdelen en directe initialisatie van bestanden voor SQL Server Database Engine wilt inschakelen.

setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCINSTANTFILEINIT="True" /IACCEPTSQLSERVERLICENSETERMS

Azure installeren en er verbinding mee maken

Vanaf SQL Server 2022 (16.x) kunt u de Azure Arc-agent installeren met de Azure-extensie voor SQL Server met behulp van sql Server-installatie. Wanneer u de Azure Arc-agent en de SQL Server-extensie installeert, worden automatisch alle instanties op de host Arc-ingeschakeld, zodat de SQL Server-exemplaren als bronnen in Azure worden geregistreerd en in aanmerking komen voor de toevoeging van extra Azure-beheerservices.

Vanaf SQL Server 2025 (17.x) Preview kunt u de Azure-extensie voor SQL Server installeren met behulp van SQL Server-installatie op virtuele Azure-machines. Wanneer u de Azure SQL Server-extensie installeert, registreert u zich automatisch bij SQL Server in de Azure VM-service en schakelt u de extra beheermogelijkheden in die de service biedt.

In het volgende voorbeeld worden een SQL Server-exemplaar, de Azure Arc-agent (indien niet op een Azure-VM) en de Azure-extensie voor SQL Server geïnstalleerd, zodat het SQL Server-exemplaar na de installatie is verbonden met Azure. Voordat u het voorbeeld uitvoert, vervangt u de informatie tussen punthaken (< ... >) door uw gegevens.

setup.exe /qs /ACTION=Install /FEATURES=SQLEngine,AZUREEXTENSION /INSTANCENAME=<instance name> /SQLSYSADMINACCOUNTS="<sysadmin account>" /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="<Azure subscription>" /AZURETENANTID="<Azure tenant ID>" /AZURERESOURCEGROUP="<resource group name>" /AZURESERVICEPRINCIPAL="<service principal>" /AZURESERVICEPRINCIPALSECRET="<secret>" /AZUREREGION=<Azure region>

In het volgende voorbeeld worden de Azure Arc-agent en De Azure-extensie voor SQL Server geïnstalleerd om alle bestaande SQL Server-exemplaren te beheren die zijn geïnstalleerd.

setup.exe /qs /ACTION=Install /FEATURES=AZUREEXTENSION /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="<Azure subscription>" /AZURETENANTID="<Azure tenant ID>" /AZURERESOURCEGROUP="<resource group name>" /AZURESERVICEPRINCIPAL="<service principal>" /AZURESERVICEPRINCIPALSECRET="<secret>" /AZUREREGION=<Azure region>

In het volgende voorbeeld ziet u hoe u de Azure-extensie voor SQL Server verwijdert met behulp van de SQL Server-installatie.

Notitie

Met deze opdracht wordt de Azure-extensie voor SQL Server niet fysiek verwijderd. In plaats daarvan markeert de opdracht deze functie als niet geselecteerd in de installatie. Als u de Azure-resource voor dit exemplaar wilt verwijderen, gaat u naar Azure Portal en verwijdert u deze.

setup.exe /qs /ACTION=Uninstall /FEATURES=AZUREEXTENSION  /IACCEPTSQLSERVERLICENSETERMS

Zie voor meer informatie over het maken van verbinding met Azure Arc of SQL Server op Azure VM:

SysPrep-parameters

Zie voor meer informatie over SQL Server SysPrep

Installeer SQL Server met SysPrep.

Parameters voor afbeeldingen voorbereiden

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het voorbereiden van een exemplaar van SQL Server zonder deze te configureren.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de installatiewerkstroom aan te geven.

Ondersteunde waarden: PrepareImage
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /FEATURES

Vereist
Specificeert componenten om te installeren.

Ondersteunde waarden zijn SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHP, RS_SHPWFE, DQC, Conn, IS, BC, SDK, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDS, POLYBASE1
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTALLSHAREDDIR

Optionele
Hiermee specificeert u een niet-standaard installatiepad voor 64-bits gedeelde onderdelen.

De standaardwaarde is %Program Files%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files(x86)%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTANCEDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap op voor onderdelen die specifiek zijn voor een exemplaar.
Installatiebeheer voor database-engine /INSTANCEID

Vóór SQL Server 2012 (11.x) SP1 CU2 (januari 2013) vereist

Beginnend met SQL Server 2012 (11.x) SP1 CU2 vereist voor instance-specifieke functies.
Hiermee geeft u een InstanceID op voor het exemplaar dat wordt voorbereid.
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.

1 Gedistribueerde herhaling, SDK en SNAC zijn niet beschikbaar in SQL Server 2022 (16.x).

Voorbeeldsyntaxis

Een nieuwe, zelfstandige instantie voorbereiden met de SQL Server Database Engine, Replicatie, Full-Text Search-onderdelen en Reporting Services.

setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS

Volledige afbeeldingsparameters

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het voltooien en configureren van een voorbereid exemplaar van SQL Server.

SQL Server-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de installatiewerkstroom aan te geven.

Ondersteunde waarden: CompleteImage
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTANCEID

Vóór SQL Server 2012 (11.x) SP1 CU2 (januari 2013) vereist

Vanaf SQL Server 2012 (11.x) SP1 CU2 Optioneel
Gebruik de instantie-id die is opgegeven tijdens de stap installatiekopieën voorbereiden.

Ondersteunde waarden: InstanceID van een voorbereid exemplaar.
Installatiebeheer voor database-engine /INSTANCENAME

Vóór SQL Server 2012 (11.x) SP1 CU2 (januari 2013) vereist

Vanaf SQL Server 2012 (11.x) SP1 CU2 Optioneel
Hiermee geeft u een SQL Server-exemplaarnaam op voor het exemplaar dat wordt voltooid.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PRODUCTCOVEREDBYSA

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Vereistbij het installeren van de Azure-extensiefunctie vanuit de terminal met AZUREEXTENSION.
De specificatie van de licentiedekking voor SQL Server.

/PRODUCTCOVEREDBYSA=True, of alleen /PRODUCTCOVEREDBYSA, geeft aan dat het valt onder Software Assurance- of SQL Server-abonnement.

/PRODUCTCOVEREDBYSA=Falseof de parameter weglaten, geeft aan dat deze wordt gedekt onder een SQL Server-licentie.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Agent van de SQL Server /AGTSVCACCOUNT

Vereist
Specificeert het account voor de SQL Server Agent-service.
Agent van de SQL Server /AGTSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor het SQL Server Agent-serviceaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Agent van de SQL Server /AGTSVCSTARTUPTYPE

Optionele
Hiermee specificeert u de opstartmodus voor de SQL Server Agent-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
SQL Server-browser /BROWSERSVCSTARTUPTYPE

Optionele
Specifieert de opstartmodus voor de SQL Server Browser-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-database-engine /ENABLERANU

Optionele
Hiermee schakelt u run-as-referenties in voor SQL Server Express-installaties.
SQL Server-database-engine /INSTALLSQLDATADIR

Optionele
Hiermee specificeert u de gegevensmap voor SQL Server-gegevensbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\
SQL Server-database-engine /SAPWD

Vereist, wanneer /SECURITYMODE=SQL
Hiermee geeft u het wachtwoord voor het SQL Server SA--account.
SQL Server-database-engine /SECURITYMODE

Optionele
Hiermee wordt de beveiligingsmodus voor SQL Server bepaald.

Als deze parameter niet wordt opgegeven, wordt de verificatiemodus alleen voor Windows ondersteund.

Ondersteunde waarde: SQL
SQL Server-database-engine /SQLBACKUPDIR

Optionele
Geeft de map voor back-upbestanden op.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-database-engine /SQLCOLLATION

Optionele
Geeft de collation-instellingen voor SQL Server aan.

De standaardwaarde is gebaseerd op de landinstelling van uw Windows-besturingssysteem. Zie Sortering en Unicode-ondersteuningvoor meer informatie.
SQL Server-database-engine /SQLSVCACCOUNT

Vereist
Hiermee geeft u het opstartaccount voor de SQL Server-dienst op.
SQL Server-database-engine /SQLSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor SQLSVCACCOUNT. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
SQL Server-database-engine /SQLSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de SQL Server-service op.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-database-engine /SQLSYSADMINACCOUNTS

Vereist
Gebruik deze parameter om aanmeldingen in te richten voor leden van de rol sysadmin.

Voor andere SQL Server-edities dan SQL Server Express is /SQLSYSADMINACCOUNTS vereist. Voor edities van SQL Server Express is het gebruik van /SQLSYSADMINACCOUNTS optioneel, maar /SQLSYSADMINACCOUNTS of /ADDCURRENTUSERASSQLADMIN is vereist.
SQL Server-database-engine /SQLTEMPDBDIR

Optionele
Specificeert de mappen voor tempdb gegevensbestanden. Wanneer u meer dan één map opgeeft, scheidt u de mappen met een lege ruimte. Als er meerdere directory's worden opgegeven, worden de tempdb gegevensbestanden verspreid over de mappen op een round robin-manier.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBLOGDIR

Optionele
Geeft de map op voor het tempdb-logbestand.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van elk tempdb gegevensbestand.

Standaard = 4 MB voor SQL Server Express, 8 MB voor alle andere edities

Min = 4 MB of 8 MB

Max = 1024 MB
SQL Server-database-engine /SQLTEMPDBFILEGROWTH

Optionele
Stel de bestandsgroei in van elk tempdb gegevensbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van het tempdb logboekbestand in MB. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde:

4 voor SQL Server Express

8 voor alle andere edities

Toegestaan bereik: Min = standaardwaarde (4 of 8), Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILEGROWTH

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee specificeert u de groeitoename van het tempdb logbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLTEMPDBFILECOUNT

Optionele
Hiermee geeft u het aantal tempdb gegevensbestanden op die door de setup moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, waarvan de waarde lager is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb blijft tempdb.mdf. De extra tempdb bestanden worden benoemd als tempdb_mssql_#.ndf waarbij # een uniek getal vertegenwoordigt voor elk extra tempdb databasebestand dat tijdens de installatie is gemaakt. Het doel van deze naamconventie is om ze uniek te maken. Als u een exemplaar van SQL Server verwijdert, worden de bestanden met naamconventie tempdb_mssql_#.ndfverwijderd. Gebruik geen tempdb_mssql_\*.ndf naamconventie voor gebruikersdatabasebestanden.

Waarschuwing: SQL Server Express wordt niet ondersteund voor het configureren van deze parameter. Setup installeert slechts 1 tempdb gegevensbestand.
SQL Server-database-engine /SQLUSERDBDIR

Optionele
Geeft de map op voor de gegevensbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-database-engine /SQLUSERDBLOGDIR

Optionele
Hiermee geeft u de map voor de logboekbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FILESTREAM /FILESTREAMLEVEL

Optionele
Hiermee geeft u het toegangsniveau voor de functie FILESTREAM op.

Ondersteunde waarden:

- 0 = filestream-ondersteuning voor dit exemplaar uitschakelen. (Standaardwaarde)

- 1 = FILESTREAM inschakelen voor Transact-SQL toegang.

- 2 = FILESTREAM inschakelen voor Transact-SQL- en bestands-I/O-streamingtoegang. (Niet geldig voor clusterscenario's)

- 3 = toestaan dat externe clients streamingtoegang hebben tot FILESTREAM-gegevens.
FILESTREAM /FILESTREAMSHARENAME

Optionele

Vereist wanneer FILESTREAMLEVEL groter is dan 1.
Hiermee geeft u de naam van de Windows-share waarin de FILESTREAM-gegevens worden opgeslagen.
Volledige tekst van SQL Server /FTSVCACCOUNT

Optionele
Specificeert het account voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. ServiceSID wordt gebruikt om de communicatie tussen SQL Server en Full-text Filter Daemon te beveiligen. Als de waarden niet worden opgegeven, is de startservice voor filter voor volledige tekst uitgeschakeld. U moet SQL Server Control Manager gebruiken om het serviceaccount te wijzigen en functionaliteit voor volledige tekst in te schakelen.

Standaardwaarde: Local Service Account
Volledige tekst van SQL Server /FTSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
SQL Server-netwerkconfiguratie /NPENABLED

Optionele
Hiermee geeft u de status van het named pipes-protocol voor de SQL Server-service.

Ondersteunde waarden:

- 0 = het named pipes-protocol uitschakelen

- 1 = het named pipes-protocol inschakelen
SQL Server-netwerkconfiguratie /TCPENABLED

Optionele
Hiermee geeft u de status van het TCP-protocol voor de SQL Server-service.

Ondersteunde waarden:

- 0 = het TCP-protocol uitschakelen

- 1 = het TCP-protocol inschakelen
Rapportageservices /RSINSTALLMODE

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele

Alleen beschikbaar op FilesOnlyMode
Hiermee geeft u de installatiemodus voor Reporting Services op.

Ondersteunde waarden:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Opmerking: Als de installatie de SQL Server Database Engine bevat, is de standaard-RSINSTALLMODEDefaultNativeMode.

Als de installatie de SQL Server Database Engine niet bevat, wordt de standaard-RSINSTALLMODEFilesOnlyMode.

Als u DefaultNativeMode kiest, maar de installatie de SQL Server Database Engine niet bevat, wordt de RSINSTALLMODE automatisch gewijzigd in FilesOnlyMode.
Rapportageservices /RSSVCACCOUNT

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Geeft het opstartaccount voor Reporting Services op.
Rapportageservices /RSSVCPASSWORD

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Hiermee geeft u het wachtwoord voor het opstartaccount voor de Reporting Services-service. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Rapportageservices /RSSVCStartupType

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele
Bepaalt de opstartmodus voor Reporting Services.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
Voorbeeldsyntaxis

Om een voorbereid, zelfstandig exemplaar te voltooien dat de SQL Server Database Engine, Replicatie en Full-Text-zoekcomponenten omvat.

setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID=<MYINST> /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS

Upgradeparameters

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor een upgrade.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de installatiewerkstroom aan te geven.

Ondersteunde waarden:

- Upgrade
- EditionUpgrade

De waarde EditionUpgrade wordt gebruikt om een bestaande editie van SQL Server bij te werken naar een andere editie. Zie Ondersteunde versie- en editie-upgrades (SQL Server 2022)voor meer informatie over de ondersteunde versie- en editie-upgrades.
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine / INSTANCEDIR

Optionele
Hiermee specifieert u een niet-standaard installatiemap voor gedeelde componenten.
Installatiebeheer voor database-engine /INSTANCEID

Vereist, wanneer u een upgrade uitvoert van SQL Server 2008 (10.0.x) of nieuwere versies.

Optionelewanneer u een upgrade uitvoert van SQL Server 2005 (9.x).
Geeft een niet-standaardwaarde op voor een InstanceID.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /UIMODE

Optionele
Hiermee geeft u op of alleen het minimale aantal dialoogvensters moet worden weergegeven tijdens de installatie.

/UIMODE kan alleen worden gebruikt met de parameters /ACTION=INSTALL en UPGRADE.

Ondersteunde waarden:

- /UIMODE=Normal is de standaardinstelling voor niet-Express-edities en worden alle installatiedialoogvensters voor de geselecteerde functies weergegeven.

- /UIMODE=AutoAdvance is de standaardinstelling voor Express-edities en slaat niet-essentiële dialoogvensters over.

Wanneer het met andere parameters wordt gecombineerd, wordt UIMODE overschreven. Wanneer bijvoorbeeld /UIMODE=AutoAdvance en /ADDCURRENTUSERASSQLADMIN=FALSE beide worden opgegeven, wordt het inrichtingsdialoogvenster niet automatisch ingevuld met de huidige gebruiker.

De UIMODE-instelling kan niet worden gebruikt met de parameters /Q of /QS.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
SQL Server-browser /BROWSERSVCSTARTUPTYPE

Optionele
Specifieert de opstartmodus voor de SQL Server Browser-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-Full-Text /FTUPGRADEOPTION

Optionele
Geeft de Full-Text catalogus upgrade-optie aan.

Ondersteunde waarden:

- REBUILD
- RESET
- IMPORT
Integratieservices /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratieservices /ISSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord van Integration Services op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCStartupType

Optionele
Hiermee wordt de opstartmodus voor de Integration Services opgegeven.
Rapportageservices /RSUPGRADEDATABASEACCOUNT

Optionele
De eigenschap wordt alleen gebruikt wanneer u een SharePoint-modusrapportserver bijwerkt met versie 2008 R2 of eerder. Aanvullende upgradebewerkingen worden uitgevoerd voor rapportservers die gebruikmaken van de oudere SharePoint-modusarchitectuur, die is gewijzigd in SQL Server 2012 (11.x) Reporting Services. Als deze optie niet is opgenomen in de opdrachtregelinstallatie, wordt het standaardserviceaccount voor het oude exemplaar van de rapportserver gebruikt. Als deze eigenschap wordt gebruikt, geeft u het wachtwoord voor het account op met behulp van de eigenschap /RSUPGRADEPASSWORD.
Rapportageservices /RSUPGRADEPASSWORD

Optionele
Wachtwoord van het bestaande Report Server-serviceaccount. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Rapportageservices /ALLOWUPGRADEFORSSRSSHAREPOINTMODE De switch is vereist bij het upgraden van een SharePoint-modusinstallatie die is gebaseerd op de architectuur van de gedeelde SharePoint-service. De switch is niet nodig voor het upgraden van niet-gedeelde serviceversies van Reporting Services.
Voorbeeldsyntaxis

Als u een bestaand exemplaar of een failoverclusterknooppunt wilt upgraden vanaf een eerdere versie van de SQL Server Database Engine,

setup.exe /q /ACTION=upgrade /INSTANCEID = <INSTANCEID>/INSTANCENAME=MSSQLSERVER /RSUPGRADEDATABASEACCOUNT="<Provide a SQL Server logon account that can connect to the report server during upgrade>" /RSUPGRADEPASSWORD="<Provide a password for the report server upgrade account>" /ISSVCAccount="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS

Parameters herstellen

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor reparatie.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de reparatiewerkstroom aan te geven.

Ondersteunde waarden: Repair
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /FEATURES

Vereist
Hiermee specificeert u onderdelen voor reparatie.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Voorbeeldsyntaxis

Herstel een instantie en gedeelde componenten.

setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>

Systeemdatabaseparameters opnieuw opbouwen

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het opnieuw bouwen van de master, model, msdben tempdb systeemdatabases. Zie Systeemdatabases opnieuw bouwenvoor meer informatie.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de werkstroom voor het opnieuw opbouwen van de database aan te geven.

Ondersteunde waarden: RebuildDatabase
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
SQL Server-database-engine /SQLCOLLATION

Optionele
Hiermee geeft u een nieuwe sortering op serverniveau op.

De standaardwaarde is gebaseerd op de landinstelling van uw Windows-besturingssysteem. Zie Sortering en Unicode-ondersteuningvoor meer informatie.
SQL Server-database-engine /SAPWD

Vereist, wanneer /SECURITYMODE=SQL is opgegeven tijdens de installatie van het exemplaar.
Hiermee specificeert u het wachtwoord voor het SQL Server SA-account.
SQL Server-database-engine /SQLSYSADMINACCOUNTS

Vereist
Gebruik deze parameter om aanmeldingen in te richten voor leden van de rol sysadmin.

Voor andere SQL Server-edities dan SQL Server Express is /SQLSYSADMINACCOUNTS vereist. Voor edities van SQL Server Express is het gebruik van /SQLSYSADMINACCOUNTS optioneel, maar /SQLSYSADMINACCOUNTS of /ADDCURRENTUSERASSQLADMIN is vereist.
SQL Server-database-engine /SQLTEMPDBDIR

Optionele
Specificeert de mappen voor tempdb gegevensbestanden. Wanneer u meer dan één map opgeeft, scheidt u de mappen met een lege ruimte. Als er meerdere directory's worden opgegeven, worden de tempdb gegevensbestanden verspreid over de mappen op een round robin-manier.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBLOGDIR

Optionele
Geeft de map op voor het tempdb-logbestand.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBFILECOUNT

Optionele
Hiermee geeft u het aantal tempdb gegevensbestanden op die door de setup moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, waarvan de waarde lager is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb blijft tempdb.mdf. De extra tempdb bestanden worden benoemd als tempdb_mssql_#.ndf waarbij # een uniek getal vertegenwoordigt voor elk extra tempdb databasebestand dat tijdens de installatie is gemaakt. Het doel van deze naamconventie is om ze uniek te maken. Als u een exemplaar van SQL Server verwijdert, worden de bestanden met naamconventie tempdb_mssql_#.ndfverwijderd. Gebruik geen tempdb_mssql_\*.ndf naamconventie voor gebruikersdatabasebestanden.

Waarschuwing: SQL Server Express wordt niet ondersteund voor het configureren van deze parameter. Setup installeert slechts 1 tempdb gegevensbestand.
SQL Server-database-engine /SQLTEMPDBFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van elk tempdb gegevensbestand.

Standaard = 4 MB voor SQL Server Express, 8 MB voor alle andere edities

Min = 4 MB of 8 MB

Max = 1024 MB
SQL Server-database-engine /SQLTEMPDBFILEGROWTH

Optionele
Stel de bestandsgroei in van elk tempdb gegevensbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van het tempdb logboekbestand in MB. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde:

4 voor SQL Server Express

8 voor alle andere edities

Toegestaan bereik: Min = standaardwaarde (4 of 8), Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILEGROWTH

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee specificeert u de groeitoename van het tempdb logbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024

Parameters verwijderen

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor verwijdering.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de werkstroom voor het verwijderen aan te duiden.

Ondersteunde waarden: Uninstall
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /FEATURES

Vereist
Specificeert welke onderdelen moeten worden verwijderd.
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Voorbeeldsyntaxis

Een bestaand exemplaar van SQL Server verwijderen.

setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER

Als u een benoemd exemplaar wilt verwijderen, geeft u de naam van het exemplaar op in plaats van 'MSSQLSERVER' in het voorbeeld dat eerder in dit artikel is genoemd.

Parameters van failovercluster

Raadpleeg de volgende artikelen voordat u een exemplaar van een SQL Server Database Engine-failovercluster installeert:

Test en wijzig de volgende failoverclusterinstallatiescripts om te voldoen aan de behoeften van uw organisatie.

Parameters voor geïntegreerde installatie van failoverclusters

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor de installatie van failoverclusters.

Zie Always On failover-clusterexemplaren (SQL Server) voor meer informatie over geïntegreerde installatie.

Notitie

Om na de installatie meer knooppunten toe te voegen, gebruikt u de actie Add Node.

SQL Server Database Engine-onderdeel Kenmerk Bijzonderheden
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de workflow voor de installatie van het failovercluster aan te geven.

Ondersteunde waarde: InstallFailoverCluster
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /FAILOVERCLUSTERGROUP

Optionele
Hiermee geeft u de naam op van de resourcegroep die moet worden gebruikt voor het SQL Server Database Engine-failovercluster. Dit kan de naam zijn van een bestaande clustergroep of de naam van een nieuwe resourcegroep.

Standaardwaarde: SQL Server (<InstanceName>)
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /FEATURES

Vereist
Specificeert componenten om te installeren.
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTALLSHAREDDIR

Optionele
Hiermee specificeert u een niet-standaard installatiepad voor 64-bits gedeelde onderdelen.

De standaardwaarde is %Program Files%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files(x86)%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTALLSHAREDWOWDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap voor 32-bits gedeelde onderdelen op. Alleen ondersteund op een 64-bits systeem.

De standaardwaarde is %Program Files(x86)%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTANCEDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap op voor onderdelen die specifiek zijn voor een exemplaar.
Installatiebeheer voor database-engine /INSTANCEID

Optionele
Geeft een niet-standaardwaarde op voor een InstanceID.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PRODUCTCOVEREDBYSA

Van toepassing op: SQL Server 2022 (16.x) en latere versies

Vereistbij het installeren van de Azure-extensiefunctie vanuit de terminal met AZUREEXTENSION.
De specificatie van de licentiedekking voor SQL Server.

/PRODUCTCOVEREDBYSA=True, of alleen /PRODUCTCOVEREDBYSA, geeft aan dat het valt onder Software Assurance- of SQL Server-abonnement.

/PRODUCTCOVEREDBYSA=Falseof de parameter weglaten, geeft aan dat deze wordt gedekt onder een SQL Server-licentie.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Installatiebeheer voor database-engine /FAILOVERCLUSTERDISKS

Optionele
Hiermee specificeert u de lijst van gedeelde schijven die opgenomen moeten worden in de SQL Server Database Engine-failoverclusterresourcegroep.

Standaardwaarde: het eerste station wordt gebruikt als het standaardstation voor alle databases.
Installatiebeheer voor database-engine /FAILOVERCLUSTERIPADDRESSES

Vereist
Specifieert een gecodeerd IP-adres. De coderingen zijn door puntkomma's gescheiden (;) en volgen de indeling <IP-type>;<adres>;<netwerknaam>;<subnetmasker>. Ondersteunde IP-typen zijn DHCP, IPv4 en IPv6.

U kunt meerdere IP-adressen van failoverclusters opgeven met een spatie ertussen. Zie de volgende voorbeelden:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Installatiebeheer voor database-engine /FAILOVERCLUSTERNETWORKNAME

Vereist
Hiermee geeft u de netwerknaam voor het nieuwe SQL Server Database Engine-failovercluster. Deze naam wordt gebruikt om het nieuwe exemplaar van het SQL Server Database Engine-failovercluster in het netwerk te identificeren.
Agent van de SQL Server /AGTSVCACCOUNT

Vereist
Specificeert het account voor de SQL Server Agent-service.
Agent van de SQL Server /AGTSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor het SQL Server Agent-serviceaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Analyse diensten /ASBACKUPDIR

Optionele
Hiermee geeft u de map voor Analysis Services-back-upbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analyse diensten /ASCOLLATION

Optionele
Hiermee geeft u de sorteringsinstelling voor Analysis Services op.

Standaardwaarde: Latin1_General_CI_AS

Opmerking: Alleen Windows-sortering wordt ondersteund. Het gebruik van SQL-sortering kan leiden tot onverwacht gedrag.
Analyse diensten /ASCONFIGDIR

Optionele
Hiermee geeft u de map voor Analysis Services-configuratiebestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analyse diensten /ASDATADIR

Optionele
Hiermee geeft u de map voor Analysis Services-gegevensbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analyse diensten /ASLOGDIR

Optionele
Hiermee geeft u de map voor Analysis Services-logboekbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analyse diensten /ASSYSADMINACCOUNTS

Vereist
Geeft de beheerderreferenties voor Analysis Services op.
Analyse diensten /ASTEMPDIR

Optionele
Hiermee specificeert u de directory voor tijdelijke bestanden van Analysis Services.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analyse diensten /ASPROVIDERMSOLAP

Optionele
Hiermee wordt gespecificeerd of de MSOLAP-provider in het proces kan worden uitgevoerd.

Standaardwaarde: - 1 = ingeschakeld
Analyse diensten /ASSERVERMODE

Optionele
Hiermee geeft u de servermodus van het Analysis Services-exemplaar. Geldige waarden in een clusterscenario zijn MULTIDIMENSIONAL of TABULAR. ASSERVERMODE is hoofdlettergevoelig. Alle waarden moeten worden uitgedrukt in hoofdletters. Zie Analysis Services installeren in tabelvormvoor meer informatie over geldige waarden.
SQL Server-database-engine /INSTALLSQLDATADIR

Vereist
Hiermee specificeert u de gegevensmap voor SQL Server-gegevensbestanden.

De gegevensdirectory moet worden opgegeven en zich op een gedeelde clusterschijf bevinden.
SQL Server-database-engine /SAPWD

Vereist, wanneer /SECURITYMODE=SQL
Hiermee geeft u het wachtwoord voor het SQL Server SA--account.
SQL Server-database-engine /SECURITYMODE

Optionele
Hiermee wordt de beveiligingsmodus voor SQL Server bepaald.

Als deze parameter niet wordt opgegeven, wordt de verificatiemodus alleen voor Windows ondersteund.

Ondersteunde waarde: SQL
SQL Server-database-engine /SQLBACKUPDIR

Optionele
Geeft de map voor back-upbestanden op.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-database-engine /SQLCOLLATION

Optionele
Geeft de collation-instellingen voor SQL Server aan.

De standaardwaarde is gebaseerd op de landinstelling van uw Windows-besturingssysteem. Zie Sortering en Unicode-ondersteuningvoor meer informatie.
SQL Server-database-engine /SQLSVCACCOUNT

Vereist
Hiermee geeft u het opstartaccount voor de SQL Server-dienst op.
SQL Server-database-engine /SQLSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor SQLSVCACCOUNT. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
SQL Server-database-engine /SQLSYSADMINACCOUNTS

Vereist
Gebruik deze parameter om aanmeldingen in te richten voor leden van de rol sysadmin.

Voor andere SQL Server-edities dan SQL Server Express is /SQLSYSADMINACCOUNTS vereist. Voor edities van SQL Server Express is het gebruik van /SQLSYSADMINACCOUNTS optioneel, maar /SQLSYSADMINACCOUNTS of /ADDCURRENTUSERASSQLADMIN is vereist.
SQL Server-database-engine /SQLUSERDBDIR

Optionele
Geeft de map op voor de gegevensbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-database-engine /SQLTEMPDBDIR

Optionele
Specificeert de mappen voor tempdb gegevensbestanden. Wanneer u meer dan één map opgeeft, scheidt u de mappen met een lege ruimte. Als er meerdere directory's worden opgegeven, worden de tempdb gegevensbestanden verspreid over de mappen op een round robin-manier.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBLOGDIR

Optionele
Geeft de map op voor het tempdb-logbestand.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBFILECOUNT

Optionele
Hiermee geeft u het aantal tempdb gegevensbestanden op die door de setup moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, waarvan de waarde lager is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb blijft tempdb.mdf. De extra tempdb bestanden worden benoemd als tempdb_mssql_#.ndf waarbij # een uniek getal vertegenwoordigt voor elk extra tempdb databasebestand dat tijdens de installatie is gemaakt. Het doel van deze naamconventie is om ze uniek te maken. Als u een exemplaar van SQL Server verwijdert, worden de bestanden met naamconventie tempdb_mssql_#.ndfverwijderd. Gebruik geen tempdb_mssql_\*.ndf naamconventie voor gebruikersdatabasebestanden.

Waarschuwing: SQL Server Express wordt niet ondersteund voor het configureren van deze parameter. Setup installeert slechts 1 tempdb gegevensbestand.
SQL Server-database-engine /SQLTEMPDBFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van elk tempdb gegevensbestand.

Standaard = 4 MB voor SQL Server Express, 8 MB voor alle andere edities

Min = 4 MB of 8 MB

Max = 1024 MB
SQL Server-database-engine /SQLTEMPDBFILEGROWTH

Optionele
Stel de bestandsgroei in van elk tempdb gegevensbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van het tempdb logboekbestand in MB. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde:

4 voor SQL Server Express

8 voor alle andere edities

Toegestaan bereik: Min = standaardwaarde (4 of 8), Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILEGROWTH

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee specificeert u de groeitoename van het tempdb logbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLUSERDBLOGDIR

Optionele
Hiermee geeft u de map voor de logboekbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FILESTREAM /FILESTREAMLEVEL

Optionele
Hiermee geeft u het toegangsniveau voor de functie FILESTREAM op.

Ondersteunde waarden:

- 0 = filestream-ondersteuning voor dit exemplaar uitschakelen. (Standaardwaarde)

- 1 = FILESTREAM inschakelen voor Transact-SQL toegang.

- 2 = FILESTREAM inschakelen voor Transact-SQL- en bestands-I/O-streamingtoegang. (Niet geldig voor clusterscenario's)

- 3 = toestaan dat externe clients streamingtoegang hebben tot FILESTREAM-gegevens.
FILESTREAM /FILESTREAMSHARENAME

Optionele

Vereist wanneer FILESTREAMLEVEL groter is dan 1.
Hiermee geeft u de naam van de Windows-share waarin de FILESTREAM-gegevens worden opgeslagen.
Volledige tekst van SQL Server /FTSVCACCOUNT

Optionele
Specificeert het account voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. ServiceSID wordt gebruikt om de communicatie tussen SQL Server en Full-text Filter Daemon te beveiligen. Als de waarden niet worden opgegeven, is de startservice voor filter voor volledige tekst uitgeschakeld. U moet SQL Server Control Manager gebruiken om het serviceaccount te wijzigen en functionaliteit voor volledige tekst in te schakelen.

Standaardwaarde: Local Service Account
Volledige tekst van SQL Server /FTSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratieservices /ISSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord van Integration Services op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCStartupType

Optionele
Hiermee wordt de opstartmodus voor de Integration Services opgegeven.
Rapportageservices /RSINSTALLMODE

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele

Alleen beschikbaar op FilesOnlyMode
Hiermee geeft u de installatiemodus voor Reporting Services op.

Ondersteunde waarden:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Opmerking: Als de installatie de SQL Server Database Engine bevat, is de standaard-RSINSTALLMODEDefaultNativeMode.

Als de installatie de SQL Server Database Engine niet bevat, wordt de standaard-RSINSTALLMODEFilesOnlyMode.

Als u DefaultNativeMode kiest, maar de installatie de SQL Server Database Engine niet bevat, wordt de RSINSTALLMODE automatisch gewijzigd in FilesOnlyMode.
Rapportageservices /RSSVCACCOUNT

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Geeft het opstartaccount voor Reporting Services op.
Rapportageservices /RSSVCPASSWORD

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Hiermee geeft u het wachtwoord voor het opstartaccount voor de Reporting Services-service. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Rapportageservices /RSSVCStartupType

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele
Bepaalt de opstartmodus voor Reporting Services.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual

U wordt aangeraden service-SID te gebruiken in plaats van domeingroepen.

Aanvullende notities

De Database Engine en Analysis Services zijn de enige onderdelen die clusterbewust zijn. Andere functies zijn niet clusterbewust en hebben geen hoge beschikbaarheid via failover.

Voorbeeldsyntaxis

Voor het installeren van een SQL Server Database Engine-failovercluster met één knooppunt, met de Database Engine en Analysis Services als standaardinstantie.

setup.exe /q /ACTION=InstallFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'" /FAILOVERCLUSTERNETWORKNAME="<Insert Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /Features=AS,SQL /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS="<DomainName\UserName> /IACCEPTSQLSERVERLICENSETERMS

Parameters van failovercluster voorbereiden

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het voorbereiden van failoverclusters. Dit is de eerste stap in de geavanceerde clusterinstallatie, waarbij u de failoverclusterexemplaren voorbereidt op alle knooppunten van het failovercluster. Zie AlwaysOn-failoverclusterexemplaren (SQL Server)voor meer informatie.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de werkstroom aan te geven voor het failovercluster.

Ondersteunde waarde: PrepareFailoverCluster
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /FEATURES

Vereist
Specificeert componenten om te installeren.
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTALLSHAREDDIR

Optionele
Hiermee specificeert u een niet-standaard installatiepad voor 64-bits gedeelde onderdelen.

De standaardwaarde is %Program Files%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files(x86)%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTALLSHAREDWOWDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap voor 32-bits gedeelde onderdelen op. Alleen ondersteund op een 64-bits systeem.

De standaardwaarde is %Program Files(x86)%\Microsoft SQL Server

Kan niet worden ingesteld op %Program Files%\Microsoft SQL Server
Installatiebeheer voor database-engine /INSTANCEDIR

Optionele
Hiermee geeft u een niet-standaard installatiemap op voor onderdelen die specifiek zijn voor een exemplaar.
Installatiebeheer voor database-engine /INSTANCEID

Optionele
Geeft een niet-standaardwaarde op voor een InstanceID.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Agent van de SQL Server /AGTSVCACCOUNT

Vereist
Specificeert het account voor de SQL Server Agent-service.
Agent van de SQL Server /AGTSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor het SQL Server Agent-serviceaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Analyse diensten /ASSVCACCOUNT

Vereist
U specificeert het account voor de Analysis Services-service.
Analyse diensten /ASSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor de Analysis Services-service op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
SQL Server-database-engine /SQLSVCACCOUNT

Vereist
Hiermee geeft u het opstartaccount voor de SQL Server-dienst op.
SQL Server-database-engine /SQLSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor SQLSVCACCOUNT. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
FILESTREAM /FILESTREAMLEVEL

Optionele
Hiermee geeft u het toegangsniveau voor de functie FILESTREAM op.

Ondersteunde waarden:

- 0 = filestream-ondersteuning voor dit exemplaar uitschakelen. (Standaardwaarde)

- 1 = FILESTREAM inschakelen voor Transact-SQL toegang.

- 2 = FILESTREAM inschakelen voor Transact-SQL- en bestands-I/O-streamingtoegang. (Niet geldig voor clusterscenario's)

- 3 = toestaan dat externe clients streamingtoegang hebben tot FILESTREAM-gegevens.
FILESTREAM /FILESTREAMSHARENAME

Optionele

Vereist wanneer FILESTREAMLEVEL groter is dan 1.
Hiermee geeft u de naam van de Windows-share waarin de FILESTREAM-gegevens worden opgeslagen.
Volledige tekst van SQL Server /FTSVCACCOUNT

Optionele
Specificeert het account voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. ServiceSID wordt gebruikt om de communicatie tussen SQL Server en Full-text Filter Daemon te beveiligen. Als de waarden niet worden opgegeven, is de startservice voor filter voor volledige tekst uitgeschakeld. U moet SQL Server Control Manager gebruiken om het serviceaccount te wijzigen en functionaliteit voor volledige tekst in te schakelen.

Standaardwaarde: Local Service Account
Volledige tekst van SQL Server /FTSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor de Full-Text filter launcher-service.

Deze parameter wordt genegeerd in Windows Server 2008 of hoger. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratieservices /ISSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord van Integration Services op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCStartupType

Optionele
Hiermee wordt de opstartmodus voor de Integration Services opgegeven.
Rapportageservices /RSINSTALLMODE

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele

Alleen beschikbaar op FilesOnlyMode
Hiermee geeft u de installatiemodus voor Reporting Services op.

Ondersteunde waarden:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Opmerking: Als de installatie de SQL Server Database Engine bevat, is de standaard-RSINSTALLMODEDefaultNativeMode.

Als de installatie de SQL Server Database Engine niet bevat, wordt de standaard-RSINSTALLMODEFilesOnlyMode.

Als u DefaultNativeMode kiest, maar de installatie de SQL Server Database Engine niet bevat, wordt de RSINSTALLMODE automatisch gewijzigd in FilesOnlyMode.
Rapportageservices /RSSVCACCOUNT

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Geeft het opstartaccount voor Reporting Services op.
Rapportageservices /RSSVCPASSWORD

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Hiermee geeft u het wachtwoord voor het opstartaccount voor de Reporting Services-service. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Rapportageservices /RSSVCStartupType

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele
Bepaalt de opstartmodus voor Reporting Services.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual

U wordt aangeraden service-SID te gebruiken in plaats van domeingroepen.

Voorbeeldsyntaxis

Voer de stap "Voorbereiding" uit van een geavanceerd installatiescenario voor een failovercluster voor de Database Engine en Analysis Services.

Voer de volgende opdracht uit in de opdrachtprompt om een standaardexemplaar voor te bereiden:

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS

Voer de volgende opdracht uit bij de opdrachtprompt om een benoemd exemplaar voor te bereiden:

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="<Insert Instance name>" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS

Lees voor SQL Server 2022 (16.x) en latere versies de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.

Parameters voor failovercluster voltooien

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het voltooien van failoverclusters. Dit is de tweede stap in de installatieoptie voor geavanceerde failoverclusters. Nadat u de voorbereiding hebt uitgevoerd op alle failoverclusterknooppunten, voert u deze opdracht uit op het knooppunt dat eigenaar is van de gedeelde schijven. Zie AlwaysOn-failoverclusterexemplaren (SQL Server)voor meer informatie.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Nodig om aan te geven dat de failovercluster-werkstroom volledig is voltooid.

Ondersteunde waarde: CompleteFailoverCluster
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /FAILOVERCLUSTERGROUP

Optionele
Hiermee geeft u de naam op van de resourcegroep die moet worden gebruikt voor het SQL Server Database Engine-failovercluster. Dit kan de naam zijn van een bestaande clustergroep of de naam van een nieuwe resourcegroep.

Standaardwaarde: SQL Server (<InstanceName>)
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Installatiebeheer voor database-engine /FAILOVERCLUSTERDISKS

Optionele
Hiermee specificeert u de lijst van gedeelde schijven die opgenomen moeten worden in de SQL Server Database Engine-failoverclusterresourcegroep.

Standaardwaarde: het eerste station wordt gebruikt als het standaardstation voor alle databases.
Installatiebeheer voor database-engine /FAILOVERCLUSTERIPADDRESSES

Vereist
Specifieert een gecodeerd IP-adres. De coderingen zijn door puntkomma's gescheiden (;) en volgen de indeling <IP-type>;<adres>;<netwerknaam>;<subnetmasker>. Ondersteunde IP-typen zijn DHCP, IPv4 en IPv6.

U kunt meerdere IP-adressen van failoverclusters opgeven met een spatie ertussen. Zie de volgende voorbeelden:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Installatiebeheer voor database-engine /FAILOVERCLUSTERNETWORKNAME

Vereist
Hiermee geeft u de netwerknaam voor het nieuwe SQL Server Database Engine-failovercluster. Deze naam wordt gebruikt om het nieuwe exemplaar van het SQL Server Database Engine-failovercluster in het netwerk te identificeren.
Installatiebeheer voor database-engine /CONFIRMIPDEPENDENCYCHANGE

Vereist
Geeft de toestemming aan om de afhankelijkheid van de IP-adresresource in te stellen van OF naar EN voor failoverclusters met meerdere subnetten. Voor meer informatie, zie Knooppunten toevoegen of verwijderen in een failoverclusterexemplaar (Setup).

Ondersteunde waarden:

- 0 = Onwaar (standaard)
- 1 = Waar
Analyse diensten /ASBACKUPDIR

Optionele
Hiermee geeft u de map voor Analysis Services-back-upbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analyse diensten /ASCOLLATION

Optionele
Hiermee geeft u de sorteringsinstelling voor Analysis Services op.

Standaardwaarde: Latin1_General_CI_AS

Opmerking: Alleen Windows-sortering wordt ondersteund. Het gebruik van SQL-sortering kan leiden tot onverwacht gedrag.
Analyse diensten /ASCONFIGDIR

Optionele
Hiermee geeft u de map voor Analysis Services-configuratiebestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analyse diensten /ASDATADIR

Optionele
Hiermee geeft u de map voor Analysis Services-gegevensbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analyse diensten /ASLOGDIR

Optionele
Hiermee geeft u de map voor Analysis Services-logboekbestanden.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analyse diensten /ASSERVERMODE

Optionele
Hiermee geeft u de servermodus van het Analysis Services-exemplaar. Geldige waarden in een clusterscenario zijn MULTIDIMENSIONAL of TABULAR. ASSERVERMODE is hoofdlettergevoelig. Alle waarden moeten worden uitgedrukt in hoofdletters. Zie Analysis Services installeren in tabelvormvoor meer informatie over geldige waarden.
Analyse diensten /ASSYSADMINACCOUNTS

Vereist
Geeft de beheerderreferenties voor Analysis Services op.
Analyse diensten /ASTEMPDIR

Optionele
Hiermee specificeert u de directory voor tijdelijke bestanden van Analysis Services.

Standaardwaarden:

Voor WOW-modus op 64-bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Voor alle andere installaties: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analyse diensten /ASPROVIDERMSOLAP

Optionele
Hiermee wordt gespecificeerd of de MSOLAP-provider in het proces kan worden uitgevoerd.

Standaardwaarde: - 1 = ingeschakeld
SQL Server-database-engine /INSTALLSQLDATADIR

Vereist
Hiermee specificeert u de gegevensmap voor SQL Server-gegevensbestanden.

De gegevensdirectory moet worden opgegeven en zich op een gedeelde clusterschijf bevinden.
SQL Server-database-engine /SAPWD

Vereist, wanneer /SECURITYMODE=SQL
Hiermee geeft u het wachtwoord voor het SQL Server SA--account.
SQL Server-database-engine /SECURITYMODE

Optionele
Hiermee wordt de beveiligingsmodus voor SQL Server bepaald.

Als deze parameter niet wordt opgegeven, wordt de verificatiemodus alleen voor Windows ondersteund.

Ondersteunde waarde: SQL
SQL Server-database-engine /SQLBACKUPDIR

Optionele
Geeft de map voor back-upbestanden op.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-database-engine /SQLCOLLATION

Optionele
Geeft de collation-instellingen voor SQL Server aan.

De standaardwaarde is gebaseerd op de landinstelling van uw Windows-besturingssysteem. Zie Sortering en Unicode-ondersteuningvoor meer informatie.
SQL Server-database-engine /SQLSYSADMINACCOUNTS

Vereist
Gebruik deze parameter om aanmeldingen in te richten voor leden van de rol sysadmin.

Voor andere SQL Server-edities dan SQL Server Express is /SQLSYSADMINACCOUNTS vereist. Voor edities van SQL Server Express is het gebruik van /SQLSYSADMINACCOUNTS optioneel, maar /SQLSYSADMINACCOUNTS of /ADDCURRENTUSERASSQLADMIN is vereist.
SQL Server-database-engine /SQLUSERDBDIR

Optionele
Geeft de map op voor de gegevensbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-database-engine /SQLUSERDBLOGDIR

Optionele
Hiermee geeft u de map voor de logboekbestanden voor gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Rapportageservices /RSINSTALLMODE

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele

Alleen beschikbaar op FilesOnlyMode
Hiermee geeft u de installatiemodus voor Reporting Services op.

Ondersteunde waarden:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Opmerking: Als de installatie de SQL Server Database Engine bevat, is de standaard-RSINSTALLMODEDefaultNativeMode.

Als de installatie de SQL Server Database Engine niet bevat, wordt de standaard-RSINSTALLMODEFilesOnlyMode.

Als u DefaultNativeMode kiest, maar de installatie de SQL Server Database Engine niet bevat, wordt de RSINSTALLMODE automatisch gewijzigd in FilesOnlyMode.
SQL Server-database-engine /SQLTEMPDBDIR

Optionele
Specificeert de mappen voor tempdb gegevensbestanden. Wanneer u meer dan één map opgeeft, scheidt u de mappen met een lege ruimte. Als er meerdere directory's worden opgegeven, worden de tempdb gegevensbestanden verspreid over de mappen op een round robin-manier.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBLOGDIR

Optionele
Geeft de map op voor het tempdb-logbestand.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Opmerking: deze parameter wordt ook toegevoegd aan het RebuildDatabase-scenario.
SQL Server-database-engine /SQLTEMPDBFILECOUNT

Optionele
Hiermee geeft u het aantal tempdb gegevensbestanden op die door de setup moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, waarvan de waarde lager is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb blijft tempdb.mdf. De extra tempdb bestanden worden benoemd als tempdb_mssql_#.ndf waarbij # een uniek getal vertegenwoordigt voor elk extra tempdb databasebestand dat tijdens de installatie is gemaakt. Het doel van deze naamconventie is om ze uniek te maken. Als u een exemplaar van SQL Server verwijdert, worden de bestanden met naamconventie tempdb_mssql_#.ndfverwijderd. Gebruik geen tempdb_mssql_\*.ndf naamconventie voor gebruikersdatabasebestanden.

Waarschuwing: SQL Server Express wordt niet ondersteund voor het configureren van deze parameter. Setup installeert slechts 1 tempdb gegevensbestand.
SQL Server-database-engine /SQLTEMPDBFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van elk tempdb gegevensbestand.

Standaard = 4 MB voor SQL Server Express, 8 MB voor alle andere edities

Min = 4 MB of 8 MB

Max = 1024 MB
SQL Server-database-engine /SQLTEMPDBFILEGROWTH

Optionele
Stel de bestandsgroei in van elk tempdb gegevensbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILESIZE

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee geeft u de initiële grootte van het tempdb logboekbestand in MB. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 4 voor SQL Server Express

8 voor alle andere edities

Toegestaan bereik: Min = standaardwaarde (4 of 8), Max = 1024
SQL Server-database-engine /SQLTEMPDBLOGFILEGROWTH

Van toepassing op: SQL Server 2016 (13.x) en latere versies

Optionele
Hiermee specificeert u de groeitoename van het tempdb logbestand in MB. Een waarde van 0 geeft aan dat automatische groei is uitgeschakeld en dat er geen extra ruimte is toegestaan. Met Setup kan de grootte maximaal 1024 worden ingesteld.

Standaardwaarde: 64. Toegestaan bereik: Min = 0, Max = 1024
Voorbeeldsyntaxis

Om de stap 'Voltooiing' van een geavanceerd installatiescenario voor een failovercluster uit te voeren voor de Database Engine en Analysis Services. Voer de volgende opdracht uit op de computer die het actieve knooppunt in het failovercluster is om het bruikbaar te maken. U moet de actie CompleteFailoverCluster uitvoeren op het knooppunt dat eigenaar is van de gedeelde schijf in het Analysis Services-failovercluster.

Voer de volgende opdracht uit bij de opdrachtprompt om de installatie van een failovercluster voor een standaardexemplaren te voltooien:

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\Username>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>:" /FAILOVERCLUSTERNETWORKNAME="<Insert FOI Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\UserName>"

Voer de volgende opdracht uit bij de opdrachtprompt om de installatie van een failovercluster voor een benoemd exemplaar te voltooien:

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName="<Insert Instance Name>" /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\INSTANCE\Data /ASLOGDIR=<drive>:\INSTANCE\Log /ASBACKUPDIR=<Drive>:\INSTANCE\Backup /ASCONFIGDIR=<Drive>:\INSTANCE\Config /ASTEMPDIR=<Drive>:\INSTANCE\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>" /FAILOVERCLUSTERNETWORKNAME="CompNamedFOI" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="<Insert New Group Name>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER_INSTANCE" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"

Parameters voor failoverclusters upgraden

Gebruik de parameters in de volgende tabel om opdrachtregelscripts te ontwikkelen voor het upgraden van failoverclusters. Zie voor meer informatie Upgrade een SQL Server Database Engine-failoverclusterexemplaar (Setup) en Always On-failoverclusterexemplaren (SQL Server).

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de installatiewerkstroom aan te geven.

Ondersteunde waarde: Upgrade
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies geeft dit de foutrapportage voor SQL Server op.

Voor meer informatie, zie SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine / INSTANCEDIR

Optionele
Hiermee specifieert u een niet-standaard installatiemap voor gedeelde componenten.
Installatiebeheer voor database-engine /INSTANCEID

Vereist, wanneer u een upgrade uitvoert van SQL Server 2008 (10.0.x) of nieuwere versies.

Optionelewanneer u een upgrade uitvoert van SQL Server 2005 (9.x).
Geeft een niet-standaardwaarde op voor een InstanceID.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /SQMREPORTING

Van toepassing op: SQL Server 2014 (12.x) en eerdere versies

Optionele
Zie Het verzamelen van gebruiks- en diagnostische gegevens configureren voor SQL Server (CEIP) om te beheren hoe foutfeedback naar Microsoft wordt verzonden.

In oudere versies specificeert dit de rapportage van functies voor SQL Server.

Ondersteunde waarden:

- 1 = ingeschakeld
- 0 = uitgeschakeld
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Installatiebeheer voor database-engine /FAILOVERCLUSTERROLLOWNERSHIP

Vereist
Hiermee geeft u het failovergedrag tijdens de upgrade.
SQL Server-browser /BROWSERSVCSTARTUPTYPE

Optionele
Specifieert de opstartmodus voor de SQL Server Browser-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-Full-Text /FTUPGRADEOPTION

Optionele
Geeft de Full-Text catalogus upgrade-optie aan.

Ondersteunde waarden:

- REBUILD
- RESET
- IMPORT
Integratieservices /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratieservices /ISSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord van Integration Services op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCStartupType

Optionele
Hiermee wordt de opstartmodus voor de Integration Services opgegeven.
Rapportageservices /RSUPGRADEDATABASEACCOUNT

Optionele
De eigenschap wordt alleen gebruikt wanneer u een SharePoint-modusrapportserver bijwerkt met versie 2008 R2 of eerder. Aanvullende upgradebewerkingen worden uitgevoerd voor rapportservers die gebruikmaken van de oudere SharePoint-modusarchitectuur, die is gewijzigd in SQL Server 2012 (11.x) Reporting Services. Als deze optie niet is opgenomen in de opdrachtregelinstallatie, wordt het standaardserviceaccount voor het oude exemplaar van de rapportserver gebruikt. Als deze eigenschap wordt gebruikt, geeft u het wachtwoord voor het account op met behulp van de eigenschap /RSUPGRADEPASSWORD.
Rapportageservices /RSUPGRADEPASSWORD

Optionele
Wachtwoord van het bestaande Report Server-serviceaccount. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.

Knooppuntparameters toevoegen

Gebruik de parameters in de volgende tabel om opdrachtregelscripts voor AddNode te ontwikkelen.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de AddNode-werkstroom aan te geven.

Ondersteunde waarde: AddNode
Installatiebeheer voor database-engine /IACCEPTSQLSERVERLICENSETERMS

Vereistwanneer de parameter /Q of /QS is opgegeven voor installaties zonder toezicht
Vereist om de acceptatie van de licentievoorwaarden te bevestigen.

Lees vanaf SQL Server 2022 (16.x) de licentievoorwaarden voor Microsoft SQL Server-software op aka.ms/useterms.
Installatiebeheer voor database-engine /ENU

Optionele
Gebruik deze parameter om de Engelse versie van SQL Server te installeren op een gelokaliseerd besturingssysteem wanneer het installatiemedium taalpakketten bevat voor zowel Het Engels als de taal die overeenkomt met het besturingssysteem.
Installatiebeheer voor database-engine /UpdateEnabled

Optionele
Geef op of SQL Server Setup productupdates moet detecteren en opnemen. De geldige waarden zijn True en False of 1 en 0. Sql Server Setup bevat standaard updates die worden gevonden.
Installatiebeheer voor database-engine /UpdateSource

Optionele
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldige maplocatie, een relatief pad, zoals .\MyUpdates, of een UNC-share. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /PID

Optionele
Hiermee geeft u de productcode voor de editie van SQL Server. Als deze parameter niet is opgegeven, wordt Evaluatie gebruikt.

Opmerking: Als u SQL Server Express, SQL Server Express installeert met Advanced Services, SQL Server Express met hulpprogramma's, SQL Server Developer of SQL Server Evaluation, is de PID vooraf gedefinieerd.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Installatiebeheer voor database-engine /FAILOVERCLUSTERIPADDRESSES

Vereist
Specifieert een gecodeerd IP-adres. De coderingen zijn door puntkomma's gescheiden (;) en volgen de indeling <IP-type>;<adres>;<netwerknaam>;<subnetmasker>. Ondersteunde IP-typen zijn DHCP, IPv4 en IPv6.

U kunt meerdere IP-adressen van failoverclusters opgeven met een spatie ertussen. Zie de volgende voorbeelden:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c

Voor meer informatie, zie Knooppunten toevoegen of verwijderen in een failoverclusterexemplaar (Setup).
Installatiebeheer voor database-engine /CONFIRMIPDEPENDENCYCHANGE

Vereist
Geeft de toestemming aan om de afhankelijkheid van de IP-adresresource in te stellen van OF naar EN voor failoverclusters met meerdere subnetten. Voor meer informatie, zie Knooppunten toevoegen of verwijderen in een failoverclusterexemplaar (Setup).

Ondersteunde waarden:

- 0 = Onwaar (standaard)
- 1 = Waar
Agent van de SQL Server /AGTSVCACCOUNT

Vereist
Specificeert het account voor de SQL Server Agent-service.
Agent van de SQL Server /AGTSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor het SQL Server Agent-serviceaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCACCOUNT

Optionele
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-gegevensverplaatsing /PBDMSSVCPASSWORD

Optionele
Hiermee geeft u het wachtwoord voor het gegevensverplaatsingsaccount op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Optionele
Hiermee geeft u de opstartmodus voor de PolyBase Engine-service.

Ondersteunde waarden:

- Automatic (standaard)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Optionele
Hiermee geeft u een poortbereik met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het exemplaar van de SQL Server Database Engine wordt gebruikt als onderdeel van de PolyBase Scale-out rekengroep. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Analyse diensten /ASSVCACCOUNT

Vereist
U specificeert het account voor de Analysis Services-service.
Analyse diensten /ASSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor de Analysis Services-service op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
SQL Server-database-engine /SQLSVCACCOUNT

Vereist
Hiermee geeft u het opstartaccount voor de SQL Server-dienst op.
SQL Server-database-engine /SQLSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord voor SQLSVCACCOUNT. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Integratieservices /ISSVCPASSWORD

Vereist
Hiermee geeft u het wachtwoord van Integration Services op. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Rapportageservices /RSINSTALLMODE

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Optionele

Alleen beschikbaar op FilesOnlyMode
Hiermee geeft u de installatiemodus voor Reporting Services op.

Ondersteunde waarden:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Opmerking: Als de installatie de SQL Server Database Engine bevat, is de standaard-RSINSTALLMODEDefaultNativeMode.

Als de installatie de SQL Server Database Engine niet bevat, wordt de standaard-RSINSTALLMODEFilesOnlyMode.

Als u DefaultNativeMode kiest, maar de installatie de SQL Server Database Engine niet bevat, wordt de RSINSTALLMODE automatisch gewijzigd in FilesOnlyMode.
Rapportageservices /RSSVCPASSWORD

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies

Vereist
Hiermee geeft u het wachtwoord voor het opstartaccount voor de Reporting Services-service. Deze parameter kan worden weggelaten wanneer u een beheerd serviceaccount, een virtueel account of een ingebouwd account gebruikt.
Aanvullende notities

De Database Engine en Analysis Services zijn de enige onderdelen die clusterbewust zijn. Andere functies zijn niet clusterbewust en hebben geen hoge beschikbaarheid via failover.

Voorbeeldsyntaxis

Een knooppunt toevoegen aan een bestaand failoverclustergroep met Database Engine en Analysis Services.

setup.exe /q /ACTION=AddNode /INSTANCENAME="<Insert Instance Name>" /SQLSVCACCOUNT="<SQL account that is used on other nodes>" /SQLSVCPASSWORD="<password for SQL account>" /AGTSVCACCOUNT="<SQL Server Agent account that is used on other nodes>", /AGTSVCPASSWORD="<SQL Server Agent account password>" /ASSVCACCOUNT="<AS account that is used on other nodes>" /ASSVCPASSWORD="<password for AS account>" /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /CONFIRMIPDEPENDENCYCHANGE=0

Knooppuntparameters verwijderen

Gebruik de parameters in de volgende tabel om opdrachtregelscripts voor RemoveNode te ontwikkelen. Als u een failovercluster wilt verwijderen, moet u RemoveNode uitvoeren op elk failoverclusterknooppunt. Zie AlwaysOn-failoverclusterexemplaren (SQL Server)voor meer informatie.

SQL Server Database Engine-onderdeel Kenmerk Beschrijving
Installatiebeheer voor database-engine /ACTION

Vereist
Vereist om de RemoveNode-werkstroom aan te geven.

Ondersteunde waarde: RemoveNode
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Specificeert het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /HELP of ?

Optionele
Geeft de gebruiksopties voor de parameters weer.
Installatiebeheer voor database-engine /INDICATEPROGRESS

Optionele
Hiermee geeft u aan dat het uitgebreide installatielogboekbestand naar de console wordt gestuurd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-instantiëringsnaam.

Voor meer informatie, zie de help voor de installatiewizard.
Installatiebeheer voor database-engine /Q of /QUIET

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd in een stille modus zonder enige gebruikersinterface. Dit wordt gebruikt voor installaties zonder toezicht. De parameter /Q overschrijft de invoer van de parameter /QS.
Installatiebeheer voor database-engine /QS of /QUIETSIMPLE

Optionele
Hiermee geeft u op dat Setup wordt uitgevoerd en voortgang wordt weergegeven via de gebruikersinterface, maar geen invoer accepteert of foutberichten weergeeft.
Installatiebeheer voor database-engine /HIDECONSOLE

Optionele
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
Installatiebeheer voor database-engine /CONFIRMIPDEPENDENCYCHANGE

Vereist
Geeft de toestemming aan om de afhankelijkheid van de IP-adresresource in te stellen van OF naar EN voor failoverclusters met meerdere subnetten. Voor meer informatie, zie Knooppunten toevoegen of verwijderen in een failoverclusterexemplaar (Setup).

Ondersteunde waarden:

- 0 = Onwaar (standaard)
- 1 = Waar
Voorbeeldsyntaxis

Een knooppunt verwijderen uit een bestaand failoverclusterexemplaar met de Database Engine en Analysis Services.

setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0

Parameters voor serviceaccount

U kunt de SQL Server-services configureren met behulp van een ingebouwd account, lokaal account of domeinaccount.

Notitie

Wanneer u een beheerd serviceaccount, virtueel account of een ingebouwd account gebruikt, moet u niet de bijbehorende wachtwoordparameters opgeven. Zie Beheerde serviceaccounts, door groepen beheerde serviceaccounts en virtuele accountsvoor meer informatie over deze serviceaccounts.

Zie Windows-serviceaccounts en -machtigingen configurerenvoor meer informatie over de configuratie van serviceaccounts.

SQL Server Database Engine-onderdeel Accountparameter Wachtwoordparameter Opstarttype
Agent van de SQL Server /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Analyse diensten /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
SQL Server-database-engine /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Integratieservices /ISSVCACCOUNT /ISSVCPASSWORD /ISSVCSTARTUPTYPE
Rapportageservices /RSSVCACCOUNT /RSSVCPASSWORD /RSSVCSTARTUPTYPE

Notitie

Reporting Services-functies zijn verwijderd uit SQL Server 2017 (14.x). De accountparameters voor SQL Server Reporting Services zijn alleen van toepassing op versies vóór SQL Server 2017 (14.x).

Functieparameters

Als u specifieke functies wilt installeren, gebruikt u de parameter /FEATURES en geeft u de hoofdfunctie of functieparameters op in de volgende tabel.

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

Bovenliggende functieparameter Functieparameter Beschrijving
SQL Installeert de SQL Server Database Engine, Replicatie, Fulltext en Data Quality Server.
SQLEngine Hiermee installeert u alleen de SQL Server Database Engine.
Replicatie Hiermee wordt het replicatieonderdeel samen met de SQL Server-database-engine geïnstalleerd.
Volledige Tekst Hiermee wordt het FullText-onderdeel samen met sql Server Database Engine geïnstalleerd.
DQ Kopieert de bestanden die nodig zijn voor het voltooien van de installatie van de Data Quality Server. Nadat u de INSTALLATIE van SQL Server hebt voltooid, moet u het DQSInstaller.exe-bestand uitvoeren om de installatie van de Data Quality Server te voltooien. Voor meer informatie, zie Uitvoeren DQSInstaller.exe om de installatie van de Data Quality Server te voltooien. Hiermee wordt ook SQL Server Database Engine geïnstalleerd.
PolyBase Hiermee worden PolyBase-onderdelen geïnstalleerd.
PolyBaseCore Koppel met PolyBase om de PolyBase-technologie te installeren die het mogelijk maakt om geïntegreerde query's uit te voeren in Oracle, Teradata, SQL Server en andere relationele en niet-relationele gegevens met behulp van standaard T-SQL-opdrachten.

Van toepassing op: SQL Server 2019 (15.x) en latere versies
PolyBaseJava Alleen in SQL Server 2019 (15.x) kunt u verbinding maken met PolyBase om de PolyBase Java Connector te installeren. Hiermee kunt u echt geïntegreerde query's uitvoeren op HDFS-gegevens met behulp van standaard T-SQL-instructies.
Geavanceerde Analyse Installeert SQL Server Machine Learning Services of SQL Server 2016 R Services (In-Database).
SQL_INST_MR Koppel met AdvancedAnalytics om R Open- en eigen R-pakketten te installeren.

van toepassing op:SQL Server Machine Learning Services (2017 en 2019) en SQL Server 2016 R Services (In-Database)
SQL_INST_MPY Koppel AdvancedAnalytics om Anaconda- en eigen Python-pakketten te installeren.

van toepassing op:SQL Server Machine Learning Services (2017 en 2019)
SQL_INST_JAVA Koppel AdvancedAnalytics om extensies te installeren die integratie met Java mogelijk maken met behulp van standaard T-SQL-instructies.

Van toepassing op:SQL Server Java Language Extension (alleen 2019)
ALS Hiermee worden alle Analysis Services-onderdelen geïnstalleerd.
RS Installeert alle Reporting Services-onderdelen.

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies
RS_SHP Hiermee worden Reporting Services-onderdelen voor SharePoint geïnstalleerd.

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies
RS_SHPWFE Installeert Reporting Services-Add-In voor SharePoint-producten.

Van toepassing op: SQL Server 2016 (13.x) en eerdere versies
DQC Hiermee wordt de client voor gegevenskwaliteit geïnstalleerd.
IS Installeert alle Integration Services-onderdelen.
IS_Master Omvat Scale Out Master voor Integration Services Scale Out.
IS_Worker Omvat Scale Out Worker voor Integration Services Scale Out.
MDS Hiermee installeert u Master Data Services.
SQL_SHARED_MPY Installeert Python-pakketten voor Machine Learning Server (zelfstandig) of R Server (zelfstandig)
SQL_SHARED_MR Installeert R-pakketten voor Machine Learning Server (zelfstandig) of R Server (zelfstandig) of Machine Learning Server (zelfstandig) of R Server (zelfstandig)
Gereedschappen 1 Installeert clienthulpprogramma's en SQL Server Books Online-onderdelen.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
V. Chr Installeert achterwaartse compatibiliteitsonderdelen.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
Conn Hiermee worden connectiviteitsonderdelen geïnstalleerd.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
DREPLAY_CTLR Hiermee installeert u de Distributed Replay-controller.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
DREPLAY_CLT Hiermee wordt de Distributed Replay-client geïnstalleerd.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
SNAC_SDK Installeert SDK voor SQL Server Native Client.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
SDK Installeert de software development kit.

Van toepassing op: SQL Server 2019 (15.x) en eerdere versies
LocalDB** Installeert LocalDB, een uitvoeringsmodus van SQL Server Express die is gericht op programmaontwikkelaars.

1 SQL Server Management Studio (SSMS) bevindt zich nu in een zelfstandig installatieprogramma dat losstaat van het SQL Server-installatieprogramma. Zie SQL Server Management Studio (SSMS) downloadenvoor meer informatie.

Voorbeelden van functieparameters

Parameter en waarden Beschrijving
/FEATURES=SQLEngine Installeert de database-engine zonder replicatie en volledige tekst.
/FEATURES=SQLEngine,FullText Hiermee installeert u de database-engine en de volledige tekst.
/FEATURES=SQL Hiermee wordt de database-engine, replicatie en volledige tekst geïnstalleerd.
/FEATURES=SQLEngine,PolyBase Installeert de database-engine en de PolyBase-engine.

Rolparameters

De installatierol of /ROLE parameter wordt gebruikt om een vooraf geconfigureerde selectie van functies te installeren. De SSAS-rollen installeren een SSAS-exemplaar in een bestaande SharePoint-farm of een nieuwe niet-geconfigureerde farm. Er worden twee installatierollen geboden ter ondersteuning van elk scenario. U kunt slechts één installatierol kiezen die u tegelijk wilt installeren. Als u een installatierol kiest, installeert Setup de functies en onderdelen die deel uitmaken van de rol. U kunt de functies en onderdelen die voor die rol zijn aangewezen, niet variëren. Zie Power Pivot installeren vanaf de opdrachtpromptvoor meer informatie over het gebruik van de functierolparameter.

De AllFeatures_WithDefaults rol is het standaardgedrag voor edities van SQL Server Express en vermindert het aantal dialoogvensters dat aan de gebruiker wordt gepresenteerd. Deze kan worden opgegeven vanaf de opdrachtregel bij het installeren van een SQL Server-editie die niet SQL Server Express is.

Rol Beschrijving Installeert...
SPI_AS_ExistingFarm Hiermee installeert u Analysis Services als een Power Pivot-benoemd exemplaar op een bestaande SharePoint Server 2010-farm of zelfstandige server. Analysis Services-berekeningsengine, vooraf geconfigureerd voor in-memory gegevensopslag en -verwerking.

Power Pivot-oplossingspakketten

Installatieprogramma voor Power Pivot voor Excel

SQL Server Online Boeken
SPI_AS_NewFarm Hiermee installeert u Analysis Services en Database Engine als een Power Pivot-benoemde instantie op een nieuwe, niet-geconfigureerde Office SharePoint Server 2010-farm of een zelfstandige server. Sql Server Setup configureert de farm tijdens de installatie van de functie. Analysis Services-berekeningsengine, vooraf geconfigureerd voor in-memory gegevensopslag en -verwerking.

Power Pivot-oplossingspakketten

SQL Server Online Boeken

Database-engine

Configuratietools

SQL Server Management Studio
AllFeatures_WithDefaults Hiermee worden alle functies geïnstalleerd die beschikbaar zijn in de huidige editie.

Hiermee voegt u de huidige gebruiker toe aan de SQL Server sysadmin vaste serverfunctie.

Op Windows Server 2008 of hoger en wanneer het besturingssysteem geen domeincontroller is, worden de Database Engine en Reporting Services standaard gebruikt voor het NT AUTHORITY\NETWORK SERVICE-account en Integration Services wordt standaard het NT AUTHORITY\NETWORK SERVICE-account gebruikt.

Deze rol is standaard ingeschakeld in edities van SQL Server Express. Voor alle andere edities is deze rol niet ingeschakeld, maar kan deze worden opgegeven via de gebruikersinterface of met opdrachtregelparameters.
Voor edities van SQL Server Express installeert u alleen de functies die beschikbaar zijn in de editie. Voor andere edities worden alle SQL Server-functies geïnstalleerd.

De parameter AllFeatures_WithDefaults kan worden gecombineerd met andere parameters die de AllFeatures_WithDefaults parameterinstellingen overschrijven. Als u bijvoorbeeld de parameter AllFeatures_WithDefaults en de parameter /Features=RS gebruikt, wordt de opdracht overschreven om alle functies te installeren en alleen Reporting Services te installeren, maar wordt de parameter AllFeatures_WithDefaults gebruikt om het standaardserviceaccount voor Reporting Services te gebruiken.

Wanneer de parameter AllFeatures_WithDefaults samen met /ADDCURRENTUSERASSQLADMIN=FALSE wordt gebruikt, wordt het voorzieningsdialoogvenster niet automatisch ingevuld met de huidige gebruiker. Voeg /AGTSVCACCOUNT en /AGTSVCPASSWORD toe om een serviceaccount en wachtwoord voor de SQL Server Agent op te geven.

Failovergedrag beheren met behulp van de parameter /FAILOVERCLUSTERROLLOWNERSHIP

Als u een sql Server Database Engine-failovercluster wilt upgraden, moet u setup uitvoeren op één failoverclusterknooppunt tegelijk, te beginnen met de passieve knooppunten. Setup bepaalt wanneer een failover naar het bijgewerkte knooppunt moet worden uitgevoerd, afhankelijk van het totale aantal knooppunten in het failoverclusterexemplaren en het aantal knooppunten dat al is bijgewerkt. Wanneer de helft van de knooppunten of meer al is bijgewerkt, veroorzaakt Setup standaard een failover naar een bijgewerkt knooppunt.

Als u het failovergedrag van clusterknooppunten tijdens het upgradeproces wilt beheren, voert u de upgradebewerking uit op de opdrachtregel en gebruikt u de parameter /FAILOVERCLUSTERROLLOWNERSHIP om het failovergedrag te beheren voordat de upgradebewerking het knooppunt offline haalt. Gebruik van deze parameter is als volgt:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 zal het eigendom van de cluster (groep) niet overdragen naar bijgewerkte knooppunten en zal dit knooppunt ook niet toevoegen aan de lijst van mogelijke eigenaren van het SQL Server-cluster aan het einde van de upgrade.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1 zal het eigendom van het cluster (groep verplaatsen) overdragen aan bijgewerkte knooppunten en dit knooppunt aan het einde van de upgrade toevoegen aan de lijst met mogelijke eigenaren van het SQL Server-cluster.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2 is de standaardinstelling. Deze wordt gebruikt als deze parameter niet is opgegeven. Deze instelling geeft aan dat SQL Server Setup het clustereigendom (move group) naar behoefte beheert.

Instance-ID ofwel InstanceID-configuratie

De exemplaar-id of /InstanceID parameter wordt gebruikt voor het opgeven waar u de exemplaaronderdelen en het registerpad van het exemplaar kunt installeren. De waarde van INSTANCEID is een tekenreeks en moet uniek zijn.

  • SQL-exemplaar-ID: MSSQLxx.<INSTANCEID>
  • AS-exemplaar-id: MSASxx.<INSTANCEID>
  • RS-exemplaar-id: MSRSxx.<INSTANCEID>

De exemplaarbewuste onderdelen worden geïnstalleerd op de volgende locaties:

  • %Program Files%\Microsoft SQL Server\<SQLInstanceID>
  • %Program Files%\Microsoft SQL Server\<ASInstanceID>
  • %Program Files%\Microsoft SQL Server\<RSInstanceID>

Notitie

Als INSTANCEID niet is opgegeven op de opdrachtregel, vervangt Setup standaard <INSTANCEID> door de <INSTANCENAME>.