Delen via


SQL Server in Windows installeren en configureren vanaf de opdrachtprompt

van toepassing op:SQL Server- - alleen Windows

Raadpleeg Een SQL Server-installatie plannenvoordat u SQL Server Setup uitvoert.

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 vanaf SQL Server 2022 (16.x) 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:

Parameter 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 Parameter 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

Optioneel
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
Om te beheren hoe foutmeldingen naar Microsoft worden verzonden, zie Hoe u SQL Server 2016 (13.x) configureert om feedback naar Microsoft te verzenden.

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

Optioneel
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.

Zie Exemplaarconfiguratievoor meer informatie.
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

Optioneel
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

Optioneel
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

Optioneel
Zie Hoe SQL Server 2016 (13.x) te configureren 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 Agent /AGTSVCACCOUNT

Vereist
Specificeert het account voor de SQL Server Agent-service.
SQL Server Agent /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.
SQL Server Agent /AGTSVCSTARTUPTYPE

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

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
PolyBase Engine /PBENGSVCACCOUNT

Optioneel
Hiermee specificeert u het account voor de engineservice.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE.
PolyBase Engine /PBENGSVCPASSWORD

Optioneel
Hiermee geeft u het wachtwoord voor het engine-serviceaccount.
PolyBase Engine /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

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

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optioneel
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
Analysis Services /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
Analysis Services /ASCOLLATION

Optioneel
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.
Analysis Services /ASCONFIGDIR

Optioneel
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
Analyzediensten /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
Analysis Services /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
Analyzediensten /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.
Analyserdiensten /ASSVCACCOUNT

Vereist
U specificeert het account voor de Analysis Services-service.
Analyseringsdiensten /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.
Analyserdiensten /ASSVCSTARTUPTYPE

Optionele
U specificeert de opstartmodus voor de service Analysis Services.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
Analyse Services /ASSYSADMINACCOUNTS

Vereist
Geeft de beheerderreferenties voor Analysis Services op.
Analyserdiensten /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
Analysis Services /ASPROVIDERMSOLAP

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

Standaardwaarde: - 1 = ingeschakeld
Analysis Services /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.
Analysis Services /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 Services /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.
Analyzediensten /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

Optioneel
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

Optie
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

Optioneel
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-databasmotor /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

Optioneel
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 Databankmotor /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-databasemotor /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

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

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-databasemotor /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-databasemotor /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.
Integration Services /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratiediensten /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.
Integratiediensten /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.
Rapportagediensten /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.
Rapportagediensten /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)

Optioneel
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
Verbind het exemplaar met Azure Arc.
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

Optioneel
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.

In het volgende voorbeeld worden een SQL Server-exemplaar, de Azure Arc-agent 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:

SysPrep-parameters

Zie voor meer informatie over SQL Server SysPrep

INSTALLEER SQL Server 2016 (13.x) 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 Parameter 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 geldig mappad, een relatief pad, zoals .\MyUpdatesof 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
Hiermee specificeert u 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

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

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

Optionele
Hiermee specificeert u een niet-standaardinstallatiemap voor gedeelde 64-bits 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

Optioneel
Hiermee geeft u een niet-standaardinstallatiemap op voor exemplaarspecifieke componenten.
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 Engine /PBENGSVCACCOUNT

Optioneel
Geeft het account voor de engineservice op.

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-engine /PBENGSVCSTARTUPTYPE

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

Ondersteunde waarden:

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

Optionele
Hiermee specificeert u een poortbereik met minimaal 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optioneel
Hiermee geeft u op of het SQL Server Database Engine-exemplaar wordt gebruikt als onderdeel van de PolyBase Scale-out berekeningsgroep. 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

Optioneel
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 Parameter 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

Optioneel
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
Hiermee specificeert u welke ConfigurationFile te gebruiken.
Installatiebeheer voor database-engine /ERRORREPORTING

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

