Dela via


Installera och konfigurera SQL Server i Windows från kommandotolken

gäller för:SQL Server – endast Windows

Innan du kör SQL Server-installationen läser du Planera en SQL Server-installation.

När du installerar en ny instans av SQL Server från kommandotolken kan du ange vilka funktioner som ska installeras och hur de ska konfigureras. Du kan också ange tyst, grundläggande eller fullständig interaktion med installationsanvändargränssnittet.

Om du vill installera eller konfigurera SQL Server-instansen från kommandotolken öppnar du en administrativ kommandotolk och navigerar till platsen i setup.exeSQL Server-installationsmediet. setup.exe Kör kommandot tillsammans med de obligatoriska och valfria parametrarna som utför det du försöker göra:

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

I följande exempel installeras SQL Server Database Engine, SQL Server Analysis Services, SQL Server och Integration Services i tyst läge:

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"

Om du vill visa en lista över alla möjliga kommandon i konsolen kör du den körbara filen med /help flaggan:

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

Viktigt!

En ny installationsparameter, /PRODUCTCOVEREDBYSA, introducerades i SQL Server 2022 (16.x). Den här parametern anger om den tillhandahållna produktnyckellicensen (/PID=) omfattas av ett Software Assurance- eller SQL Server-prenumerationskontrakt eller bara en SQL Server-licens.

Resten av artikeln innehåller en detaljerad beskrivning av de tillgängliga parametrarna.

Anmärkning

När du installerar via kommandoraden stöder SQL Server fullständigt tyst läge med parametern /Q eller tyst enkelt läge med parametern /QS . Växeln /QS visar bara förlopp, accepterar inga indata och visar inga felmeddelanden om det påträffas. Parametern /QS stöds endast när /ACTION=INSTALL den anges.

Oavsett installationsmetoden måste du bekräfta godkännandet av licensvillkoren för programvara som en enskild person eller för en entitets räkning, såvida inte din användning av programvaran styrs av ett separat avtal, till exempel ett Microsoft-volymlicensavtal eller ett tredjepartsavtal med en ISV eller OEM.

Licensvillkoren visas för granskning och godkännande i installationsanvändargränssnittet. Obevakade installationer (med parametrarna /Q eller /QS) måste innehålla parametern /IACCEPTSQLSERVERLICENSETERMS. Du kan granska licensvillkoren separat på Microsoft Software License Terms.

För SQL Server 2022 (16.x) och senare versioner läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.

Beroende på hur du fick programvaran (till exempel via Microsofts volymlicensiering) kan din användning av programvaran omfattas av ytterligare villkor.

Kommandoradsinstallation stöds i följande scenarier:

  • Installera, uppgradera eller ta bort en instans och delade komponenter i SQL Server på en lokal dator med hjälp av syntax och parametrar som anges i kommandotolken.
  • Installera, uppgradera eller ta bort en redundansklusterinstans.
  • Uppgradera från en SQL Server-utgåva till en annan version av SQL Server.
  • Installera en instans av SQL Server på en lokal dator med hjälp av syntax och parametrar som anges i en konfigurationsfil. Du kan använda den här metoden för att kopiera en installationskonfiguration till flera datorer eller för att installera flera noder i en installation av redundanskluster.

Anmärkning

För lokala installationer måste du köra installationsprogrammet som administratör. Om du installerar SQL Server från en fjärrresurs måste du använda ett domänkonto som har läs- och körningsbehörighet på fjärrresursen. För installationer av redundanskluster måste du vara en lokal administratör med behörighet att logga in som en tjänst och fungera som en del av operativsystemet på alla redundansklusternoder.

Korrekt användning av konfigurationsparametrar

Använd följande riktlinjer för att utveckla installationskommandon som har rätt syntax:

Parameter Exempel
/PARAMETER /INDICATEPROGRESS
/PARAMETER=true/false /SQLSVCINSTANTFILEINIT=True
/PARAMETER=1/0 för booleska typer /TCPENABLED=1
/PARAMETER="value" för alla parametrar med ett enda värde.

För en parameter som kräver en sökväg: /INSTANCEDIR=C:\Path eller /INSTANCEDIR="C:\Path" stöds.
/PID="PID" /SQLSVCSTARTUPTYPE="Automatic"
/PARAMETER="value1" "value2" "value3" för alla parametrar med flera värden.

Undantag: /FEATURES, som är en flervärdesparameter, men dess format är /FEATURES=AS,RS,IS utan blanksteg, kommaavgränsat.
/SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary"

Viktigt!

När du installerar SQL Server startar inte SQL Server-agenten och fulltextsökningen på grund av saknade behörigheter om du anger samma katalogsökväg för INSTANCEDIR och SQLUSERDBDIR.

Anmärkning

Värden för relationsservern stöder de extra avslutande format för backslash: backslash (\) eller två backslash-tecken (\\) för sökvägen.

Parameteralternativ

Följande avsnitt innehåller parametrar för att utveckla kommandoradsinstallationsskript för installations-, uppdaterings- och reparationsscenarier. Parametrar kan ta olika värden beroende på det valda scenariot.

Parametrar som anges för en SQL Server Database Engine-komponent är specifika för den komponenten. SQL Server Agent- och SQL Server-webbläsarparametrar gäller när du installerar SQL Server Database Engine.

Installationsparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för att installera en ny instans av SQL Server.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange installationsarbetsflödet.

Värden som stöds: Install.
Installationskontroll för databasmotor /SUPPRESSPRIVACYSTATEMENTNOTICE

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Undertrycker sekretessmeddelandet. Genom att använda den här flaggan godkänner du sekretessmeddelandet.
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för SQL Server Python /IACCEPTPYTHONLICENSETERMS

Krävs när parametern /Q eller /QS anges för obevakade installationer som innehåller Anaconda Python-paketet.
Krävs för att bekräfta godkännandet av licensvillkoren.
Installationskontroll för SQL Server R /IACCEPTROPENLICENSETERMS

Obligatoriskt när parametern /Q eller /QS anges för obevakade installationer som innehåller Microsoft R Open-paketet.
Krävs för att bekräfta godkännandet av licensvillkoren.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /FEATURES eller /ROLE

Obligatoriskt
Anger vilka komponenter som ska installeras.

Välj /FEATURES att ange enskilda SQL Server-komponenter som ska installeras. Mer information finns i Funktionsparametrar nedan.

Välj /ROLE att ange en konfigurationsroll. Installationsroller installerar SQL Server i en fördefinierad konfiguration.
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTALLSHAREDDIR

Valfritt
Anger en nondefault-installationskatalog för 64-bitars delade komponenter.

Standardvärdet är %Program Files%\Microsoft SQL Server

Det går inte att ange till %Program Files(x86)%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTALLSHAREDWOWDIR

Valfritt
Anger en nondefault-installationskatalog för 32-bitars delade komponenter. Stöds endast i ett 64-bitarssystem.

Standardvärdet är %Program Files(x86)%\Microsoft SQL Server

Det går inte att ange till %Program Files%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTANCEDIR

Valfritt
Anger en nondefault-installationskatalog för instansspecifika komponenter.
Installationskontroll för databasmotor /INSTANCEID

Valfritt
Anger ett nondefault-värde för ett InstanceID.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PRODUCTCOVEREDBYSA

Gäller för: SQL Server 2022 (16.x) och senare versioner

Krävs när du installerar Azure-tilläggsfunktionen från kommandoraden med AZUREEXTENSION.
Anger licenstäckningen för SQL Server.

/PRODUCTCOVEREDBYSA=True, eller bara /PRODUCTCOVEREDBYSA, anger att det omfattas av Software Assurance- eller SQL Server-prenumerationen.

/PRODUCTCOVEREDBYSA=False, eller om parametern utelämnas, anger att den omfattas av en SQL Server-licens.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /UIMODE

Valfritt
Anger om endast det minsta antalet dialogrutor ska visas under installationen.

/UIMODE kan endast användas med parametrarna /ACTION=INSTALL och UPGRADE .

Värden som stöds:

- /UIMODE=Normal är standardvärdet för icke-Express-utgåvor och visar alla installationsdialogrutor för de valda funktionerna.

- /UIMODE=AutoAdvance är standard för Express-utgåvor och hoppar över icke-nödvändiga dialogrutor.

När det kombineras med andra parametrar UIMODE åsidosätts. Till exempel, när både /UIMODE=AutoAdvance och /ADDCURRENTUSERASSQLADMIN=FALSE är tillhandahållna, fylls inte dialogrutan för tilldelning automatiskt med aktuell användare.

Inställningen UIMODE kan inte användas med parametrarna /Q eller /QS .
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
SQL Server-agent /AGTSVCACCOUNT

Obligatoriskt
Anger kontot för SQL Server Agent-tjänsten.
SQL Server-agent /AGTSVCPASSWORD

Krävs
Anger lösenordet för SQL Server Agent-tjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-agent /AGTSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server Agent-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-motor /PBENGSVCPASSWORD

Valfritt
Anger lösenordet för motortjänstkontot.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

- Automatic (standard)
- Disabled
- Manual
PolyBase-dataförflyttning /PBDMSSVCACCOUNT

Valfritt
Anger kontot för dataflytttjänsten.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-dataförflyttning /PBDMSSVCSTARTUPTYPE

Valfritt
Anger startläget för dataflytttjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
Analystjänster /ASBACKUPDIR

Valfritt
Anger katalogen för Analysis Services-säkerhetskopieringsfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analystjänster /ASCOLLATION

Valfritt
Anger sorteringsinställningen för Analysis Services.

Standardvärde: Latin1_General_CI_AS

Obs: Endast Windows-kollation stöds. Användning av SQL-sortering kan resultera i oväntat beteende.
Analystjänster /ASCONFIGDIR

Valfritt
Anger katalogen för Analysis Services-konfigurationsfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analystjänster /ASDATADIR

Valfritt
Anger katalogen för Analysis Services-datafiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analystjänster /ASLOGDIR

Valfritt
Anger katalogen för Analysis Services-loggfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analystjänster /ASSERVERMODE

Valfritt
Anger serverläget för Analysis Services-instansen. Giltiga värden i ett klusterscenario är MULTIDIMENSIONAL eller TABULAR. ASSERVERMODE är skiftlägeskänsligt. Alla värden måste uttryckas i versaler. Mer information om giltiga värden finns i Installera Analysis Services i tabellläge.
Analystjänster /ASSVCACCOUNT

Obligatoriskt
Anger kontot för Analysis Services-tjänsten.
Analystjänster /ASSVCPASSWORD

Krävs
Anger lösenordet för Analysis Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Analystjänster /ASSVCSTARTUPTYPE

Valfritt
Anger startläget för Analysis Services-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
Analystjänster /ASSYSADMINACCOUNTS

Obligatoriskt
Anger administratörsautentiseringsuppgifterna för Analysis Services.
Analystjänster /ASTEMPDIR

Valfritt
Anger katalogen för tillfälliga Analysis Services-filer.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analystjänster /ASPROVIDERMSOLAP

Valfritt
Anger om MSOLAP-providern kan köras som en del av processen.

Standardvärde: - 1 = aktiverat
Analystjänster /FARMACCOUNT

Krävs för SPI_AS_NewFarm
Anger ett domänanvändarkonto för att köra Tjänster för central administration i SharePoint och andra viktiga tjänster i en servergrupp.

Den här parametern används endast för Analysis Services-instanser som installeras via /ROLE = SPI_AS_NEWFARM.
Analystjänster /FARMPASSWORD

Krävs för SPI_AS_NewFarm
Anger ett lösenord för farmkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Analystjänster /PASSPHRASE

Krävs för SPI_AS_NewFarm
Anger en lösenfras som används för att lägga till ytterligare programservrar eller webbklientdelsservrar i en SharePoint-servergrupp.