Optionele
Zie Hoe u kunt beheren hoe foutfeedback naar Microsoft wordt verzonden en hoe u SQL Server 2016 (13.x) kunt configureren om feedback naar Microsoft te verzenden.

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

Zie voor meer informatie de aanvulling op de privacyverklaring van SQL Server .

Ondersteunde waarden:

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

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

Optionele
Hiermee geeft u aan dat het gedetailleerde installatielogbestand naar de console wordt doorgesluisd.
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 Optionele
Hiermee geeft u een SQL Server-exemplaarnaam op voor het exemplaar dat wordt voltooid.

Zie Exemplaarconfiguratievoor meer informatie.
Installatiebeheer voor database-engine /PRODUCTCOVEREDBYSA

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

Vereistwanneer u de Azure-extensiefunctie installeert vanaf de commandoregel met AZUREEXTENSION.
Geeft de licentiedekking voor SQL Server aan.

/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
Om te beheren hoe foutfeedback naar Microsoft wordt verzonden, zie SQL Server 2016 (13.x) configureren om feedback naar Microsoft te verzenden.

In oudere versies specificeert dit het rapporteren van functiegebruik 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 Agent /AGTSVCACCOUNT

Vereist
Geeft het account voor de SQL Server Agent-service op.
SQL Server Agent /AGTSVCPASSWORD

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

Optioneel
Geeft de opstartmodus voor de SQL Server Agentservice op.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
PolyBase Engine /PBENGSVCACCOUNT

Optionele
Specificeert 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 Engine /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 SQL Server Database Engine-exemplaar wordt gebruikt als onderdeel van de rekenkundige groep polybase scale-out. 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
Specificeert de opstartmodus voor de SQL Server Browser-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server Database Engine /ENABLERANU

Optioneel
Inschakelen van run-as-referenties voor installaties van SQL Server Express.
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.
Database-engine van SQL Server /SECURITYMODE

Optionele
Hiermee geeft u de beveiligingsmodus voor SQL Server.

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

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

Optionele
Geeft de directory op voor back-upbestanden.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server Database Engine /SQLCOLLATION

Optionele
Specificeert de sorteringsinstellingen voor SQL Server.

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 specificeert u het startaccount voor de SQL Server-dienst.
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 op voor de SQL Server-service.

Ondersteunde waarden:

- Automatic
- Disabled
- Manual
SQL Server-databasemotor /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
Geef de mappen op 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
Hiermee bepaalt u de map voor het tempdb-logboekbestand.

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-databasemotor /SQLTEMPDBFILEGROWTH

Optionele
Hiermee specificeert u de toename van de bestandsgroei van elk gegevensbestand tempdb 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-databasemotor /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
Specificeert de toename in bestandsgrootte van het tempdb logboekbestand 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 dat 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, wat het laagst is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb blijft nog steeds 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-databasemotor /SQLUSERDBDIR

Optionele
Stelt de map in voor de gegevensbestanden van gebruikersdatabases.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server Database Engine (database-engine van SQL Server) /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

Optioneel

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
Hiermee specificeert u 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 stelt u het wachtwoord in 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
Rapportagediensten /RSINSTALLMODE

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

Optionele

Alleen beschikbaar op FilesOnlyMode
Specificeert de installatiemodus voor Reporting Services.

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.
Rapportagediensten /RSSVCACCOUNT

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

Vereist
Hiermee specificeert u het opstartaccount voor de Reporting Services.
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.
Rapportagediensten /RSSVCStartupType

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

Optionele
Specificeert 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

Upgrade parameters

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

SQL Server Database Engine-onderdeel Parameter 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

Optioneel
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" voor het doorzoeken van Microsoft Update, een geldig mappad, 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
Hiermee specificeert u het te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

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

Optionele
Zie hoe u SQL Server 2016 (13.x) configureert om foutfeedback naar Microsoft te verzendenen hoe u beheert hoe deze feedback wordt verzonden.

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

Voor meer informatie, zie SQL Server privacyverklaring-aanvulling.

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 wordt aangegeven dat het uitgebreide installatielogbestand 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).
Hiermee geeft u een niet-standaardwaarde voor een InstanceID-.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-exemplaarnaam.

Zie Exemplaarconfiguratievoor meer informatie.
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.

In combinatie met andere parameters 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 SQL Server 2016 (13.x) configureren om feedback te verzenden naar Microsoftom te beheren hoe foutfeedback naar Microsoft wordt verzonden.

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

Ondersteunde waarden:

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

Optioneel
Hiermee geeft u op dat het consolevenster verborgen of gesloten is.
SQL Server Browser /BROWSERSVCSTARTUPTYPE

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

Ondersteunde waarden:

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

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

Ondersteunde waarden:

- REBUILD
- RESET
- IMPORT
Integratiediensten /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratiediensten /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.
Integratiediensten /ISSVCStartupType

Optionele
Hiermee geeft u de opstarten modus voor de Integration Services-service.
Rapportagediensten /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.
Rapportagediensten /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.
Rapportagediensten /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 Parameter 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
Hiermee geeft u een SQL Server Database Engine-exemplaarnaam op.

Zie Exemplaarconfiguratievoor meer informatie.
PolyBase Engine /PBENGSVCACCOUNT

Optioneel
Geeft het account voor de engineservice op.

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-engine /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 op met ten minste 6 poorten voor PolyBase-services. Voorbeeld:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optionele
Hiermee geeft u op of het SQL Server Database Engine-exemplaar wordt gebruikt als onderdeel van de PolyBase Scale-out rekenkundige groep. 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

Optioneel
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 Parameter 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
Hiermee wordt een naam van een SQL Server Database Engine-exemplaar gespecificeerd.

Zie Exemplaarconfiguratievoor meer informatie.
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-databasemotor /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

Optioneel
Hiermee specificeert u de directories 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
Specificeert de map 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 specificeert u het aantal tempdb gegevensbestanden dat moet worden toegevoegd door de setup. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, afhankelijk van wat lager is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb zal nog steeds tempdb.mdfzijn. 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
Hiermee specificeert u de bestandsgroei-increment 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

Optioneel
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

Optioneel
Hiermee specificeert u de bestandsgroei van het tempdb logboekbestand 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 Parameter 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

Optioneel
Hiermee specificeert u 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 specificeert u dat het verbose installatie-logboekbestand naar de console wordt doorgestuurd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Geeft de naam op van een SQL Server Database Engine-instantie.

Zie Exemplaarconfiguratievoor meer informatie.
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.

Voor meer informatie over Geïntegreerde Installatie, zie AlwaysOn Failover Cluster Instances (SQL Server).

Notitie

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

SQL Server Database Engine-onderdeel Parameter 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

Optioneel
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 Engine /PBENGSVCACCOUNT

Optioneel
Hiermee specificeert u de rekening 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 Engine /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 SQL Server Database Engine-exemplaar zal worden gebruikt als onderdeel van de PolyBase Scale-out rekencluster. 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 geldig mappad, een relatief pad, zoals .\MyUpdatesof 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
Hiermee specificeert u de ConfigurationFile die moet worden gebruikt.
Installatiebeheer voor database-engine /ERRORREPORTING

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

Optionele
Zie SQL Server 2016 (13.x) configureren om feedback te verzenden naar Microsoftom te beheren hoe foutfeedback naar Microsoft wordt verzonden.

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

Zie sql Server-aanvulling op de privacyverklaringvoor meer informatie.

Ondersteunde waarden:

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

Vereist
Geeft componenten aan die geïnstalleerd moeten worden.
Installatiebeheer voor database-engine /HELP of ?

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

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