Den här parametern används endast för Analysis Services-instanser som installeras via /ROLE = SPI_AS_NEWFARM.
Analystjänster /FARMADMINIPORT

Krävs för SPI_AS_NewFarm
Anger en port som används för att ansluta till sharepoint-webbprogrammet central administration.

Den här parametern används endast för Analysis Services-instanser som installeras via /ROLE = SPI_AS_NEWFARM.
SQL Server-webbläsare /BROWSERSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server Browser-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
SQL Server-databasmotor /ENABLERANU

Valfritt
Aktiverar körsom-behörigheter för SQL Server Express-installationer.
SQL Server-databasmotor /INSTALLSQLDATADIR

Valfritt
Anger datakatalogen för SQL Server-datafiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\

För alla andra installationer: %Program Files%\Microsoft SQL Server\
SQL Server-databasmotor /SAPWD

Krävs, när /SECURITYMODE=SQL
Anger lösenordet för SQL Server SA-kontot .
SQL Server-databasmotor /SECURITYMODE

Valfritt
Anger säkerhetsläget för SQL Server.

Om den här parametern inte anges stöds endast Windows-autentiseringsläge.

Värde som stöds: SQL
SQL Server-databasmotor /SQLBACKUPDIR

Valfritt
Anger katalogen för säkerhetskopieringsfiler.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-databasmotor /SQLCOLLATION

Valfritt
Anger sorteringsinställningarna för SQL Server.

Standardinställningen för installation bestäms av operativsystemets nationella inställningar. Sortering på servernivå kan antingen ändras under installationen eller genom att ändra operativsystemets nationella inställningar före installationen. Standardsortering är inställd på den äldsta tillgängliga versionen som är associerad med varje specifik språkvariant. Detta beror på bakåtkompatibilitetsorsaker. Därför är detta inte alltid den rekommenderade sorteringen. Om du vill dra full nytta av SQL Server-funktioner ändrar du standardinstallationsinställningarna för att använda Windows-sortering. För operativsystemets nationella inställningar English (United States) (kodsida 1252) är SQL_Latin1_General_CP1_CI_AS standardsorteringen under installationen och kan ändras till den närmaste Windows-sorteringsmotsvarigheten Latin1_General_100_CI_AS_SC.

För mer information, se Sortering och Unicode-stöd.
SQL Server-databasmotor /ADDCURRENTUSERASSQLADMIN

Valfritt
Lägger till den aktuella användaren i SQL Server sysadmin fasta serverrollen. Parametern /ADDCURRENTUSERASSQLADMIN kan användas vid installation av Express-utgåvor eller när /ROLE=AllFeatures_WithDefaults används. Mer information finns /ROLE i nedan.

Användning av /ADDCURRENTUSERASSQLADMIN är valfritt, men antingen /ADDCURRENTUSERASSQLADMIN eller /SQLSYSADMINACCOUNTS krävs.

Standardvärden:

True för utgåvor av SQL Server Express

False för alla andra utgåvor
SQL Server-databasmotor /SQLSVCACCOUNT

Obligatoriskt
Anger startkontot för SQL Server-tjänsten.
SQL Server-databasmotor /SQLSVCPASSWORD

Krävs
Anger lösenordet för SQLSVCACCOUNT. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-databasmotor /SQLSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
SQL Server-databasmotor /SQLSYSADMINACCOUNTS

Obligatoriskt
Använd den här parametern för att etablera inloggningar för att vara medlemmar i sysadmin-rollen .

För andra SQL Server-utgåvor än SQL Server Express /SQLSYSADMINACCOUNTS krävs. För utgåvor av SQL Server Express är användning av /SQLSYSADMINACCOUNTS valfri, men antingen /SQLSYSADMINACCOUNTS eller /ADDCURRENTUSERASSQLADMIN krävs.
SQL Server-databasmotor /SQLTEMPDBDIR

Valfritt
Anger katalogerna för tempdb datafiler. När du anger fler än en katalog separerar du katalogerna med ett tomt utrymme. Om flera kataloger anges sprids tempdb-datafilerna över katalogerna enligt en rundtursprincip.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBLOGDIR

Valfritt
Anger katalogen för tempdb loggfilen.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBFILECOUNT

Valfritt
Anger antalet datafiler tempdb som ska läggas till av installationen. Det här värdet kan ökas upp till antalet kärnor.

Standardvärde:

1 för SQL Server Express

8 eller antalet kärnor, beroende på vilket som är lägre för alla andra utgåvor

Viktig: Den primära databasfilen för tempdb är tempdb.mdffortfarande . De ytterligare tempdb-filerna namnges som tempdb_mssql_#.ndf, där # representerar ett unikt nummer för varje ytterligare tempdb-databasfil som skapades under installationen. Syftet med den här namngivningskonventionen är att göra dem unika. Om du avinstallerar en instans av SQL Server tas filerna bort med namngivningskonventionen tempdb_mssql_#.ndf. Använd tempdb_mssql_\*.ndf inte namngivningskonvention för användardatabasfiler.

Varning: SQL Server Express stöds inte för att konfigurera den här parametern. Installationsprogrammet installerar endast en tempdb datafil.
SQL Server-databasmotor /SQLTEMPDBFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på varje tempdb datafil.

Standard = 4 MB för SQL Server Express, 8 MB för alla andra utgåvor

Min = 4 MB eller 8 MB

Max = 1 024 MB
SQL Server-databasmotor /SQLTEMPDBFILEGROWTH

Valfritt
Anger ökning av filtillväxt för varje tempdb datafil i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på den tempdb loggfilen i MB. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde:

4 för SQL Server Express

8 för alla andra utgåvor

Tillåtet intervall: Min = standardvärde (4 eller 8), Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILEGROWTH

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger filtillväxtökningen för den tempdb loggfilen i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLUSERDBDIR

Valfritt
Anger katalogen för datafilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-databasmotor /SQLSVCINSTANTFILEINIT

Valfritt
Aktiverar omedelbar filinitiering för SQL Server-tjänstkonto. För säkerhets- och prestandaöverväganden, se databasens omedelbara filinitiering.

Värden som stöds:

- False (standard)
- True
SQL Server-databasmotor /SQLUSERDBLOGDIR

Valfritt
Anger katalogen för loggfilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-databasmotor /SQLMAXDOP=parameter

gäller för: SQL Server 2019 (15.x) och senare versioner

Valfritt. Om det utelämnas vid obevakade (tysta) installationer överensstämmer MAXDOP med den maximala graden av parallellitetsriktlinjer.
Anger den maximala graden av parallellitet, som avgör hur många processorer en enda instruktion kan använda under körningen av en enda instruktion.

Standardvärdet överensstämmer med den maximala graden av parallellitetsriktlinjer
SQL Server-databasmotor /USESQLRECOMMENDEDMEMORYLIMITS

gäller för: SQL Server 2019 (15.x) och senare versioner

Valfritt. Om /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYoch /SQLMAXMEMORY utelämnas vid obevakade (tysta) installationer använder SQL Server Database Engine standardkonfigurationen för SQL Server-minne.
Anger att SQL Server Database Engine ska använda beräknade rekommenderade värden som överensstämmer med riktlinjerna för serverminneskonfiguration för en fristående SQL Server-instans.

Observera: Den här parametern kan inte användas med /SQLMINMEMORY och /SQLMAXMEMORY.
SQL Server-databasmotor /SQLMINMEMORY

gäller för: SQL Server 2019 (15.x) och senare versioner

Valfritt. Om /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYoch /SQLMAXMEMORY utelämnas vid obevakade (tysta) installationer använder SQL Server Database Engine standardkonfigurationen för SQL Server-minne.
Anger minsta serverminneskonfigurationen i MB.

Standardvärde: 0.

Obs: Den här parametern kan inte användas tillsammans med /USESQLRECOMMENDEDMEMORYLIMITS.
SQL Server-databasmotor /SQLMAXMEMORY

gäller för: SQL Server 2019 (15.x) och senare versioner

Valfritt. Om /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYoch /SQLMAXMEMORY utelämnas vid obevakade (tysta) installationer använder SQL Server Database Engine standardkonfigurationen för SQL Server-minne.
Anger maximal serverminneskonfiguration i MB.

Standardvärde: beräknat rekommenderat värde som överensstämmer med riktlinjerna för konfiguration av serverminne för en fristående SQL Server-instans.

Obs: Den här parametern kan inte användas tillsammans med /USESQLRECOMMENDEDMEMORYLIMITS.
FILESTREAM /FILESTREAMLEVEL

Valfritt
Anger åtkomstnivån för funktionen FILESTREAM.

Värden som stöds:

- 0 = inaktivera FILESTREAM-stöd för den här instansen. (Standardvärde)

- 1 = aktivera FILESTREAM för Transact-SQL åtkomst.

- 2 = aktivera FILESTREAM för Transact-SQL och fil-I/O-direktuppspelningsåtkomst. (Ogiltigt för klusterscenarier)

- 3 = tillåt fjärrklienter att ha direktuppspelningsåtkomst till FILESTREAM-data.
FILESTREAM /FILESTREAMSHARENAME

Valfritt

Krävs när FILESTREAMLEVEL är större än 1.
Anger namnet på Den Windows-resurs där FILESTREAM-data ska lagras.
Fullständig text för SQL Server /FTSVCACCOUNT

Valfritt
Anger kontot för Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. ServiceSID används för att skydda kommunikationen mellan SQL Server och fulltextfilterdaemon. Om värdena inte anges inaktiveras starttjänsten för fulltextfilter. Du måste använda SQL Server Control Manager för att ändra tjänstkontot och aktivera fulltextfunktioner.

Standardvärde: Local Service Account
Fullständig text för SQL Server /FTSVCPASSWORD

Valfritt
Anger lösenordet för tjänsten Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCACCOUNT

Obligatoriskt
Anger kontot för Integration Services.

Standardvärde: NT AUTHORITY\NETWORK SERVICE
Tjänster för integration /ISSVCPASSWORD

Krävs
Anger lösenordet för Integration Services. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCStartupType

Valfritt
Anger startläget för Integration Services-tjänsten.
SQL Server-nätverkskonfiguration /NPENABLED

Valfritt
Anger tillståndet för protokollet Named Pipes för SQL Server-service.

Värden som stöds:

- 0 = inaktivera protokollet Named Pipes

- 1 = aktivera protokollet named pipes
SQL Server-nätverkskonfiguration /TCPENABLED

Valfritt
Anger tillståndet för TCP-protokollet för SQL Server-tjänsten.

Värden som stöds:

- 0 = inaktivera TCP-protokollet

- 1 = aktivera TCP-protokollet
Rapporteringstjänster /RSINSTALLMODE

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt

Endast tillgängligt på FilesOnlyMode
Anger installationsläget för Reporting Services.

Värden som stöds:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Obs! Om installationen innehåller SQL Server Database Engine, är standardvärdet .

Om installationen inte innehåller SQL Server Database Engine är RSINSTALLMODEstandardvärdet FilesOnlyMode .

Om du väljer DefaultNativeMode men installationen inte inkluderar SQL Server Database Engine kommer installationen automatiskt att ändra RSINSTALLMODE till FilesOnlyMode.
Rapporteringstjänster /RSSVCACCOUNT

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Obligatoriskt
Anger startkontot för Reporting Services.
Rapporteringstjänster /RSSVCPASSWORD

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Krävs
Anger lösenordet för startkontot för Reporting Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Rapporteringstjänster /RSSVCStartupType

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt
Anger startläget för Reporting Services.

Värden som stöds:

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

Valfritt
Reserverad för framtida användning. Använd %TEMP% för att lagra Python-.CAB filer för installation på en dator som inte har någon Internetanslutning.
R/Machine Learning Services (In-Database) /MRCACHEDIRECTORY