Optionele
Hiermee specificeert u een niet-standaardmap voor de installatie van 64-bits gedeelde componenten.

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 specificeert u een niet-standaard installatiemap voor 32-bits gedeelde onderdelen. 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 specificeert u een niet-standaard installatiemap voor instatiespecifieke onderdelen.
Installatiebeheer voor database-engine /INSTANCEID

Optionele
Hiermee kunt u een niet-standaardwaarde opgeven voor een InstanceID.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Hiermee specificeert u een naam voor een SQL Server Database Engine-exemplaar.

Zie Exemplaarconfiguratievoor meer informatie.
Installatiebeheer voor database-engine /PRODUCTCOVEREDBYSA

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

Vereistbij het installeren van de Azure-extensiefunctie vanaf de opdrachtregel met AZUREEXTENSION.
Dit specificeert 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

Optioneel
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

Optioneel
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

Optioneel
Om te beheren hoe foutfeedback naar Microsoft wordt verzonden, zie Hoe SQL Server 2016 (13.x) te configureren om feedback aan Microsoft te verzenden.

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

Ondersteunde waarden:

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

Optioneel
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.
SQL Server Agent /AGTSVCACCOUNT

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

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

Optioneel
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 Services /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.
Analysis Services /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
Analyserdiensten /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
Analyserdiensten /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
Analysis Services /ASSYSADMINACCOUNTS

Vereist
Hiermee specificeert u de beheerderaanmeldgegevens voor Analysis Services.
Analysediensten /ASTEMPDIR

Optioneel
Geeft de directory voor Analysis Services tijdelijke bestanden op.

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
Analysis Services /ASPROVIDERMSOLAP

Optionele
Hiermee wordt aangegeven of de MSOLAP-provider intern binnen het proces kan worden uitgevoerd.

Standaardwaarde: - 1 = ingeschakeld
Analysis Services (Analyserdiensten) /ASSERVERMODE

Optionele
Specificeert 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 geeft 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-databasemotor /SQLBACKUPDIR

Optionele
Geeft de directory voor back-upbestanden op.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server Database Engine /SQLCOLLATION

Optionele
Specificeert sorteringsinstellingen voor SQL Server.

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 specificeert u het opstartaccount voor de SQL Server-dienst.
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
Hiermee specificeert u de map voor de gegevensbestanden van gebruikersdatabases.

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

Optionele
Hiermee specificeert u 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
Stelt de map voor het tempdb-logboekbestand in.

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 dat door de installatie moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, wat het laagst is, voor alle andere edities

Belangrijk: Het primaire databasebestand voor tempdb zal nog steeds tempdb.mdfzijn. 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

Het 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
Hiermee wordt de toename in bestandsgrootte van elk tempdb gegevensbestand in MB gespecificeerd. 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

Optioneel
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 toename van het tempdb logboekbestand 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
Geeft het account op 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

Optioneel
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.
Integratiediensten /ISSVCACCOUNT

Vereist
Hiermee wordt het account voor Integration Services gespecificeerd.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratiediensten /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.
Integratiediensten /ISSVCStartupType

Optionele
Hiermee wordt de opstart modus voor de Integration Services-service gespecificeerd.
Rapportagediensten /RSINSTALLMODE

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

Optionele

Alleen beschikbaar op FilesOnlyMode
Geeft de installatiemodus voor Reporting Services aan.

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.
Rapportagediensten /RSSVCACCOUNT

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

Vereist
Specificeert het opstartaccount voor de Reporting Services.
Rapportagediensten /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.
Rapportagediensten /RSSVCStartupType

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

Optioneel
Geeft de opstartmodus voor Reporting Services aan.

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 Parameter 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

Optioneel
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

Optioneel
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken in Microsoft Update, een geldig mappad, een relatief pad, zoals .\MyUpdatesof 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
Hiermee specificeert u welk configuratiebestand moet worden gebruikt.
Installatiebeheer voor database-engine /ERRORREPORTING

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

Optioneel
Zie Hoe u SQL Server 2016 (13.x) configureert om feedback naar Microsoft te versturenom te beheren hoe foutfeedback naar Microsoft wordt verzonden.

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

Zie voor meer informatie de SQL Server-aanvulling op de privacyverklaring.

Ondersteunde waarden:

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

Vereist
Hiermee specificeert u welke onderdelen moeten worden geïnstalleerd.
Installatiebeheer voor database-engine /HELP of ?

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

Optioneel
Hiermee geeft u op dat het uitgebreide installatielogboekbestand naar de console wordt doorgesluisd.
Installatiebeheer voor database-engine /INSTALLSHAREDDIR

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

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 specificeert u een niet-standaard installatiemap voor 32-bits gedeelde componenten. 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

Optioneel
Hiermee geeft u een niet-standaard installatiemap op voor exemplaarspecifieke onderdelen.
Installatiebeheer voor database-engine /INSTANCEID

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

Vereist
Hiermee geeft u een SQL Server Database Engine-exemplaarnaam op.

Zie Exemplaarconfiguratievoor meer informatie.
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

Optioneel
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
Voor instructies over hoe foutfeedback naar Microsoft wordt beheerd, zie Hoe SQL Server 2016 (13.x) te configureren om feedback naar Microsoft te verzenden.

In oudere versies specificeert dit de rapportage van functiegebruik 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 Agent /AGTSVCACCOUNT

Vereist
Geft het account voor de SQL Server Agent dienst op.
SQL Server Agent /AGTSVCPASSWORD

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

Optionele
Geeft het account voor de engineservice op.

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 SQL Server Database Engine-exemplaar wordt gebruikt als onderdeel van de PolyBase Scale-out rekencluster. Gebruik deze optie als u een rekenkundige groep met PolyBase Scale-out configureert, inclusief het hoofdknooppunt.

Ondersteunde waarden: True, False
Analysis Services /ASSVCACCOUNT

Vereist
Hiermee specificeert u het account voor de Analysis Services-service.
Analyserdiensten /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 specificeert u het opstartaccount voor SQL Server-service.
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

Optioneel
Specificeert het account met 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

Optioneel
Hiermee specificeert 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.
Integratiediensten /ISSVCACCOUNT

Vereist
Specificeert het account voor Integration Services.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratiediensten /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.
Integratiediensten /ISSVCStartupType

Optionele
Hiermee geeft u de opstarten modus voor de Integration Services-service.
Rapportageservices /RSINSTALLMODE

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

Optionele

Alleen beschikbaar op FilesOnlyMode
Geeft de installatiemodus voor Reporting Services aan.

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.
Rapportagediensten /RSSVCACCOUNT

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

Vereist
Hiermee specificeert u het opstartaccount van de Reporting Services.
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.
Rapportagediensten /RSSVCStartupType

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

Optionele
Geeft de opstartmodus voor Reporting Services op.

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 vanaf SQL Server 2022 (16.x) 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. Voor meer informatie, zie Always On Failover Cluster Instances (SQL Server).

SQL Server Database Engine-onderdeel Parameter 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 optie
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
Hiermee specificeert u de te gebruiken ConfigurationFile.
Installatiebeheer voor database-engine /ERRORREPORTING

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

Optionele
Om te beheren hoe foutfeedback naar Microsoft wordt verzonden, zie Hoe SQL Server 2016 (13.x) te configureren om feedback naar Microsoft te verzenden.

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

Zie SQL Server-privacy-aanvullingvoor meer informatie.

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 op dat het uitgebreide installatielogboekbestand naar de console wordt doorgesluisd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een naam voor een SQL Server Database Engine-exemplaar.

Zie Exemplaarconfiguratievoor meer informatie.
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 Hoe u SQL Server 2016 (13.x) configureert om feedback naar Microsoft te sturenom te beheren hoe foutfeedback naar Microsoft wordt verzonden.

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

Ondersteunde waarden:

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

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