Valfritt
Använd den här parametern för att ange cachekatalogen för Microsoft R Open, SQL Server 2016 (13.x) R Services, SQL Server 2016 (13.x) R Server (fristående) eller R-funktionsstöd i SQL Server Machine Learning Services eller Machine Learning Server (fristående). Den här inställningen används vanligtvis när du installerar R-komponenter från kommandoraden på en dator utan Internetåtkomst.
Java-/språktillägg /SQL_INST_JAVA,
/SQLJAVADIR = "path"

Gäller för: ENDAST SQL Server 2019 (15.x)

Valfritt
Anger installation av Java med språktillägg. Om /SQL_INST_JAVA tillhandahålls utan parametern /SQLJAVADIR antas det att du vill installera Zulu Open JRE som tillhandahålls av installationsmediet.

Att ange en sökväg för /SQLJAVADIR anger att du vill använda en redan installerad JRE eller JDK.
Azure-tillägg för SQL Server /FEATURES=AZUREEXTENSION

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
För SQL Server 2022 (16.x) ansluter du instansen till Azure Arc.

För förhandsversionen av SQL Server 2025 (17.x) ansluter du instansen till Azure Arc eller SQL Server på en virtuell Azure-dator.
Azure-tillägg för SQL Server /AZURESUBSCRIPTIONID

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
I Azure-prenumerationen kommer SQL Server-instansresursen att skapas.
Azure-tillägg för SQL Server /AZURERESOURCEGROUP

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
Azure-resursgrupp där SQL Server-instansresursen skapas.
Azure-tillägg för SQL Server /AZUREREGION

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
Azure-region där SQL Server-instansresursen skapas.
Azure-tillägg för SQL Server /AZURETENANTID

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
Azure-klientorganisations-ID där tjänstens huvudobjekt finns.
Azure-tillägg för SQL Server /AZURESERVICEPRINCIPAL

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
Tjänsthuvudnamn för autentisering mot angiven klient-ID, prenumeration och resursgrupp.
Azure-tillägg för SQL Server /AZURESERVICEPRINCIPALSECRET

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
Tjänstens huvudnamnshemlighet.
Azure-tillägg för SQL Server /AZUREARCPROXY

Gäller för: SQL Server 2022 (16.x) och senare versioner

Valfritt
Namnet på proxyservern som används för att ansluta till Azure Arc.

Exempelsyntax

Installera en ny fristående instans med SQL Server Database Engine, Replikering och Full-Text Search-komponenter och aktivera omedelbar filinitiering för SQL Server Database Engine.

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

Installera och ansluta till Azure

Från och med SQL Server 2022 (16.x) kan du installera Azure Arc-agenten med Azure-tillägget för SQL Server med sql server-konfigurationen. När du installerar Azure Arc-agenten och SQL Server-tillägget, aktiverar du automatiskt Azure Arc för alla instanser på värden, vilket registrerar SQL Server-instanserna som resurser i Azure och gör dem berättigade för att erhålla ytterligare Azure-hanteringstjänster.

Från och med förhandsversionen av SQL Server 2025 (17.x) kan du installera Azure-tillägget för SQL Server med SQL Server-konfigurationen på virtuella Azure-datorer. När du installerar Azure SQL Server-tillägget registrerar du automatiskt med SQL Server på Azure VM-tjänsten och aktiverar de ytterligare hanteringsfunktioner som tjänsten tillhandahåller.

I följande exempel installeras en SQL Server-instans, Azure Arc-agenten (om inte på en virtuell Azure-dator) och Azure-tillägget för SQL Server så att SQL Server-instansen är ansluten till Azure efter installationen. Innan du kör exemplet ersätter du informationen inom vinkelparenteser ( < ... > ) med din information.

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>

I följande exempel installeras Azure Arc-agenten och Azure-tillägget för SQL Server för att hantera alla befintliga SQL Server-instanser som är installerade.

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>

I följande exempel visas hur du tar bort Azure-tillägget för SQL Server med sql Server-konfigurationen.

Anmärkning

Det här kommandot avinstallerar inte Azure-tillägget för SQL Server fysiskt. I stället markerar kommandot den här funktionen som inte markerad i konfigurationen. Om du vill ta bort Azure-resursen för den här instansen går du till Azure-portalen och tar bort.

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

Mer information om hur du ansluter till Azure Arc eller SQL Server på en virtuell Azure-dator finns i:

SysPrep parametrar

Mer information om SQL Server SysPrep finns i

Installera SQL Server med SysPrep.

Förbereda bildparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för att förbereda en instans av SQL Server utan att konfigurera den.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange installationsarbetsflödet.

Värden som stöds: PrepareImage
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /FEATURES

Obligatoriskt
Anger komponenter som ska installeras.

Värden som stöds är SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHPRS_SHPWFE, , DQC, Conn, IS, BC, , SDKDREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDSPOLYBASE1
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTALLSHAREDDIR

Valfritt
Anger en nondefault-installationskatalog för 64-bitars delade komponenter.

Standardvärdet är %Program Files%\Microsoft SQL Server

Det går inte att ange till %Program Files(x86)%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTANCEDIR

Valfritt
Anger en nondefault-installationskatalog för instansspecifika komponenter.
Installationskontroll för databasmotor /INSTANCEID

Före SQL Server 2012 (11.x) SP1 CU2 (januari 2013) krävs

Från och med SQL Server 2012 (11.x) SP1 CU2 Krävs för instansfunktioner.
Anger ett InstanceID för den instans som förbereds.
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.

1 Distributed Replay, SDK och SNAC är inte tillgängliga i SQL Server 2022 (16.x).

Exempelsyntax

Förbered en ny fristående instans med SQL Server Database Engine, Replikering, Full-Text Search-komponenter och Reporting Services.

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

Slutför bildparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för att slutföra och konfigurera en förberedd instans av SQL Server.

SQL Server-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange installationsarbetsflödet.

Värden som stöds: CompleteImage
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTANCEID

Före SQL Server 2012 (11.x) SP1 CU2 (januari 2013) krävs

Från och med SQL Server 2012 (11.x) SP1 CU2 Valfritt
Använd instans-ID:t som angavs under steget förbered avbildning.

Värden som stöds: InstanceID för en förberedd instans.
Installationskontroll för databasmotor /INSTANCENAME

Före SQL Server 2012 (11.x) SP1 CU2 (januari 2013) krävs

Från och med SQL Server 2012 (11.x) SP1 CU2 Valfritt
Anger ett SQL Server-instansnamn för den instans som slutförs.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PRODUCTCOVEREDBYSA

Gäller för: SQL Server 2022 (16.x) och senare versioner

Krävs när du installerar Azure-tilläggsfunktionen från kommandoraden med AZUREEXTENSION.
Anger licenstäckningen för SQL Server.

/PRODUCTCOVEREDBYSA=True, eller bara /PRODUCTCOVEREDBYSA, anger att det omfattas av Software Assurance- eller SQL Server-prenumerationen.

/PRODUCTCOVEREDBYSA=False, eller om parametern utelämnas, anger att den omfattas av en SQL Server-licens.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
SQL Server-agent /AGTSVCACCOUNT

Obligatoriskt
Anger kontot för SQL Server Agent-tjänsten.
SQL Server-agent /AGTSVCPASSWORD

Krävs
Anger lösenordet för SQL Server Agent-tjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-agent /AGTSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server Agent-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
SQL Server-webbläsare /BROWSERSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server Browser-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
SQL Server-databasmotor /ENABLERANU

Valfritt
Aktiverar körsom-behörigheter för SQL Server Express-installationer.
SQL Server-databasmotor /INSTALLSQLDATADIR

Valfritt
Anger datakatalogen för SQL Server-datafiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\

För alla andra installationer: %Program Files%\Microsoft SQL Server\
SQL Server-databasmotor /SAPWD

Krävs, när /SECURITYMODE=SQL
Anger lösenordet för SQL Server SA-kontot .
SQL Server-databasmotor /SECURITYMODE

Valfritt
Anger säkerhetsläget för SQL Server.

Om den här parametern inte anges stöds endast Windows-autentiseringsläge.

Värde som stöds: SQL
SQL Server-databasmotor /SQLBACKUPDIR

Valfritt
Anger katalogen för säkerhetskopieringsfiler.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-databasmotor /SQLCOLLATION

Valfritt
Anger sorteringsinställningarna för SQL Server.

Standardvärdet baseras på nationella inställningar för ditt Windows-operativsystem. För mer information, se Sortering och Unicode-stöd.
SQL Server-databasmotor /SQLSVCACCOUNT

Obligatoriskt
Anger startkontot för SQL Server-tjänsten.
SQL Server-databasmotor /SQLSVCPASSWORD

Krävs
Anger lösenordet för SQLSVCACCOUNT. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-databasmotor /SQLSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server-tjänsten.

Värden som stöds:

- Automatic
- Disabled
- Manual
SQL Server-databasmotor /SQLSYSADMINACCOUNTS

Obligatoriskt
Använd den här parametern för att etablera inloggningar för att vara medlemmar i sysadmin-rollen .

För andra SQL Server-utgåvor än SQL Server Express /SQLSYSADMINACCOUNTS krävs. För utgåvor av SQL Server Express är användning av /SQLSYSADMINACCOUNTS valfri, men antingen /SQLSYSADMINACCOUNTS eller /ADDCURRENTUSERASSQLADMIN krävs.
SQL Server-databasmotor /SQLTEMPDBDIR

Valfritt
Anger katalogerna för tempdb datafiler. När du anger fler än en katalog separerar du katalogerna med ett tomt utrymme. Om flera kataloger anges sprids tempdb-datafilerna över katalogerna enligt en rundtursprincip.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBLOGDIR

Valfritt
Anger katalogen för tempdb loggfilen.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på varje tempdb datafil.

Standard = 4 MB för SQL Server Express, 8 MB för alla andra utgåvor

Min = 4 MB eller 8 MB

Max = 1 024 MB
SQL Server-databasmotor /SQLTEMPDBFILEGROWTH

Valfritt
Anger ökning av filtillväxt för varje tempdb datafil i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på den tempdb loggfilen i MB. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde:

4 för SQL Server Express

8 för alla andra utgåvor

Tillåtet intervall: Min = standardvärde (4 eller 8), Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILEGROWTH

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger filtillväxtökningen för den tempdb loggfilen i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLTEMPDBFILECOUNT

Valfritt
Anger antalet datafiler tempdb som ska läggas till av installationen. Det här värdet kan ökas upp till antalet kärnor.

Standardvärde:

1 för SQL Server Express

8 eller antalet kärnor, beroende på vilket som är lägre för alla andra utgåvor

Viktig: Den primära databasfilen för tempdb är tempdb.mdffortfarande . De ytterligare tempdb-filerna namnges som tempdb_mssql_#.ndf, där # representerar ett unikt nummer för varje ytterligare tempdb-databasfil som skapades under installationen. Syftet med den här namngivningskonventionen är att göra dem unika. Om du avinstallerar en instans av SQL Server tas filerna bort med namngivningskonventionen tempdb_mssql_#.ndf. Använd tempdb_mssql_\*.ndf inte namngivningskonvention för användardatabasfiler.

Varning: SQL Server Express stöds inte för att konfigurera den här parametern. Installationsprogrammet installerar endast en tempdb datafil.
SQL Server-databasmotor /SQLUSERDBDIR

Valfritt
Anger katalogen för datafilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-databasmotor /SQLUSERDBLOGDIR

Valfritt
Anger katalogen för loggfilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FILESTREAM /FILESTREAMLEVEL

Valfritt
Anger åtkomstnivån för funktionen FILESTREAM.

Värden som stöds:

- 0 = inaktivera FILESTREAM-stöd för den här instansen. (Standardvärde)

- 1 = aktivera FILESTREAM för Transact-SQL åtkomst.

- 2 = aktivera FILESTREAM för Transact-SQL och fil-I/O-direktuppspelningsåtkomst. (Ogiltigt för klusterscenarier)

- 3 = tillåt fjärrklienter att ha direktuppspelningsåtkomst till FILESTREAM-data.
FILESTREAM /FILESTREAMSHARENAME

Valfritt

Krävs när FILESTREAMLEVEL är större än 1.
Anger namnet på Den Windows-resurs där FILESTREAM-data ska lagras.
Fullständig text för SQL Server /FTSVCACCOUNT

Valfritt
Anger kontot för Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. ServiceSID används för att skydda kommunikationen mellan SQL Server och fulltextfilterdaemon. Om värdena inte anges inaktiveras starttjänsten för fulltextfilter. Du måste använda SQL Server Control Manager för att ändra tjänstkontot och aktivera fulltextfunktioner.

Standardvärde: Local Service Account
Fullständig text för SQL Server /FTSVCPASSWORD

Valfritt
Anger lösenordet för tjänsten Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-nätverkskonfiguration /NPENABLED

Valfritt
Anger tillståndet för protokollet Named Pipes för SQL Server-service.

Värden som stöds:

- 0 = inaktivera protokollet Named Pipes

- 1 = aktivera protokollet named pipes
SQL Server-nätverkskonfiguration /TCPENABLED

Valfritt
Anger tillståndet för TCP-protokollet för SQL Server-tjänsten.

Värden som stöds:

- 0 = inaktivera TCP-protokollet

- 1 = aktivera TCP-protokollet
Rapporteringstjänster /RSINSTALLMODE

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt

Endast tillgängligt på FilesOnlyMode
Anger installationsläget för Reporting Services.

Värden som stöds:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Obs! Om installationen innehåller SQL Server Database Engine, är standardvärdet .

Om installationen inte innehåller SQL Server Database Engine är RSINSTALLMODEstandardvärdet FilesOnlyMode .

Om du väljer DefaultNativeMode men installationen inte inkluderar SQL Server Database Engine kommer installationen automatiskt att ändra RSINSTALLMODE till FilesOnlyMode.
Rapporteringstjänster /RSSVCACCOUNT

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Obligatoriskt
Anger startkontot för Reporting Services.
Rapporteringstjänster /RSSVCPASSWORD

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Krävs
Anger lösenordet för startkontot för Reporting Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Rapporteringstjänster /RSSVCStartupType

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt
Anger startläget för Reporting Services.

Värden som stöds:

- Automatic
- Disabled
- Manual
Exempelsyntax

För att slutföra en förberedd, fristående instans som innehåller SQL Server Database Engine, Replikering och Full-Text Search-komponenter.

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

Uppgraderingsparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för uppgradering.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange installationsarbetsflödet.

Värden som stöds:

- Upgrade
- EditionUpgrade

Värdet EditionUpgrade används för att uppgradera en befintlig utgåva av SQL Server till en annan utgåva. Mer information om de versions- och versionsuppgraderingar som stöds finns i Versions- och versionsuppgraderingar som stöds (SQL Server 2022).
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor / INSTANCEDIR

Valfritt
Anger en nondefault-installationskatalog för delade komponenter.
Installationskontroll för databasmotor /INSTANCEID

Krävs när du uppgraderar från SQL Server 2008 (10.0.x) eller senare versioner.

Valfritt när du uppgraderar från SQL Server 2005 (9.x).
Anger ett nondefault-värde för ett InstanceID.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /UIMODE

Valfritt
Anger om endast det minsta antalet dialogrutor ska visas under installationen.

/UIMODE kan endast användas med parametrarna /ACTION=INSTALL och UPGRADE .

Värden som stöds:

- /UIMODE=Normal är standardvärdet för icke-Express-utgåvor och visar alla installationsdialogrutor för de valda funktionerna.

- /UIMODE=AutoAdvance är standard för Express-utgåvor och hoppar över icke-nödvändiga dialogrutor.

När det kombineras med andra parametrar UIMODE åsidosätts. Till exempel, när både /UIMODE=AutoAdvance och /ADDCURRENTUSERASSQLADMIN=FALSE är tillhandahållna, fylls inte dialogrutan för tilldelning automatiskt med aktuell användare.

Inställningen UIMODE kan inte användas med parametrarna /Q eller /QS .
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
SQL Server-webbläsare /BROWSERSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server Browser-tjänsten.

Värden som stöds:

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

Valfritt
Alternativet för Full-Text kataloguppgradering specificeras.

Värden som stöds:

- REBUILD
- RESET
- IMPORT
Tjänster för integration /ISSVCACCOUNT

Obligatoriskt
Anger kontot för Integration Services.

Standardvärde: NT AUTHORITY\NETWORK SERVICE
Tjänster för integration /ISSVCPASSWORD

Krävs
Anger lösenordet för Integration Services. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCStartupType

Valfritt
Anger startläget för Integration Services-tjänsten.
Rapporteringstjänster /RSUPGRADEDATABASEACCOUNT

Valfritt
Egenskapen används endast när du uppgraderar en Rapportserver i SharePoint-läge som är version 2008 R2 eller tidigare. Ytterligare uppgraderingsåtgärder utförs för rapportservrar som använder den äldre SharePoint-lägesarkitekturen, som ändrades i SQL Server 2012 (11.x) Reporting Services. Om det här alternativet inte ingår i kommandoradsinstallationen används standardtjänstkontot för den gamla rapportserverinstansen. Om den här egenskapen används anger du lösenordet för kontot med hjälp av /RSUPGRADEPASSWORD egenskapen .
Rapporteringstjänster /RSUPGRADEPASSWORD

Valfritt
Lösenord för det befintliga rapportservertjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Rapporteringstjänster /ALLOWUPGRADEFORSSRSSHAREPOINTMODE Växeln krävs när du uppgraderar en SharePoint-lägesinstallation som baseras på sharepoint-arkitekturen för delade tjänster. Växeln behövs inte för att uppgradera icke-delade tjänstversioner av Reporting Services.
Exempelsyntax

Om du vill uppgradera en befintlig instans eller redundansklusternod från en tidigare SQL Server Database Engine-version,

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

Reparationsparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för reparation.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange arbetsflödet för reparation.

Värden som stöds: Repair
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /FEATURES

Obligatoriskt
Anger komponenter som ska repareras.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Exempelsyntax

Reparera en instans och gemensamma komponenter.

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

Återskapa systemdatabasparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för att masteråterskapa systemdatabaserna , model, msdboch tempdb . Mer information finns i Återskapa systemdatabaser.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange arbetsflödet för återskapande av databasen.

Värden som stöds: RebuildDatabase
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
SQL Server-databasmotor /SQLCOLLATION

Valfritt
Anger en ny sortering på servernivå.

Standardvärdet baseras på nationella inställningar för ditt Windows-operativsystem. För mer information, se Sortering och Unicode-stöd.
SQL Server-databasmotor /SAPWD

Obligatoriskt, när /SECURITYMODE=SQL angavs under installationen av instansen.
Anger lösenordet för SQL Server SA-kontot .
SQL Server-databasmotor /SQLSYSADMINACCOUNTS

Obligatoriskt
Använd den här parametern för att etablera inloggningar för att vara medlemmar i sysadmin-rollen .

För andra SQL Server-utgåvor än SQL Server Express /SQLSYSADMINACCOUNTS krävs. För utgåvor av SQL Server Express är användning av /SQLSYSADMINACCOUNTS valfri, men antingen /SQLSYSADMINACCOUNTS eller /ADDCURRENTUSERASSQLADMIN krävs.
SQL Server-databasmotor /SQLTEMPDBDIR

Valfritt
Anger katalogerna för tempdb datafiler. När du anger fler än en katalog separerar du katalogerna med ett tomt utrymme. Om flera kataloger anges sprids tempdb-datafilerna över katalogerna enligt en rundtursprincip.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBLOGDIR

Valfritt
Anger katalogen för tempdb loggfilen.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBFILECOUNT

Valfritt
Anger antalet datafiler tempdb som ska läggas till av installationen. Det här värdet kan ökas upp till antalet kärnor.

Standardvärde:

1 för SQL Server Express

8 eller antalet kärnor, beroende på vilket som är lägre för alla andra utgåvor

Viktig: Den primära databasfilen för tempdb är tempdb.mdffortfarande . De ytterligare tempdb-filerna namnges som tempdb_mssql_#.ndf, där # representerar ett unikt nummer för varje ytterligare tempdb-databasfil som skapades under installationen. Syftet med den här namngivningskonventionen är att göra dem unika. Om du avinstallerar en instans av SQL Server tas filerna bort med namngivningskonventionen tempdb_mssql_#.ndf. Använd tempdb_mssql_\*.ndf inte namngivningskonvention för användardatabasfiler.

Varning: SQL Server Express stöds inte för att konfigurera den här parametern. Installationsprogrammet installerar endast en tempdb datafil.
SQL Server-databasmotor /SQLTEMPDBFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på varje tempdb datafil.

Standard = 4 MB för SQL Server Express, 8 MB för alla andra utgåvor

Min = 4 MB eller 8 MB

Max = 1 024 MB
SQL Server-databasmotor /SQLTEMPDBFILEGROWTH

Valfritt
Anger ökning av filtillväxt för varje tempdb datafil i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på den tempdb loggfilen i MB. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde:

4 för SQL Server Express

8 för alla andra utgåvor

Tillåtet intervall: Min = standardvärde (4 eller 8), Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILEGROWTH

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger filtillväxtökningen för den tempdb loggfilen i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024

Avinstallera parametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för avinstallation.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange avinstallationsarbetsflödet.

Värden som stöds: Uninstall
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /FEATURES

Obligatoriskt
Anger komponenter som ska avinstalleras.
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Exempelsyntax

Så här avinstallerar du en befintlig instans av SQL Server.

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

Om du vill ta bort en namngiven instans anger du namnet på instansen i stället för "MSSQLSERVER" i exemplet som nämndes tidigare i den här artikeln.

Parametrar för failover-kluster

Innan du installerar en SQL Server Database Engine-redundansklusterinstans läser du följande artiklar:

Testa och ändra följande installationsskript för redundanskluster för att uppfylla organisationens behov.

Integrerade installationsparametrar för failoverkluster

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för installation av redundanskluster.

Mer information om integrerad installation finns i AlwaysOn-redundansklusterinstanser (SQL Server).

Anmärkning

Om du vill lägga till fler noder efter installationen använder du åtgärden Lägg till nod .

SQL Server Database Engine-komponent Parameter Detaljer
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange arbetsflödet för installation av redundanskluster.

Värde som stöds: InstallFailoverCluster
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /FAILOVERCLUSTERGROUP

Valfritt
Anger namnet på den resursgrupp som ska användas för SQL Server Database Engine-redundansklustret. Det kan vara namnet på en befintlig klustergrupp eller namnet på en ny resursgrupp.

Standardvärde: SQL Server (<InstanceName>)
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /FEATURES

Obligatoriskt
Anger komponenter som ska installeras.
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTALLSHAREDDIR

Valfritt
Anger en nondefault-installationskatalog för 64-bitars delade komponenter.

Standardvärdet är %Program Files%\Microsoft SQL Server

Det går inte att ange till %Program Files(x86)%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTALLSHAREDWOWDIR

Valfritt
Anger en nondefault-installationskatalog för 32-bitars delade komponenter. Stöds endast i ett 64-bitarssystem.

Standardvärdet är %Program Files(x86)%\Microsoft SQL Server

Det går inte att ange till %Program Files%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTANCEDIR

Valfritt
Anger en nondefault-installationskatalog för instansspecifika komponenter.
Installationskontroll för databasmotor /INSTANCEID