Optionele
Hiermee wordt de lijst met gedeelde schijven, die moeten worden opgenomen in de SQL Server Database Engine-failoverclusterresourcegroep, gespecificeerd.

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

Vereist
Specificeert 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. Zie Knooppunten toevoegen of verwijderen in een SQL Server Database Engine-failovercluster (Setup)voor meer informatie.

Ondersteunde waarden:

- 0 = Onwaar (standaard)
- 1 = Waar
Analysis Services /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
Analysis Services /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 Services /ASCONFIGDIR

Optioneel
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
Analyseringsdiensten /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
Analysis Services /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
Analyserdiensten /ASSERVERMODE

Optionele
Hiermee specificeert 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 de Tabular-modusvoor meer informatie over geldige waarden.
Analysis Services /ASSYSADMINACCOUNTS

Vereist
Hiermee geeft u de beheerdersinloggegevens voor Analysis Services.
Analyserdiensten /ASTEMPDIR

Optioneel
Hiermee specificeert u een map 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
Analyzediensten /ASPROVIDERMSOLAP

Optionele
Hiermee geeft u op of de MSOLAP-provider binnen het proces kan worden uitgevoerd.

Standaardwaarde: - 1 = ingeschakeld
SQL Server-databasemotor /INSTALLSQLDATADIR

Vereist
Specificeert de gegevensmap voor SQL Server-gegevensbestanden.

De gegevensmap moet op een gedeelde clusterschijf worden opgegeven.
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
Geeft de beveiligingsmodus van SQL Server op.

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

Ondersteunde waarde: SQL
SQL Server Database Engine /SQLBACKUPDIR

Optionele
Hiermee specificeert u de map voor back-upbestanden.

Standaardwaarde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server Database Engine /SQLCOLLATION

Optionele
Specifieert de sorteringsinstellingen voor SQL Server.

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
Hiermee specificeert u de map voor de data 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
Rapportagediensten /RSINSTALLMODE

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

Optionele

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

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
Hiermee specificeert u 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 wordt het aantal tempdb gegevensbestanden gespecificeerd dat door de installatie moet worden toegevoegd. Deze waarde kan worden verhoogd tot het aantal kernen.

Standaardwaarde:

1 voor SQL Server Express

8 of het aantal kernen, afhankelijk van wat het laagste is voor alle andere edities

Belangrijk: het primaire databasebestand voor tempdb zal nog steeds tempdb.mdfzijn. 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
Hiermee geeft u de bestandsgroei van elk tempdb gegevensbestand in MB op. 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 (de databasemotor van SQL Server) /SQLTEMPDBLOGFILEGROWTH

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

Optionele
Hiermee wordt de groei van het tempdb logboekbestand in MB gespecificeerd. 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 Een SQL Server-database-engine-failoverclusterexemplaar (setup) upgraden en Always On-failoverclusterexemplaren (SQL Server)voor meer informatie.

SQL Server Database Engine-onderdeel Parameter 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

Optioneel
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" voor het zoeken op Microsoft Update, een geldig mappad, een relatief pad zoals .\MyUpdates, of een UNC-deel. Standaard doorzoekt SQL Server Setup Microsoft Update of een Windows Update-service via Windows Server Update Services.
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optioneel
Hiermee specificeert u de ConfigurationFile die moet worden gebruikt.
Installatiebeheer voor database-engine /ERRORREPORTING

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

Optionele
Zie voor instructies over hoe u SQL Server 2016 (13.x) kunt configureren om foutfeedback naar Microsoft te verzenden en te beheren hoe deze feedback wordt verzonden.

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

Zie sql Server-aanvulling op de privacyverklaringvoor meer informatie.

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

Optie
Hiermee wordt opgegeven dat het uitgebreide installatielogboekbestand naar de console wordt doorgesluisd.
Installatiebeheer voor database-engine / INSTANCEDIR