Valfritt
Anger ett nondefault-värde för ett InstanceID.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PRODUCTCOVEREDBYSA

Gäller för: SQL Server 2022 (16.x) och senare versioner

Krävs när du installerar Azure-tilläggsfunktionen från kommandoraden med AZUREEXTENSION.
Anger licenstäckningen för SQL Server.

/PRODUCTCOVEREDBYSA=True, eller bara /PRODUCTCOVEREDBYSA, anger att det omfattas av Software Assurance- eller SQL Server-prenumerationen.

/PRODUCTCOVEREDBYSA=False, eller om parametern utelämnas, anger att den omfattas av en SQL Server-licens.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Installationskontroll för databasmotor /FAILOVERCLUSTERDISKS

Valfritt
Anger listan över delade diskar som ska ingå i resursgruppen för SQL Server Database Engine-redundanskluster.

Standardvärde: Den första enheten används som standardenhet för alla databaser.
Installationskontroll för databasmotor /FAILOVERCLUSTERIPADDRESSES

Obligatoriskt
Specificerar en kodad IP-adress. Kodningarna är semikolonavgränsade (;) och följer formatets< IP-typ>;<adress>;<nätverksnamn>;<nätmask>. IP-typer som stöds är DHCP, IPv4 och IPv6.

Du kan ange flera IP-adresser för redundanskluster med ett utrymme däremellan. Se följande exempel:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Installationskontroll för databasmotor /FAILOVERCLUSTERNETWORKNAME

Obligatoriskt
Anger nätverksnamnet för det nya SQL Server Database Engine-redundansklustret. Det här namnet används för att identifiera den nya SQL Server Database Engine-redundansklusterinstansen i nätverket.
SQL Server-agent /AGTSVCACCOUNT

Obligatoriskt
Anger kontot för SQL Server Agent-tjänsten.
SQL Server-agent /AGTSVCPASSWORD

Krävs
Anger lösenordet för SQL Server Agent-tjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Analystjänster /ASBACKUPDIR

Valfritt
Anger katalogen för Analysis Services-säkerhetskopieringsfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analystjänster /ASCOLLATION

Valfritt
Anger sorteringsinställningen för Analysis Services.

Standardvärde: Latin1_General_CI_AS

Obs: Endast Windows-kollation stöds. Användning av SQL-sortering kan resultera i oväntat beteende.
Analystjänster /ASCONFIGDIR

Valfritt
Anger katalogen för Analysis Services-konfigurationsfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analystjänster /ASDATADIR

Valfritt
Anger katalogen för Analysis Services-datafiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analystjänster /ASLOGDIR

Valfritt
Anger katalogen för Analysis Services-loggfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analystjänster /ASSYSADMINACCOUNTS

Obligatoriskt
Anger administratörsautentiseringsuppgifterna för Analysis Services.
Analystjänster /ASTEMPDIR

Valfritt
Anger katalogen för tillfälliga Analysis Services-filer.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analystjänster /ASPROVIDERMSOLAP

Valfritt
Anger om MSOLAP-providern kan köras som en del av processen.

Standardvärde: - 1 = aktiverat
Analystjänster /ASSERVERMODE

Valfritt
Anger serverläget för Analysis Services-instansen. Giltiga värden i ett klusterscenario är MULTIDIMENSIONAL eller TABULAR. ASSERVERMODE är skiftlägeskänsligt. Alla värden måste uttryckas i versaler. Mer information om giltiga värden finns i Installera Analysis Services i tabellläge.
SQL Server-databasmotor /INSTALLSQLDATADIR

Obligatoriskt
Anger datakatalogen för SQL Server-datafiler.

Datakatalogen måste anges och på en delad klusterdisk.
SQL Server-databasmotor /SAPWD

Krävs, när /SECURITYMODE=SQL
Anger lösenordet för SQL Server SA-kontot .
SQL Server-databasmotor /SECURITYMODE

Valfritt
Anger säkerhetsläget för SQL Server.

Om den här parametern inte anges stöds endast Windows-autentiseringsläge.

Värde som stöds: SQL
SQL Server-databasmotor /SQLBACKUPDIR

Valfritt
Anger katalogen för säkerhetskopieringsfiler.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-databasmotor /SQLCOLLATION

Valfritt
Anger sorteringsinställningarna för SQL Server.

Standardvärdet baseras på nationella inställningar för ditt Windows-operativsystem. För mer information, se Sortering och Unicode-stöd.
SQL Server-databasmotor /SQLSVCACCOUNT

Obligatoriskt
Anger startkontot för SQL Server-tjänsten.
SQL Server-databasmotor /SQLSVCPASSWORD

Krävs
Anger lösenordet för SQLSVCACCOUNT. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-databasmotor /SQLSYSADMINACCOUNTS

Obligatoriskt
Använd den här parametern för att etablera inloggningar för att vara medlemmar i sysadmin-rollen .

För andra SQL Server-utgåvor än SQL Server Express /SQLSYSADMINACCOUNTS krävs. För utgåvor av SQL Server Express är användning av /SQLSYSADMINACCOUNTS valfri, men antingen /SQLSYSADMINACCOUNTS eller /ADDCURRENTUSERASSQLADMIN krävs.
SQL Server-databasmotor /SQLUSERDBDIR

Valfritt
Anger katalogen för datafilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-databasmotor /SQLTEMPDBDIR

Valfritt
Anger katalogerna för tempdb datafiler. När du anger fler än en katalog separerar du katalogerna med ett tomt utrymme. Om flera kataloger anges sprids tempdb-datafilerna över katalogerna enligt en rundtursprincip.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBLOGDIR

Valfritt
Anger katalogen för tempdb loggfilen.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBFILECOUNT

Valfritt
Anger antalet datafiler tempdb som ska läggas till av installationen. Det här värdet kan ökas upp till antalet kärnor.

Standardvärde:

1 för SQL Server Express

8 eller antalet kärnor, beroende på vilket som är lägre för alla andra utgåvor

Viktig: Den primära databasfilen för tempdb är tempdb.mdffortfarande . De ytterligare tempdb-filerna namnges som tempdb_mssql_#.ndf, där # representerar ett unikt nummer för varje ytterligare tempdb-databasfil som skapades under installationen. Syftet med den här namngivningskonventionen är att göra dem unika. Om du avinstallerar en instans av SQL Server tas filerna bort med namngivningskonventionen tempdb_mssql_#.ndf. Använd tempdb_mssql_\*.ndf inte namngivningskonvention för användardatabasfiler.

Varning: SQL Server Express stöds inte för att konfigurera den här parametern. Installationsprogrammet installerar endast en tempdb datafil.
SQL Server-databasmotor /SQLTEMPDBFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på varje tempdb datafil.

Standard = 4 MB för SQL Server Express, 8 MB för alla andra utgåvor

Min = 4 MB eller 8 MB

Max = 1 024 MB
SQL Server-databasmotor /SQLTEMPDBFILEGROWTH

Valfritt
Anger ökning av filtillväxt för varje tempdb datafil i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på den tempdb loggfilen i MB. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde:

4 för SQL Server Express

8 för alla andra utgåvor

Tillåtet intervall: Min = standardvärde (4 eller 8), Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILEGROWTH

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger filtillväxtökningen för den tempdb loggfilen i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLUSERDBLOGDIR

Valfritt
Anger katalogen för loggfilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FILESTREAM /FILESTREAMLEVEL

Valfritt
Anger åtkomstnivån för funktionen FILESTREAM.

Värden som stöds:

- 0 = inaktivera FILESTREAM-stöd för den här instansen. (Standardvärde)

- 1 = aktivera FILESTREAM för Transact-SQL åtkomst.

- 2 = aktivera FILESTREAM för Transact-SQL och fil-I/O-direktuppspelningsåtkomst. (Ogiltigt för klusterscenarier)

- 3 = tillåt fjärrklienter att ha direktuppspelningsåtkomst till FILESTREAM-data.
FILESTREAM /FILESTREAMSHARENAME

Valfritt

Krävs när FILESTREAMLEVEL är större än 1.
Anger namnet på Den Windows-resurs där FILESTREAM-data ska lagras.
Fullständig text för SQL Server /FTSVCACCOUNT

Valfritt
Anger kontot för Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. ServiceSID används för att skydda kommunikationen mellan SQL Server och fulltextfilterdaemon. Om värdena inte anges inaktiveras starttjänsten för fulltextfilter. Du måste använda SQL Server Control Manager för att ändra tjänstkontot och aktivera fulltextfunktioner.

Standardvärde: Local Service Account
Fullständig text för SQL Server /FTSVCPASSWORD

Valfritt
Anger lösenordet för tjänsten Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCACCOUNT

Obligatoriskt
Anger kontot för Integration Services.

Standardvärde: NT AUTHORITY\NETWORK SERVICE
Tjänster för integration /ISSVCPASSWORD

Krävs
Anger lösenordet för Integration Services. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCStartupType

Valfritt
Anger startläget för Integration Services-tjänsten.
Rapporteringstjänster /RSINSTALLMODE

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt

Endast tillgängligt på FilesOnlyMode
Anger installationsläget för Reporting Services.

Värden som stöds:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Obs! Om installationen innehåller SQL Server Database Engine, är standardvärdet .

Om installationen inte innehåller SQL Server Database Engine är RSINSTALLMODEstandardvärdet FilesOnlyMode .

Om du väljer DefaultNativeMode men installationen inte inkluderar SQL Server Database Engine kommer installationen automatiskt att ändra RSINSTALLMODE till FilesOnlyMode.
Rapporteringstjänster /RSSVCACCOUNT

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Obligatoriskt
Anger startkontot för Reporting Services.
Rapporteringstjänster /RSSVCPASSWORD

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Krävs
Anger lösenordet för startkontot för Reporting Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Rapporteringstjänster /RSSVCStartupType

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt
Anger startläget för Reporting Services.

Värden som stöds:

- Automatic
- Disabled
- Manual

Vi rekommenderar att du använder tjänst-SID i stället för domängrupper.

Ytterligare kommentarer

Databasmotorn och Analysis Services är de enda komponenterna som är klustermedvetna. Andra funktioner är inte klustermedvetna och har inte hög tillgänglighet genom redundansväxling.

Exempelsyntax

Installera en SQL Server-failoverklusterinstans med en enda nod med Database Engine och Analysis Services som standardinstans.

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

Förbereda redundansklusterparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för att förbereda redundanskluster. Det här är det första steget i avancerad klusterinstallation, där du måste förbereda redundansklusterinstanserna på alla noder i redundansklustret. Mer information finns i AlwaysOn-redundansklusterinstanser (SQL Server).

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange att redundansklustret förbereder arbetsflödet.

Värde som stöds: PrepareFailoverCluster
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /FEATURES

Obligatoriskt
Anger komponenter som ska installeras.
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTALLSHAREDDIR

Valfritt
Anger en nondefault-installationskatalog för 64-bitars delade komponenter.

Standardvärdet är %Program Files%\Microsoft SQL Server

Det går inte att ange till %Program Files(x86)%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTALLSHAREDWOWDIR

Valfritt
Anger en nondefault-installationskatalog för 32-bitars delade komponenter. Stöds endast i ett 64-bitarssystem.

Standardvärdet är %Program Files(x86)%\Microsoft SQL Server

Det går inte att ange till %Program Files%\Microsoft SQL Server
Installationskontroll för databasmotor /INSTANCEDIR

Valfritt
Anger en nondefault-installationskatalog för instansspecifika komponenter.
Installationskontroll för databasmotor /INSTANCEID

Valfritt
Anger ett nondefault-värde för ett InstanceID.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
SQL Server-agent /AGTSVCACCOUNT

Obligatoriskt
Anger kontot för SQL Server Agent-tjänsten.
SQL Server-agent /AGTSVCPASSWORD

Krävs
Anger lösenordet för SQL Server Agent-tjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
Analystjänster /ASSVCACCOUNT

Obligatoriskt
Anger kontot för Analysis Services-tjänsten.
Analystjänster /ASSVCPASSWORD

Krävs
Anger lösenordet för Analysis Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-databasmotor /SQLSVCACCOUNT

Obligatoriskt
Anger startkontot för SQL Server-tjänsten.
SQL Server-databasmotor /SQLSVCPASSWORD

Krävs
Anger lösenordet för SQLSVCACCOUNT. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
FILESTREAM /FILESTREAMLEVEL

Valfritt
Anger åtkomstnivån för funktionen FILESTREAM.

Värden som stöds:

- 0 = inaktivera FILESTREAM-stöd för den här instansen. (Standardvärde)

- 1 = aktivera FILESTREAM för Transact-SQL åtkomst.

- 2 = aktivera FILESTREAM för Transact-SQL och fil-I/O-direktuppspelningsåtkomst. (Ogiltigt för klusterscenarier)

- 3 = tillåt fjärrklienter att ha direktuppspelningsåtkomst till FILESTREAM-data.
FILESTREAM /FILESTREAMSHARENAME

Valfritt

Krävs när FILESTREAMLEVEL är större än 1.
Anger namnet på Den Windows-resurs där FILESTREAM-data ska lagras.
Fullständig text för SQL Server /FTSVCACCOUNT

Valfritt
Anger kontot för Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. ServiceSID används för att skydda kommunikationen mellan SQL Server och fulltextfilterdaemon. Om värdena inte anges inaktiveras starttjänsten för fulltextfilter. Du måste använda SQL Server Control Manager för att ändra tjänstkontot och aktivera fulltextfunktioner.

Standardvärde: Local Service Account
Fullständig text för SQL Server /FTSVCPASSWORD

Valfritt
Anger lösenordet för tjänsten Full-Text filterstarttjänst.

Den här parametern ignoreras i Windows Server 2008 eller senare. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCACCOUNT

Obligatoriskt
Anger kontot för Integration Services.

Standardvärde: NT AUTHORITY\NETWORK SERVICE
Tjänster för integration /ISSVCPASSWORD

Krävs
Anger lösenordet för Integration Services. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCStartupType

Valfritt
Anger startläget för Integration Services-tjänsten.
Rapporteringstjänster /RSINSTALLMODE

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt

Endast tillgängligt på FilesOnlyMode
Anger installationsläget för Reporting Services.

Värden som stöds:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Obs! Om installationen innehåller SQL Server Database Engine, är standardvärdet .

Om installationen inte innehåller SQL Server Database Engine är RSINSTALLMODEstandardvärdet FilesOnlyMode .

Om du väljer DefaultNativeMode men installationen inte inkluderar SQL Server Database Engine kommer installationen automatiskt att ändra RSINSTALLMODE till FilesOnlyMode.
Rapporteringstjänster /RSSVCACCOUNT

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Obligatoriskt
Anger startkontot för Reporting Services.
Rapporteringstjänster /RSSVCPASSWORD

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Krävs
Anger lösenordet för startkontot för Reporting Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Rapporteringstjänster /RSSVCStartupType

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt
Anger startläget för Reporting Services.

Värden som stöds:

- Automatic
- Disabled
- Manual

Vi rekommenderar att du använder tjänst-SID i stället för domängrupper.

Exempelsyntax

Så här utför du steget "Förberedelse" i ett avancerat installationsscenario för ett redundanskluster för Databasmotorn och Analysis Services.

Kör följande kommando i kommandotolken för att förbereda en standardinstans:

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

Kör följande kommando i kommandotolken för att förbereda en namngiven instans:

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

För SQL Server 2022 (16.x) och senare versioner läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.

Fullständig redundansklusterparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för att slutföra redundansklustret. Det här är det andra steget i installationsalternativet för avancerat redundanskluster. När du har kört Prepare på alla noder för redundanskluster kör du det här kommandot på noden som äger de delade diskarna. Mer information finns i AlwaysOn-redundansklusterinstanser (SQL Server).

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att indikera att redundansklustret har slutfört arbetsflödet.

Värde som stöds: CompleteFailoverCluster
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /FAILOVERCLUSTERGROUP

Valfritt
Anger namnet på den resursgrupp som ska användas för SQL Server Database Engine-redundansklustret. Det kan vara namnet på en befintlig klustergrupp eller namnet på en ny resursgrupp.

Standardvärde: SQL Server (<InstanceName>)
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Installationskontroll för databasmotor /FAILOVERCLUSTERDISKS

Valfritt
Anger listan över delade diskar som ska ingå i resursgruppen för SQL Server Database Engine-redundanskluster.

Standardvärde: Den första enheten används som standardenhet för alla databaser.
Installationskontroll för databasmotor /FAILOVERCLUSTERIPADDRESSES

Obligatoriskt
Specificerar en kodad IP-adress. Kodningarna är semikolonavgränsade (;) och följer formatets< IP-typ>;<adress>;<nätverksnamn>;<nätmask>. IP-typer som stöds är DHCP, IPv4 och IPv6.

Du kan ange flera IP-adresser för redundanskluster med ett utrymme däremellan. Se följande exempel:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Installationskontroll för databasmotor /FAILOVERCLUSTERNETWORKNAME

Obligatoriskt
Anger nätverksnamnet för det nya SQL Server Database Engine-redundansklustret. Det här namnet används för att identifiera den nya SQL Server Database Engine-redundansklusterinstansen i nätverket.
Installationskontroll för databasmotor /CONFIRMIPDEPENDENCYCHANGE

Obligatoriskt
Anger medgivande för att ställa in resursberoende för IP-adress från OR till AND för failoverkluster med flera undernät. Mer information finns i Lägga till eller ta bort noder i en redundansklusterinstans (installation).

Värden som stöds:

- 0 = Falskt (standardinställning)
- 1 = Sant
Analystjänster /ASBACKUPDIR

Valfritt
Anger katalogen för Analysis Services-säkerhetskopieringsfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analystjänster /ASCOLLATION

Valfritt
Anger sorteringsinställningen för Analysis Services.

Standardvärde: Latin1_General_CI_AS

Obs: Endast Windows-kollation stöds. Användning av SQL-sortering kan resultera i oväntat beteende.
Analystjänster /ASCONFIGDIR

Valfritt
Anger katalogen för Analysis Services-konfigurationsfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analystjänster /ASDATADIR

Valfritt
Anger katalogen för Analysis Services-datafiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analystjänster /ASLOGDIR

Valfritt
Anger katalogen för Analysis Services-loggfiler.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analystjänster /ASSERVERMODE

Valfritt
Anger serverläget för Analysis Services-instansen. Giltiga värden i ett klusterscenario är MULTIDIMENSIONAL eller TABULAR. ASSERVERMODE är skiftlägeskänsligt. Alla värden måste uttryckas i versaler. Mer information om giltiga värden finns i Installera Analysis Services i tabellläge.
Analystjänster /ASSYSADMINACCOUNTS

Obligatoriskt
Anger administratörsautentiseringsuppgifterna för Analysis Services.
Analystjänster /ASTEMPDIR

Valfritt
Anger katalogen för tillfälliga Analysis Services-filer.

Standardvärden:

För WOW-läge på 64-bitars: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

För alla andra installationer: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analystjänster /ASPROVIDERMSOLAP

Valfritt
Anger om MSOLAP-providern kan köras som en del av processen.

Standardvärde: - 1 = aktiverat
SQL Server-databasmotor /INSTALLSQLDATADIR

Obligatoriskt
Anger datakatalogen för SQL Server-datafiler.

Datakatalogen måste anges och på en delad klusterdisk.
SQL Server-databasmotor /SAPWD

Krävs, när /SECURITYMODE=SQL
Anger lösenordet för SQL Server SA-kontot .
SQL Server-databasmotor /SECURITYMODE

Valfritt
Anger säkerhetsläget för SQL Server.

Om den här parametern inte anges stöds endast Windows-autentiseringsläge.

Värde som stöds: SQL
SQL Server-databasmotor /SQLBACKUPDIR

Valfritt
Anger katalogen för säkerhetskopieringsfiler.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-databasmotor /SQLCOLLATION

Valfritt
Anger sorteringsinställningarna för SQL Server.

Standardvärdet baseras på nationella inställningar för ditt Windows-operativsystem. För mer information, se Sortering och Unicode-stöd.
SQL Server-databasmotor /SQLSYSADMINACCOUNTS

Obligatoriskt
Använd den här parametern för att etablera inloggningar för att vara medlemmar i sysadmin-rollen .

För andra SQL Server-utgåvor än SQL Server Express /SQLSYSADMINACCOUNTS krävs. För utgåvor av SQL Server Express är användning av /SQLSYSADMINACCOUNTS valfri, men antingen /SQLSYSADMINACCOUNTS eller /ADDCURRENTUSERASSQLADMIN krävs.
SQL Server-databasmotor /SQLUSERDBDIR

Valfritt
Anger katalogen för datafilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-databasmotor /SQLUSERDBLOGDIR

Valfritt
Anger katalogen för loggfilerna för användardatabaser.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Rapporteringstjänster /RSINSTALLMODE

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt

Endast tillgängligt på FilesOnlyMode
Anger installationsläget för Reporting Services.

Värden som stöds:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Obs! Om installationen innehåller SQL Server Database Engine, är standardvärdet .

Om installationen inte innehåller SQL Server Database Engine är RSINSTALLMODEstandardvärdet FilesOnlyMode .

Om du väljer DefaultNativeMode men installationen inte inkluderar SQL Server Database Engine kommer installationen automatiskt att ändra RSINSTALLMODE till FilesOnlyMode.
SQL Server-databasmotor /SQLTEMPDBDIR

Valfritt
Anger katalogerna för tempdb datafiler. När du anger fler än en katalog separerar du katalogerna med ett tomt utrymme. Om flera kataloger anges sprids tempdb-datafilerna över katalogerna enligt en rundtursprincip.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBLOGDIR

Valfritt
Anger katalogen för tempdb loggfilen.

Standardvärde: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Obs: Den här parametern läggs också till i RebuildDatabase.
SQL Server-databasmotor /SQLTEMPDBFILECOUNT

Valfritt
Anger antalet datafiler tempdb som ska läggas till av installationen. Det här värdet kan ökas upp till antalet kärnor.

Standardvärde:

1 för SQL Server Express

8 eller antalet kärnor, beroende på vilket som är lägre för alla andra utgåvor

Viktig: Den primära databasfilen för tempdb är tempdb.mdffortfarande . De ytterligare tempdb-filerna namnges som tempdb_mssql_#.ndf, där # representerar ett unikt nummer för varje ytterligare tempdb-databasfil som skapades under installationen. Syftet med den här namngivningskonventionen är att göra dem unika. Om du avinstallerar en instans av SQL Server tas filerna bort med namngivningskonventionen tempdb_mssql_#.ndf. Använd tempdb_mssql_\*.ndf inte namngivningskonvention för användardatabasfiler.

Varning: SQL Server Express stöds inte för att konfigurera den här parametern. Installationsprogrammet installerar endast en tempdb datafil.
SQL Server-databasmotor /SQLTEMPDBFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på varje tempdb datafil.

Standard = 4 MB för SQL Server Express, 8 MB för alla andra utgåvor

Min = 4 MB eller 8 MB

Max = 1 024 MB
SQL Server-databasmotor /SQLTEMPDBFILEGROWTH

Valfritt
Anger ökning av filtillväxt för varje tempdb datafil i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILESIZE

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger den ursprungliga storleken på den tempdb loggfilen i MB. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 4 för SQL Server Express

8 för alla andra utgåvor

Tillåtet intervall: Min = standardvärde (4 eller 8), Max = 1024
SQL Server-databasmotor /SQLTEMPDBLOGFILEGROWTH