Optionele
Hiermee stelt u een niet-standaard installatiemap in voor gedeelde onderdelen.
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).
Hiermee wordt een niet-standaardwaarde voor een InstanceID-gespecificeerd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
De naam van een SQL Server Database Engine-exemplaar wordt opgegeven.

Zie Exemplaarconfiguratievoor meer informatie.
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

Optioneel
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

Optioneel
Om te beheren hoe foutfeedback naar Microsoft wordt verzonden, zie Hoe SQL Server 2016 (13.x) te configureren om feedback naar Microsoft te verzenden.

In oudere versies specificeert dit de rapportage van functiegebruik 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
Hiermee wordt de opstartmodus voor de SQL Server Browser-service gespecificeerd.

Ondersteunde waarden:

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

Optionele
Geeft de Full-Text catalogus upgrade optie op.

Ondersteunde waarden:

- REBUILD
- RESET
- IMPORT
Integratiediensten /ISSVCACCOUNT

Vereist
Geeft het account voor Integration Services op.

Standaardwaarde: NT AUTHORITY\NETWORK SERVICE
Integratiediensten /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.
Integratiediensten /ISSVCStartupType

Optionele
Hiermee specificeert u de opstartmodus voor de Integration Services service.
Rapportagediensten /RSUPGRADEDATABASEACCOUNT

Optionele
De eigenschap wordt alleen gebruikt wanneer u een SharePoint-modusrapportserver bijwerkt die versie 2008 R2 of eerder is. 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.
Rapportagediensten /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 Parameter 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

Optioneel
Geef de locatie op waar SQL Server Setup productupdates ophaalt. De geldige waarden zijn "MU" om te zoeken op Microsoft Update, een geldig mappad, 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
Specificeer het configuratiebestand dat gebruikt moet worden.
Installatiebeheer voor database-engine /HELP of ?

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

Optionele
Geeft aan dat het uitvoerige installatielogboekbestand naar de console wordt doorgesluisd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Stelt een SQL Server Database Engine-exemplaarnaam in.

Zie Exemplaarconfiguratievoor meer informatie.
Installatiebeheer voor database-engine /PID

Optioneel
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
Specificeert 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

Zie Knooppunten toevoegen of verwijderen in een SQL Server Database Engine-failovercluster (Setup)voor meer informatie.
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. Zie Knooppunten toevoegen of verwijderen in een SQL Server Database Engine-failovercluster (Setup)voor meer informatie.

Ondersteunde waarden:

- 0 = Onwaar (standaard)
- 1 = Waar
SQL Server Agent /AGTSVCACCOUNT

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

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

Optionele
Hiermee specificeert u het account voor de engine-service.

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 Engine /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

Optioneel
Hiermee geeft u op of de instantie 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
Analysis Services /ASSVCACCOUNT

Vereist
Specificeert het account voor de Analysis Services-service.
Analysis Services /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 specificeert u het startaccount voor de SQL Server-dienst.
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.
Integratiediensten /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
Geeft de installatiemodus van 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.
Rapportagediensten /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 Always On-failoverclusterinstanties (SQL Server)voor meer informatie.

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

Vereist
Vereist om de RemoveNode-werkstroom aan te geven.

Ondersteunde waarde: RemoveNode
Installatiebeheer voor database-engine /CONFIGURATIONFILE

Optionele
Hiermee specificeert u 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 op dat het uitgebreide installatielogboekbestand naar de console wordt doorgesluisd.
Installatiebeheer voor database-engine /INSTANCENAME

Vereist
Specificeert een SQL Server Database Engine-exemplaarnaam.

Zie Exemplaarconfiguratievoor meer informatie.
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. Zie Knooppunten toevoegen of verwijderen in een SQL Server Database Engine-failovercluster (Setup)voor meer informatie.

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
SQL Server Agent /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Analysis Services /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
SQL Server-databasemotor /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Integratiediensten /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.
AdvancedAnalytics 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 Books Online
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 Books Online

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>.