gäller för: SQL Server 2016 (13.x) och senare versioner

Valfritt
Anger filtillväxtökningen för den tempdb loggfilen i MB. Värdet 0 anger att automatisk tillväxt är inaktiverad och att inget ytterligare utrymme tillåts. Med konfigurationen kan storleken vara upp till 1 024.

Standardvärde: 64. Tillåtet intervall: Min = 0, Max = 1024
Exempelsyntax

Utför steget "Slutförande" i ett avancerat installationsscenario för ett redundanskluster för databasmotorn och analysjänsterna. Kör följande kommando på datorn som ska vara den aktiva noden i redundansklustret för att göra den användbar. Du måste köra åtgärden "CompleteFailoverCluster" på noden som äger den delade disken i Analysis Services-redundansklustret.

Kör följande kommando i kommandotolken för att slutföra installationen av redundanskluster för en standardinstans:

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

Kör följande kommando i kommandotolken för att slutföra installationen av redundanskluster för en namngiven instans:

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

Uppgradera parametrar för redundanskluster

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för uppgradering av redundanskluster. Mer information finns i Uppgradera en SQL Server Database Engine-redundansklusterinstans (installation) och AlwaysOn-redundansklusterinstanser (SQL Server).

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange installationsarbetsflödet.

Värde som stöds: Upgrade
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /ERRORREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta felrapportering för SQL Server.

Mer information finns i Sekretesstillägg för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor / INSTANCEDIR

Valfritt
Anger en nondefault-installationskatalog för delade komponenter.
Installationskontroll för databasmotor /INSTANCEID

Krävs när du uppgraderar från SQL Server 2008 (10.0.x) eller senare versioner.

Valfritt när du uppgraderar från SQL Server 2005 (9.x).
Anger ett nondefault-värde för ett InstanceID.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /SQMREPORTING

Gäller för: SQL Server 2014 (12.x) och tidigare versioner

Valfritt
Information om hur du hanterar hur felfeedback skickas till Microsoft finns i Konfigurera insamling av användnings- och diagnostikdata för SQL Server (CEIP).

I äldre versioner anger detta funktionsanvändningsrapportering för SQL Server.

Värden som stöds:

- 1 = aktiverad
- 0 = inaktiverad
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Installationskontroll för databasmotor /FAILOVERCLUSTERROLLOWNERSHIP

Obligatoriskt
Anger övergångsbeteendet under uppgraderingen.
SQL Server-webbläsare /BROWSERSVCSTARTUPTYPE

Valfritt
Anger startläget för SQL Server Browser-tjänsten.

Värden som stöds:

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

Valfritt
Alternativet för Full-Text kataloguppgradering specificeras.

Värden som stöds:

- REBUILD
- RESET
- IMPORT
Tjänster för integration /ISSVCACCOUNT

Obligatoriskt
Anger kontot för Integration Services.

Standardvärde: NT AUTHORITY\NETWORK SERVICE
Tjänster för integration /ISSVCPASSWORD

Krävs
Anger lösenordet för Integration Services. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCStartupType

Valfritt
Anger startläget för Integration Services-tjänsten.
Rapporteringstjänster /RSUPGRADEDATABASEACCOUNT

Valfritt
Egenskapen används endast när du uppgraderar en Rapportserver i SharePoint-läge som är version 2008 R2 eller tidigare. Ytterligare uppgraderingsåtgärder utförs för rapportservrar som använder den äldre SharePoint-lägesarkitekturen, som ändrades i SQL Server 2012 (11.x) Reporting Services. Om det här alternativet inte ingår i kommandoradsinstallationen används standardtjänstkontot för den gamla rapportserverinstansen. Om den här egenskapen används anger du lösenordet för kontot med hjälp av /RSUPGRADEPASSWORD egenskapen .
Rapporteringstjänster /RSUPGRADEPASSWORD

Valfritt
Lösenord för det befintliga rapportservertjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.

Lägga till nodparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för AddNode.

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange AddNode-arbetsflödet.

Värde som stöds: AddNode
Installationskontroll för databasmotor /IACCEPTSQLSERVERLICENSETERMS

Obligatoriskt när parametern /Q eller /QS har angetts för obevakade installationer
Krävs för att bekräfta godkännandet av licensvillkoren.

Från och med SQL Server 2022 (16.x) läser du licensvillkoren för Programvara för Microsoft SQL Server på aka.ms/useterms.
Installationskontroll för databasmotor /ENU

Valfritt
Använd den här parametern för att installera den engelska versionen av SQL Server på ett lokaliserat operativsystem när installationsmediet innehåller språkpaket för både engelska och det språk som motsvarar operativsystemet.
Installationskontroll för databasmotor /UpdateEnabled

Valfritt
Ange om SQL Server-installationsprogrammet ska identifiera och inkludera produktuppdateringar. Giltiga värden är True och False eller 1 och 0. Som standard innehåller SQL Server-installationsprogrammet uppdateringar som hittas.
Installationskontroll för databasmotor /UpdateSource

Valfritt
Ange den plats där INSTALLATIONsprogrammet för SQL Server ska hämta produktuppdateringar. De giltiga värdena är "MU" för att söka på Microsoft Update, en giltig mappsökväg, en relativ sökväg som .\MyUpdates, eller en UNC-resurs. Som standard söker SQL Server-installationen efter Microsoft Update eller en Windows Update-tjänst via Windows Server Update Services.
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /PID

Valfritt
Anger produktnyckeln för utgåvan av SQL Server. Om den här parametern inte har angetts används Utvärdering.

Observera: Om du installerar SQL Server Express, SQL Server Express med Advanced Services, SQL Server Express med verktyg, SQL Server Developer eller SQL Server Evaluation är PID fördefinierad.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Installationskontroll för databasmotor /FAILOVERCLUSTERIPADDRESSES

Obligatoriskt
Specificerar en kodad IP-adress. Kodningarna är semikolonavgränsade (;) och följer formatets< IP-typ>;<adress>;<nätverksnamn>;<nätmask>. IP-typer som stöds är DHCP, IPv4 och IPv6.

Du kan ange flera IP-adresser för redundanskluster med ett utrymme däremellan. Se följande exempel:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c

Mer information finns i Lägga till eller ta bort noder i en redundansklusterinstans (installation).
Installationskontroll för databasmotor /CONFIRMIPDEPENDENCYCHANGE

Obligatoriskt
Anger medgivande för att ställa in resursberoende för IP-adress från OR till AND för failoverkluster med flera undernät. Mer information finns i Lägga till eller ta bort noder i en redundansklusterinstans (installation).

Värden som stöds:

- 0 = Falskt (standardinställning)
- 1 = Sant
SQL Server-agent /AGTSVCACCOUNT

Obligatoriskt
Anger kontot för SQL Server Agent-tjänsten.
SQL Server-agent /AGTSVCPASSWORD

Krävs
Anger lösenordet för SQL Server Agent-tjänstkontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCACCOUNT

Valfritt
Anger kontot för motortjänst.

Standardvärde: NT AUTHORITY\NETWORK SERVICE.
PolyBase-dataförflyttning /PBDMSSVCPASSWORD

Valfritt
Anger lösenordet för dataförflyttningskontot. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
PolyBase-motor /PBENGSVCSTARTUPTYPE

Valfritt
Anger startläget för PolyBase Engine-tjänsten.

Värden som stöds:

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

Valfritt
Anger ett portintervall med minst 6 portar för PolyBase-tjänster. Exempel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Valfritt
Anger om SQL Server Database Engine-instansen ska användas som en del av polybase scale-out-beräkningsgruppen. Använd det här alternativet om du konfigurerar en PolyBase-skalningsberäkningsgrupp, inklusive huvudnoden.

Värden som stöds: True, False
Analystjänster /ASSVCACCOUNT

Obligatoriskt
Anger kontot för Analysis Services-tjänsten.
Analystjänster /ASSVCPASSWORD

Krävs
Anger lösenordet för Analysis Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
SQL Server-databasmotor /SQLSVCACCOUNT

Obligatoriskt
Anger startkontot för SQL Server-tjänsten.
SQL Server-databasmotor /SQLSVCPASSWORD

Krävs
Anger lösenordet för SQLSVCACCOUNT. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Tjänster för integration /ISSVCPASSWORD

Krävs
Anger lösenordet för Integration Services. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Rapporteringstjänster /RSINSTALLMODE

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Valfritt

Endast tillgängligt på FilesOnlyMode
Anger installationsläget för Reporting Services.

Värden som stöds:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Obs! Om installationen innehåller SQL Server Database Engine, är standardvärdet .

Om installationen inte innehåller SQL Server Database Engine är RSINSTALLMODEstandardvärdet FilesOnlyMode .

Om du väljer DefaultNativeMode men installationen inte inkluderar SQL Server Database Engine kommer installationen automatiskt att ändra RSINSTALLMODE till FilesOnlyMode.
Rapporteringstjänster /RSSVCPASSWORD

Gäller för: SQL Server 2016 (13.x) och tidigare versioner

Krävs
Anger lösenordet för startkontot för Reporting Services-tjänsten. Den här parametern kan utelämnas när du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto.
Ytterligare kommentarer

Databasmotorn och Analysis Services är de enda komponenterna som är klustermedvetna. Andra funktioner är inte klustermedvetna och har inte hög tillgänglighet genom redundansväxling.

Exempelsyntax

Så här lägger du till en nod i en befintlig redundansklusterinstans med databasmotorn och 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

Ta bort nodparametrar

Använd parametrarna i följande tabell för att utveckla kommandoradsskript för RemoveNode. Om du vill avinstallera ett redundanskluster måste du köra RemoveNode på varje nod för redundanskluster. Mer information finns i AlwaysOn-redundansklusterinstanser (SQL Server).

SQL Server Database Engine-komponent Parameter Beskrivning
Installationskontroll för databasmotor /ACTION

Obligatoriskt
Krävs för att ange RemoveNode-arbetsflödet.

Värde som stöds: RemoveNode
Installationskontroll för databasmotor /CONFIGURATIONFILE

Valfritt
Anger vilken ConfigurationFile som ska användas.
Installationskontroll för databasmotor /HELP eller ?

Valfritt
Visar användningsalternativ för parametrarna.
Installationskontroll för databasmotor /INDICATEPROGRESS

Valfritt
Anger att den utförliga installationsloggfilen skickas till konsolen.
Installationskontroll för databasmotor /INSTANCENAME

Obligatoriskt
Anger instansnamnet för SQL Server Database Engine.

Mer information finns i Hjälp om installationsguiden.
Installationskontroll för databasmotor /Q eller /QUIET

Valfritt
Anger att installationsprogrammet körs i tyst läge utan något användargränssnitt. Detta används för obevakade installationer. Parametern /Q åsidosätter parameterns /QS indata.
Installationskontroll för databasmotor /QS eller /QUIETSIMPLE

Valfritt
Anger att installationsprogrammet körs och visar förloppet via användargränssnittet, men accepterar inga indata eller visar några felmeddelanden.
Installationskontroll för databasmotor /HIDECONSOLE

Valfritt
Anger att konsolfönstret är dolt eller stängt.
Installationskontroll för databasmotor /CONFIRMIPDEPENDENCYCHANGE

Obligatoriskt
Anger medgivande för att ställa in resursberoende för IP-adress från OR till AND för failoverkluster med flera undernät. Mer information finns i Lägga till eller ta bort noder i en redundansklusterinstans (installation).

Värden som stöds:

- 0 = Falskt (standardinställning)
- 1 = Sant
Exempelsyntax

Ta bort en nod från en befintlig redundansklusterinstans med databasmotorn och Analysis Services.

setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0

Tjänstkontoparametrar

Du kan konfigurera SQL Server-tjänsterna med hjälp av ett inbyggt konto, ett lokalt konto eller ett domänkonto.

Anmärkning

När du använder ett hanterat tjänstkonto, ett virtuellt konto eller ett inbyggt konto bör du inte ange motsvarande lösenordsparametrar. Mer information om dessa tjänstkonton finns i Hanterade tjänstkonton, grupphanterade tjänstkonton och virtuella konton.

Mer information om konfiguration av tjänstkonto finns i Konfigurera Windows-tjänstkonton och -behörigheter.

SQL Server Database Engine-komponent Kontoparameter Lösenordsparameter Starttyp
SQL Server-agent /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Analystjänster /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
SQL Server-databasmotor /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Tjänster för integration /ISSVCACCOUNT /ISSVCPASSWORD /ISSVCSTARTUPTYPE
Rapporteringstjänster /RSSVCACCOUNT /RSSVCPASSWORD /RSSVCSTARTUPTYPE

Anmärkning

Reporting Services-funktioner har tagits bort från SQL Server 2017 (14.x). Kontoparametrarna för SQL Server Reporting Services gäller endast för versioner före SQL Server 2017 (14.x).

Funktionsparametrar

Om du vill installera specifika funktioner använder du parametern /FEATURES och anger den överordnade funktionen eller funktionsvärdena i följande tabell.

En lista över funktioner som stöds av versionerna av SQL Server i Windows finns i:

Överordnad funktionsparameter Funktionsparameter Beskrivning
SQL Installerar SQL Server Database Engine, Replication, Fulltext och Data Quality Server.
SQLEngine Installerar bara SQL Server Database Engine.
Replikering Installerar replikeringskomponenten tillsammans med SQL Server Database Engine.
FullText Installerar FullText-komponenten tillsammans med SQL Server Database Engine.
DQ Kopierar de filer som krävs för att slutföra installationen av datakvalitetsservern. När du har slutfört SQL Server-installationen måste du köra DQSInstaller.exe-filen för att slutföra installationen av Data Quality Server. Mer information finns i Utför DQSInstaller.exe för att slutföra installationen av datakvalitetsservern. Detta installerar även SQL Server Database Engine.
PolyBase Installerar PolyBase-komponenter.
PolyBaseCore Para ihop med PolyBase för att installera PolyBase-teknik som möjliggör verkligt integrerad frågekörning i Oracle, Teradata, SQL Server och andra relations- och icke-relationella data med hjälp av vanliga T-SQL-instruktioner.

gäller för: SQL Server 2019 (15.x) och senare versioner
PolyBaseJava I SQL Server 2019 (endast 15.x) parkopplas du med PolyBase för att installera PolyBase Java Connector som möjliggör verkligt integrerad frågekörning mellan HDFS-data med hjälp av vanliga T-SQL-instruktioner.
AvanceradAnalytik Installerar SQL Server Machine Learning Services eller SQL Server 2016 R Services (In-Database).
SQL_INST_MR Koppla ihop med AdvancedAnalytics för att installera R Open- och proprietära R-paket.

Gäller för:SQL Server Machine Learning Services (2017 och 2019) och SQL Server 2016 R Services (In-Database)
SQL_INST_MPY Koppla ihop med AdvancedAnalytics för att installera Anaconda- och proprietära Python-paket.

Gäller för:SQL Server Machine Learning Services (2017 och 2019)
SQL_INST_JAVA Para ihop med AdvancedAnalytics för att installera tillägg som möjliggör integrering med Java med hjälp av vanliga T-SQL-instruktioner.

Gäller för:SQL Server Java Language Extension (endast 2019)
SOM Installerar alla Analysis Services-komponenter.
RS (RS) Installerar alla Reporting Services-komponenter.

Gäller för: SQL Server 2016 (13.x) och tidigare versioner
RS_SHP Installerar Reporting Services-komponenter för SharePoint.

Gäller för: SQL Server 2016 (13.x) och tidigare versioner
RS_SHPWFE Installerar Reporting Services-Add-In för SharePoint-produkter.

Gäller för: SQL Server 2016 (13.x) och tidigare versioner
DQC Installerar datakvalitetsklienten.
VARA Installerar alla Integration Services-komponenter.
IS_Master Innehåller skalningsbakgrund för utskalning av integrationstjänster.
IS-Arbetare Inkluderar skalbar arbetare för utskalning av integrationstjänster.
MDS Installerar Master Data Services.
SQL_SHARED_MPY Installerar Python-paket för Machine Learning Server (fristående) eller R Server (fristående)
SQL_SHARED_MR Installerar R-paket för Machine Learning Server (fristående) eller R Server (fristående) eller Machine Learning Server (fristående) eller R Server (fristående)
Verktyg 1 Installerar klientverktyg och SQL Server Books Online-komponenter.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
FVT Installerar bakåtkompatibilitetskomponenter.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
Conn Installerar anslutningskomponenter.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
DREPLAY_CTLR Installerar Distributed Replay-styrenhet.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
DREPLAY_CLT Installerar Distributed Replay-klienten.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
SNAC_SDK Installerar SDK för den interna SQL Server-klienten.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
SDK Installerar programutvecklingspaketet.

Gäller för: SQL Server 2019 (15.x) och tidigare versioner
LocalDB** Installerar LocalDB, ett körningsläge för SQL Server Express som är avsett för programutvecklare.

1 SQL Server Management Studio (SSMS) finns nu i ett fristående installationsprogram som är separat från SQL Server-installationsprogrammet. Mer information finns i Ladda ned SQL Server Management Studio (SSMS).

Exempel på funktionsparameter

Parameter och värden Beskrivning
/FEATURES=SQLEngine Installerar databasmotorn utan replikering och fulltext.
/FEATURES=SQLEngine,FullText Installerar databasmotorn och funktionalitet för fulltextsökning.
/FEATURES=SQL Installerar databasmotorn, replikering och fulltext.
/FEATURES=SQLEngine,PolyBase Installerar databasmotorn och PolyBase-motorn.

Rollparametrar

Installationsrollen eller /ROLE parametern används för att installera ett förkonfigurerat urval av funktioner. SSAS-rollerna installerar en SSAS-instans i antingen en befintlig SharePoint-servergrupp eller en ny okonfigurerad servergrupp. Två konfigurationsroller tillhandahålls för att stödja varje scenario. Du kan bara välja en installationsroll att installera åt gången. Om du väljer en installationsroll installerar installationsprogrammet de funktioner och komponenter som tillhör rollen. Du kan inte variera de funktioner och komponenter som är avsedda för den rollen. Mer information om hur du använder funktionsrollsparametern finns i Installera Power Pivot från kommandotolken.

Rollen AllFeatures_WithDefaults är standardbeteendet för utgåvor av SQL Server Express och minskar antalet dialogrutor som visas för användaren. Det kan anges från kommandoraden när du installerar en SQL Server-utgåva som inte är SQL Server Express.

Befattning Beskrivning Installerar...
SPI_AS_ExistingFarm Installerar Analysis Services som en Power Pivot-namngiven instans på en befintlig SharePoint Server 2010-servergrupp eller fristående server. Analysis Services beräkningsmotor, förkonfigurerad för minnesintern datalagring och bearbetning.

Lösningspaket för Power Pivot

Installationsprogram för Power Pivot för Excel

SQL Server Handböcker Online
SPI_AS_NewFarm Installerar Analysis Services och databasmotorn som en Power Pivot-namngiven instans på en ny, okonfigurerad Office SharePoint Server 2010-servergrupp eller fristående server. SQL Server-installationsprogrammet konfigurerar serverfarmen under installationen av funktionsrollen. Analysis Services beräkningsmotor, förkonfigurerad för minnesintern datalagring och bearbetning.

Lösningspaket för Power Pivot

SQL Server Handböcker Online

Databas-motor

Konfigurationsverktyg

SQL Server Management Studio
AllFeatures_WithDefaults Installerar alla funktioner som är tillgängliga med den aktuella utgåvan.

Lägger till den aktuella användaren i SQL Server sysadmin fasta serverrollen.

På Windows Server 2008 eller senare, och när operativsystemet inte är en domänkontrollant, används standardkontot NT AUTHORITY\NETWORK SERVICE av Databasmotorn och Reporting Services, medan Integration Services som standard använder kontot NT AUTHORITY\NETWORK SERVICE.

Den här rollen är aktiverad som standard i utgåvor av SQL Server Express. För alla andra utgåvor är den här rollen inte aktiverad men kan anges via användargränssnittet eller med kommandoradsparametrar.
För utgåvor av SQL Server Express installerar endast de funktioner som är tillgängliga i utgåvan. För andra utgåvor installerar du alla SQL Server-funktioner.

Parametern AllFeatures_WithDefaults kan kombineras med andra parametrar som åsidosätter AllFeatures_WithDefaults parameterinställningarna. Om du till exempel använder parametern AllFeatures_WithDefaults och parametern /Features=RS åsidosätts kommandot för att installera alla funktioner och installerar endast Reporting Services, men respekterar parametern AllFeatures_WithDefaults för att använda standardtjänstkontot för Reporting Services.

När du använder parametern AllFeatures_WithDefaults tillsammans med /ADDCURRENTUSERASSQLADMIN=FALSE, fylls inte provisioneringsdialogrutan automatiskt i med den aktuella användaren. Lägg till /AGTSVCACCOUNT och /AGTSVCPASSWORD för att ange ett tjänstkonto och lösenord för SQL Server-agenten.

Styr failover-beteende med parametern /FAILOVERCLUSTERROLLOWNERSHIP

Om du vill uppgradera ett SQL Server Database Engine-redundanskluster måste du köra installationsprogrammet på en nod för redundanskluster i taget, med början med de passiva noderna. Konfigurationen avgör när du ska redundansväxla till den uppgraderade noden, beroende på det totala antalet noder i redundansklusterinstansen och antalet noder som redan har uppgraderats. När hälften av noderna eller fler redan har uppgraderats kommer installationsprogrammet som standard att orsaka en övergång till en uppgraderad nod.

Om du vill styra redundansbeteendet för klusternoder under uppgraderingsprocessen kör du uppgraderingsåtgärden på kommandoraden och använder parametern /FAILOVERCLUSTERROLLOWNERSHIP för att kontrollera redundansbeteendet innan uppgraderingsåtgärden tar noden offline. Användning av den här parametern är följande:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 kommer inte att distribuera klusterägarskap (flytta grupp) till uppgraderade noder och lägger inte till den här noden i listan över möjliga ägare av SQL Server-klustret i slutet av uppgraderingen.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1 kommer att distribuera klusterägarskap (flytta grupp) till uppgraderade noder och lägger till den här noden i listan över möjliga ägare av SQL Server-klustret i slutet av uppgraderingen.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2 är standardinställningen. Den används om den här parametern inte har angetts. Den här inställningen anger att SQL Server-installationen hanterar klusterägarskapet (flytta grupp) efter behov.

Instans-ID eller InstanceID-konfiguration

Instans-ID:t eller /InstanceID parametern används för att ange var du kan installera instanskomponenterna och registersökvägen för instansen. Värdet för INSTANCEID är en sträng och bör vara unikt.

  • SQL-instans-ID: MSSQLxx.<INSTANCEID>
  • AS-instans-ID: MSASxx.<INSTANCEID>
  • RS-instans-ID: MSRSxx.<INSTANCEID>

De instansmedvetna komponenterna installeras på följande platser:

  • %Program Files%\Microsoft SQL Server\<SQLInstanceID>
  • %Program Files%\Microsoft SQL Server\<ASInstanceID>
  • %Program Files%\Microsoft SQL Server\<RSInstanceID>

Anmärkning

Om INSTANCEID inte anges på kommandoraden ersätter <INSTANCEID> installationsprogrammet som standard med <INSTANCENAME>.