Installieren von SQL Server von der Eingabeaufforderung

Anwendungsbereich: JaSQL Server (alle unterstützten Versionen) (nur Windows)

Bevor Sie die Installation von SQL Server durchführen, lesen Sie das Thema Planen einer SQL Server-Installation.

Wenn Sie eine neue Instanz von SQL Server mithilfe der Eingabeaufforderung installieren, können Sie angeben, welche Funktionen installiert und wie diese konfiguriert werden sollen. Sie können auch angeben, ob eine automatische, Standard- oder vollständige Interaktion mit der Setupbenutzeroberfläche erfolgen soll.

Um eine Installation an der Eingabeaufforderung auszuführen, öffnen Sie eine Administratoreingabeaufforderung, und navigieren Sie zum Speicherort von „setup.exe“ auf den SQL Server-Setupmedien. Führen Sie den Befehl setup.exe zusammen mit den erforderlichen und optionalen Parametern aus, mit denen Sie das gewünschte Installationsergebnis erreichen können:

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

Im folgenden Beispiel werden die SQL Server-Datenbank-Engine, SQL Server Analysis Services, SQL Server Integration Services und die SQL Server-Tools im stillen Modus installiert:

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

Um in der Konsole eine Liste aller möglichen Befehle anzuzeigen, führen Sie die ausführbare Datei mit dem Flag „/help“ aus:

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

Im verbleibenden Artikel finden Sie eine detaillierte Beschreibung der verfügbaren Parameter.

Hinweis

Wenn Sie über die Eingabeaufforderung installieren, unterstützt SQL Server mithilfe des /Q-Parameters den vollständigen stillen Modus oder mithilfe des /QS-Parameters den einfachen stillen Modus. Mithilfe des /QS-Schalters wird nur der Fortschritt angezeigt, es sind jedoch keine Eingaben möglich. Außerdem werden beim Auftreten von Fehlern keine Fehlermeldungen angezeigt. Der /QS-Parameter wird nur unterstützt, wenn /Action=install angegeben wurde.

Unabhängig von der Installationsmethode ist es erforderlich, dass Sie den Softwarelizenzbedingungen als Einzelperson oder im Auftrag einer juristischen Person zustimmen, sofern die Verwendung der Software in keiner separaten Vereinbarung geregelt ist, z. B. einem Microsoft-Volumenlizenzvertrag oder einem Vertrag eines Drittanbieters mit einem ISV oder OEM.

Die Lizenzbedingungen werden in der Setup-Benutzeroberfläche angezeigt, damit Sie diese lesen und akzeptieren können. Unbeaufsichtigte Installationen (mit dem /Q-Parameter oder /QS-Parameter) müssen den /IACCEPTSQLSERVERLICENSETERMS-Parameter enthalten. Sie können die Lizenzbedingungen unter Microsoft-Software-Lizenzbedingungenin einer separaten Kopie lesen.

Hinweis

Abhängig davon, wie Sie die Software erworben haben (z. B. durch Microsoft-Volumenlizenzierung), unterliegt die Verwendung der Software möglicherweise zusätzlichen Bestimmungen.

Die Installation über die Eingabeaufforderung wird in den folgenden Szenarien unterstützt:

  • Installieren, Aktualisieren oder Entfernen einer Instanz sowie freigegebener Komponenten von SQL Server auf einem lokalen Computer mit der Syntax und den Parametern, die in der Eingabeaufforderung angegeben werden.
  • Installieren, Aktualisieren oder Entfernen einer Failoverclusterinstanz.
  • Aktualisieren von einer SQL Server -Edition auf eine andere SQL Server-Edition.
  • Installieren einer Instanz von SQL Server auf einem lokalen Computer mithilfe der Syntax und den Parametern, die in einer Konfigurationsdatei angegeben sind. Mit dieser Methode können Sie eine Installationskonfiguration auf mehrere Computer kopieren oder mehrere Knoten einer Failoverclusterinstallation installieren.

Hinweis

Bei lokalen Installationen müssen Sie das Setup als Administrator ausführen. Wenn Sie SQL Server von einer Remotefreigabe installieren, müssen Sie ein Domänenkonto verwenden, das Lese- und Ausführungsberechtigungen auf der Remotefreigabe hat. Bei Failoverclusterinstallationen müssen Sie lokaler Administrator sein und über Berechtigungen verfügen, sich als Dienst anzumelden und auf allen Failoverclusterknoten als Teil des Betriebssystems zu agieren.

Richtige Verwendung von Setupparametern

Entwickeln Sie anhand der folgenden Richtlinien Installationsbefehle mit der richtigen Syntax:

  • /PARAMETER (Beispiel: /INDICATEPROGRESS)
  • /PARAMETER=true/false (Beispiel: /SQLSVCINSTANTFILEINIT=True )
  • /PARAMETER=1/0 für Boolesche Datentypen (Beispiel: /TCPENABLED=1)
  • /PARAMETER="wert" für einwertige Parameter. (Beispiel: /PID="PID" /SQLSVCSTARTUPTYPE="Automatic")
    • Für einen Parameter, der einen Pfad erfordert: /INSTANCEDIR=c:\Path oder /INSTANCEDIR="c:\Path" wird unterstützt.
  • /PARAMETER="wert1" "wert2" "wert3" für mehrwertige Parameter. (Beispiel: /SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary")
    • Ausnahme: /FEATURES ist der mehrwertige Parameter, dessen Format /FEATURES=AS,RS,IS lautet. Er enthält keine Leerzeichen und ist durch Kommas getrennt.

Wichtig

Wenn Sie bei der Installation von SQL Server für „INSTANCEDIR“ und „SQLUSERDBDIR“ denselben Verzeichnispfad angeben, starten SQL Server-Agent und die Volltextsuche aufgrund fehlender Berechtigungen nicht.

Hinweis

Die relationalen Serverwerte unterstützen die zusätzlichen abschließenden umgekehrten Schrägstrichformate (umgekehrter Schrägstrich oder zwei umgekehrte Schrägstriche) für den Pfad.

In den folgenden Abschnitten finden Sie Parameter, mit denen Befehlszeilen-Installationsskripts für Installations-, Update- und Reparaturszenarien entwickelt werden können.

Die für eine SQL Server-Datenbank-Engine -Komponente aufgeführten Parameter sind für diese Komponente spezifisch. Bei der Installation von SQL Server-Datenbank-Enginesind SQL Server-Agent- und SQL Server-Browser-Parameter anwendbar.

Installationsparameter

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für die Installation.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Installationsworkflow anzugeben.

Unterstützte Werte: Install
SQL Server-Datenbank-Engine-Setupsteuerelement /SUPPRESSPRIVACYSTATEMENTNOTICE

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Unterdrückt das Anzeigen des Datenschutzhinweises. Durch die Verwendung dieses Flags stimmen Sie dem Datenschutzhinweis zu.
SQL Server-Datenbank-Engine-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Python-Setupsteuerelement /IACCEPTPYTHONLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird, die das Anaconda Python-Paket enthält
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Setupsteuerelement R /IACCEPTROPENLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird, die das Microsoft R Open-Paket enthält
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien Language Packs sowohl für Englisch als auch für die Sprache des Betriebssystems einschließen.
SQL Server-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob Produktupdates vom SQL Server -Setup ermittelt und eingeschlossen werden sollen. Gültige Werte sind True und False oder 1 und 0. SQL Server -Setup schließt standardmäßig alle gefundenen Updates ein.
SQL Server-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates des SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie .\MyUpdates oder eine UNC-Freigabe. SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über die Windows Server Update Services.
SQL Server-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Setupsteuerelement /ERRORREPORTING

Optional
Dieser Parameter hat in SQL Server 2016 (13.x) oder höher keinerlei Auswirkung.

Informationen dazu, wie Feedback zu Fehlern an Microsoft gesendet wird, finden Sie unter Konfigurieren von SQL Server 2016 oder höher zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst.

Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Setupsteuerelement /FEATURES

- Oder -

/ROLE

Erforderlich
Gibt die zu installierenden Komponenten an.

Wählen Sie /FEATURES aus, um einzelne zu installierende SQL Server -Komponenten anzugeben. Weitere Informationen finden Sie in den Funktionsparameter .

Wählen Sie /ROLE , um eine Setuprolle anzugeben. Durch Setuprollen wird SQL Server in einer vorherbestimmten Konfiguration installiert.
SQL Server-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für Installationsparameter an.
SQL Server-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Setupsteuerelement /INSTALLSHAREDDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 64-Bit-Komponenten an.

Die Standardeinstellung ist %Program Files%\Microsoft SQL Server.

Kann nicht auf %Program Files(x86)%\Microsoft SQL Server festgelegt werden.
SQL Server-Setupsteuerelement /INSTALLSHAREDWOWDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 32-Bit-Komponenten an. Wird nur auf 64-Bit-Systemen unterstützt.

Die Standardeinstellung ist %Program Files(x86)%\Microsoft SQL Server.

Kann nicht auf %Program Files%\Microsoft SQL Server festgelegt werden.
SQL Server-Setupsteuerelement /INSTANCEDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für instanzspezifische Komponenten an.
SQL Server-Setupsteuerelement /INSTANCEID

Optional
Gibt einen nicht standardmäßigen Wert für eine InstanceIDan.
SQL Server-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Verwenden Sie diese Option, wenn Sie eine PolyBase-Computergruppe mit horizontaler Skalierung einschließlich Hauptknoten konfigurieren. Unterstützte Werte: True, False
SQL Server-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Server an. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.
SQL Server-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Setupsteuerelement /UIMODE

Optional
Gibt an, ob während des Setups nur die Mindestanzahl von Dialogfeldern angezeigt wird.

/UIMode kann nur mit dem /ACTION=INSTALL -Parameter und dem UPGRADE -Parameter angegeben werden. Unterstützte Werte:

/UIMODE=Normal ist die Standardeinstellung für andere Editionen als Express-Editionen und zeigt alle Setupdialogfelder für die ausgewählten Funktionen an.

/UIMODE=AutoAdvance ist die Standardeinstellung für Express-Editionen und überspringt alle unwesentlichen Dialogfelder.



Beachten Sie, dass UIMODE bei Kombination mit anderen Parametern überschrieben wird. Wenn /UIMODE=AutoAdvance und /ADDCURRENTUSERASSQLADMIN=FALSE beispielsweise zusammen angegeben werden, wird das bereitstellende Dialogfeld nicht automatisch mit dem Namen des aktuellen Benutzers aufgefüllt.

Die UIMode -Einstellung kann nicht mit dem /Q -Parameter oder dem /QS -Parameter verwendet werden.
SQL Server-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server -Agent /AGTSVCACCOUNT

Erforderlich
Gibt das Konto für den SQL Server-Agent-Dienst an.
SQL Server -Agent /AGTSVCPASSWORD

Erforderlich
Gibt das Kennwort für das SQL Server-Agent-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server -Agent /AGTSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server-Agent-Dienst an.

Unterstützte Werte:

Automatisch

Disabled

Manuell
Analysis Services /ASBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien von Analysis Services an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analysis Services /ASCOLLATION

Optional
Legt die Sortierungseinstellung für Analysis Servicesfest.

Standardwert: Latin1_General_CI_AS
Analysis Services /ASCONFIGDIR

Optional
Gibt das Verzeichnis für Analysis Services -Konfigurationsdateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analysis Services /ASDATADIR

Optional
Gibt das Verzeichnis für Analysis Services -Datendateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analysis Services /ASLOGDIR

Optional
Gibt das Verzeichnis für Analysis Services -Protokolldateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analysis Services /ASSERVERMODE

Optional
Gibt den Modus der Analysis Services -Instanz an. Gültige Werte sind MULTIDIMENSIONAL, POWERPIVOT oder TABULAR. Bei ASSERVERMODE wird die Groß- und Kleinschreibung berücksichtigt. Alle Werte müssen in Großbuchstaben angegeben werden. Weitere Informationen zu gültigen Werten finden Sie unter Installieren von Analysis Services.
Analysis Services /ASSVCACCOUNT

Erforderlich
Gibt das Konto für den Analysis Services -Dienst an.
Analysis Services /ASSVCPASSWORD

Erforderlich
Gibt das Kennwort für den Analysis Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Analysis Services /ASSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den Analysis Services -Dienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
Analysis Services /ASSYSADMINACCOUNTS

Erforderlich
Gibt die Administratoranmeldeinformationen für Analysis Servicesan.
Analysis Services /ASTEMPDIR

Optional
Gibt das Verzeichnis für temporäre Analysis Services -Dateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server \<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analysis Services /ASPROVIDERMSOLAP

Optional
Gibt an, ob der MSOLAP-Anbieter innerhalb von Prozessen ausgeführt werden kann.

Standardwert: 1 = aktiviert
Analysis Services /FARMACCOUNT

Für SPI_AS_NewFarm erforderlich
Gibt ein Domänenbenutzerkonto zum Ausführen von Diensten der SharePoint-Zentraladministration und anderen wichtigen Diensten in einer Farm an.

Dieser Parameter wird nur für Analysis Services -Instanzen verwendet, die über /ROLE = SPI_AS_NEWFARM installiert werden.
Analysis Services /FARMPASSWORD

Für SPI_AS_NewFarm erforderlich
Gibt ein Kennwort für das Farmkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Analysis Services /PASSPHRASE

Für SPI_AS_NewFarm erforderlich
Gibt eine Passphrase an, die verwendet wird, um einer SharePoint-Farm zusätzliche Anwendungsserver oder Web-Front-End-Server hinzuzufügen.

Dieser Parameter wird nur für Analysis Services -Instanzen verwendet, die über /ROLE = SPI_AS_NEWFARM installiert werden.
Analysis Services /FARMADMINIPORT

Für SPI_AS_NewFarm erforderlich
Gibt einen Port an, der für die Verbindung mit einer Webanwendung für die SharePoint-Zentraladministration verwendet wird.

Dieser Parameter wird nur für Analysis Services -Instanzen verwendet, die über /ROLE = SPI_AS_NEWFARM installiert werden.
SQL Server-Browser /BROWSERSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server-Browserdienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Datenbank-Engine /ENABLERANU

Optional
Aktiviert die "Ausführen als"-Anmeldeinformationen von SQL Server Express -Installationen.
SQL Server-Datenbank-Engine /INSTALLSQLDATADIR

Optional
Gibt das Datenverzeichnis für SQL Server -Datendateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\
SQL Server-Datenbank-Engine /SAPWD

Erforderlich, wenn /SECURITYMODE=SQL
Dieser Parameter gibt das Kennwort für das SQL Server-SA-Konto an.
SQL Server-Datenbank-Engine /SECURITYMODE

Optional
Gibt den Sicherheitsmodus für SQL Server an.

Wenn dieser Parameter nicht angegeben wird, kann die Authentifizierung nur über Windows erfolgen.

Unterstützter Wert: SQL
SQL Server-Datenbank-Engine /SQLBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-Datenbank-Engine /SQLCOLLATION

Optional
Legt die Sortierungseinstellungen für SQL Serverfest.

Die Standardinstallationseinstellung wird durch das Gebietsschema des Betriebssystems bestimmt. Die Sortierung auf Serverebene kann entweder während des Setups geändert werden, oder indem vor der Installation das Gebietsschema des Betriebssystems geändert wird. Die Standardsortierung wird auf die älteste verfügbare Version festgelegt, die den einzelnen Gebietsschemas jeweils zugeordnet ist. Der Grund hierfür ist die Abwärtskompatibilität. Deshalb ist dies nicht immer die empfohlene Sortierung. Um die SQL Server-Funktionen optimal zu können, ändern Sie die Standardinstallationseinstellungen für die Verwendung von Windows-Sortierungen. Beispielsweise ist für das Betriebssystem-Gebietsschema Englisch (USA) (Codepage 1252) die Standardsortierung während des Setups SQL_Latin1_General_CP1_CI_AS, welche in die nächste entsprechende Windows-Sortierung Latin1_General_100_CI_AS_SC geändert werden kann.

Weitere Informationen finden Sie unter Sortierungen und Unicode-Unterstützung.
SQL Server-Datenbank-Engine /ADDCURRENTUSERASSQLADMIN

Optional
Dieser Parameter fügt der festen SQL Server-Serverrolle sysadmin den aktuellen Benutzer hinzu. Der /ADDCURRENTUSERASSQLADMIN-Parameter kann beim Installieren von Express-Editionen oder bei Verwendung von /Role=ALLFeatures_WithDefaults eingesetzt werden. Weitere Informationen finden Sie unten unter „/ROLE“.

Die Verwendung von /ADDCURRENTUSERASSQLADMIN ist optional, aber /ADDCURRENTUSERASSQLADMIN oder /SQLSYSADMINACCOUNTS ist erforderlich. Standardwerte:

True für Editionen von SQL Server Express

False für alle anderen Editionen
SQL Server-Datenbank-Engine /SQLSVCACCOUNT

Erforderlich
Gibt das Startkonto für den SQL Server -Dienst an.
SQL Server-Datenbank-Engine /SQLSVCPASSWORD

Erforderlich
Gibt das Kennwort für SQLSVCACCOUNT an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Datenbank-Engine /SQLSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server -Dienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Datenbank-Engine /SQLSYSADMINACCOUNTS

Erforderlich
Verwenden Sie diesen Parameter, um Anmeldenamen für Mitglieder der sysadmin-Rolle bereitzustellen.

Für andere SQL Server -Editionen als SQL Server Expressist /SQLSYSADMINACCOUNTS erforderlich. Für Editionen von SQL Server Expressist die Verwendung von /SQLSYSADMINACCOUNTS optional; /SQLSYSADMINACCOUNTS oder /ADDCURRENTUSERASSQLADMIN ist jedoch erforderlich.
SQL Server-Datenbank-Engine /SQLTEMPDBDIR

Optional
Gibt die Verzeichnisse für tempdb-Datendateien an. Wenn Sie mehr als ein Verzeichnis angeben, trennen Sie die Verzeichnisse mit einem Leerzeichen. Wenn mehrere Verzeichnisse angegeben sind, werden die tempdb-Datendateien auf die Verzeichnisse im Rahmen eines Roundrobinverfahrens verteilt.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

Hinweis: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBLOGDIR

Optional
Gibt das Verzeichnis für die tempdb-Protokolldatei an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

Hinweis: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBFILECOUNT

Optional
Gibt die Anzahl von tempdb-Datendateien an, die von Setup hinzugefügt werden sollen. Dieser Wert kann bis zur Anzahl der Kerne heraufgesetzt werden. Standardwert:

1 für SQL Server Express

8 oder die Anzahl von Kernen, je nachdem, welcher Wert für alle anderen Editionen niedriger ist

Wichtig: Die primäre Datenbankdatei für tempdb ist immer noch „tempdb.mdf“. Die zusätzlichen tempdb-Dateien werden nach dem Muster „tempdb_mssql_#.ndf“ benannt, wobei „#“ eine eindeutige Zahl für jede zusätzliche tempdb-Datenbankdatei darstellt, die beim Setup erstellt wurde. Diese Namenskonvention dient dazu, die Dateinamen eindeutig zu machen. Beim Deinstallieren einer Instanz von SQL Server werden die Dateien gelöscht, die der Namenskonvention „tempdb_mssql_#.ndf“ folgen. Verwenden Sie die Namenskonvention „tempdb_mssql_*.ndf“ nicht für andere Datenbankdateien.
SQL Server-Datenbank-Engine /SQLTEMPDBFILESIZE

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße jeder tempdb-Datendatei an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))
SQL Server-Datenbank-Engine /SQLTEMPDBFILEGROWTH

Optional
Gibt das Dateivergrößerungsinkrement jeder tempdb-Datendatei in MB an. Der Wert 0 zeigt an, dass die automatische Vergrößerung deaktiviert ist und kein zusätzlicher Platz zulässig ist. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert: 64. Zulässiger Bereich: Min = 0, Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILESIZE

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILEGROWTH

Optional
Gibt das Dateivergrößerungsinkrement jeder tempdb-Datendatei in MB an. Der Wert 0 zeigt an, dass die automatische Vergrößerung deaktiviert ist und kein zusätzlicher Platz zulässig ist. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert: 64. Zulässiger Bereich: Min = 0, Max = 1024
SQL Server-Datenbank-Engine /SQLUSERDBDIR

Optional
Gibt das Verzeichnis für die Datendateien der Benutzerdatenbanken an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-Datenbank-Engine /SQLSVCINSTANTFILEINIT

Optional
Aktiviert die sofortige Dateiinitialisierung für das SQL Server-Dienstkonto. Überlegungen zu Sicherheit und Leistung finden Sie unter Sofortige Datenbankdateiinitialisierung.

Standardwert: „False“

Optionaler Wert: „True“
SQL Server-Datenbank-Engine /SQLUSERDBLOGDIR

Optional
Gibt das Verzeichnis für die Protokolldateien der Benutzerdatenbanken an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-Datenbank-Engine /SQLMAXDOP=parameter

Optional
Wenn diese Einstellung bei unbeaufsichtigten (automatischen) Installationen ausgelassen wird, entspricht MAXDOP den Richtlinien für den maximalen Grad an Parallelität.
Gibt den maximalen Grad an Parallelität an, der bestimmt, wie viele Prozessoren eine einzelne Anweisung während der Ausführung einer einzelnen Anweisung verwenden kann. Erst ab SQL Server 2019 (15.x) verfügbar.

Der Standardwert entspricht den Richtlinien für den max. Grad an Parallelität.
SQL Server-Datenbank-Engine /USESQLRECOMMENDEDMEMORYLIMITS

Optional
Wenn /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORY und /SQLMAXMEMORY bei unbeaufsichtigten (automatischen) Installationen ausgelassen werden, verwendet die SQL Server-Datenbank-Engine die standardmäßige SQL Server-Speicherkonfiguration.
Gibt an, dass die SQL Server-Datenbank-Engine die berechneten empfohlenen Werte verwendet, die den Richtlinien zur Konfiguration des Serverarbeitsspeichers für eine eigenständige SQL Server-Instanz entsprechen. Erst ab SQL Server 2019 (15.x) verfügbar.

Hinweis: Dieser Parameter kann nicht mit /SQLMINMEMORY und /SQLMAXMEMORY verwendet werden.
SQL Server-Datenbank-Engine /SQLMINMEMORY

Optional
Wenn /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORY und /SQLMAXMEMORY bei unbeaufsichtigten (automatischen) Installationen ausgelassen werden, verwendet die SQL Server-Datenbank-Engine die standardmäßige SQL Server-Speicherkonfiguration.
Gibt die mindestens erforderliche Konfiguration für den Serverarbeitsspeicher in MB an. Erst ab SQL Server 2019 (15.x) verfügbar.

Standardwert: 0.

Hinweis: Dieser Parameter kann nicht mit /USESQLRECOMMENDEDMEMORYLIMITS verwendet werden.
SQL Server-Datenbank-Engine /SQLMAXMEMORY

Optional
Wenn /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORY und /SQLMAXMEMORY bei unbeaufsichtigten (automatischen) Installationen ausgelassen werden, verwendet die SQL Server-Datenbank-Engine die standardmäßige SQL Server-Speicherkonfiguration.
Gibt die mindestens erforderliche Konfiguration für den Serverarbeitsspeicher in MB an. Erst ab SQL Server 2019 (15.x) verfügbar.

Standardwert: Berechneter empfohlener Wert, der den Richtlinien zur Konfiguration des Serverarbeitsspeichers für eine eigenständige SQL Server-Instanz entspricht.

Hinweis: Dieser Parameter kann nicht mit /USESQLRECOMMENDEDMEMORYLIMITS verwendet werden.
FILESTREAM /FILESTREAMLEVEL

Optional
Gibt die Zugriffsebene für die FILESTREAM-Funktion an. Unterstützte Werte:

0 = FILESTREAM-Unterstützung für diese Instanz deaktivieren. (Standardwert)

1 = FILESTREAM für den Transact-SQL -Zugriff aktivieren.

2 = FILESTREAM für den Transact-SQL - und E/A-Streamingzugriff auf Datei aktivieren. (Nicht gültig für Clusterszenarien)

3 = Streamingzugriff von Remoteclients auf FILESTREAM-Daten zulassen.
FILESTREAM /FILESTREAMSHARENAME

Optional

Erforderlich, wenn FILESTREAMLEVEL größer als 1 ist.
Gibt den Namen der Windows-Freigabe an, in der die FILESTREAM-Daten gespeichert werden.
SQL Server-Volltext /FTSVCACCOUNT

Optional
Gibt das Konto für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. Mithilfe der ServiceSID wird die Kommunikation zwischen SQL Server und dem Volltextfilter-Daemon gesichert. Wenn die Werte nicht bereitgestellt werden, wird der Volltextfilter-Startprogrammdienst deaktiviert. Sie müssen den SQL Server-Dienstkontroll-Manager verwenden, um das Dienstkonto zu ändern und die Volltextfunktion zu aktivieren.

Standardwert: Lokales Dienstkonto
SQL Server-Volltext /FTSVCPASSWORD

Optional
Gibt das Kennwort für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCACCOUNT

Erforderlich
Gibt das Konto für Integration Servicesan.

Standardwert: NT AUTHORITY\NETWORK SERVICE
Integration Services /ISSVCPASSWORD

Erforderlich
Gibt das Integration Services -Kennwort an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCStartupType

Optional
Gibt den Startmodus für den Integration Services -Dienst an.
SQL Server-Netzwerkkonfiguration /NPENABLED

Optional
Gibt den Status des Named Pipes-Protokolls für den SQL Server-Dienst an. Unterstützte Werte:

0 = Named Pipes-Protokoll deaktivieren

1 = Named Pipes-Protokoll aktivieren
SQL Server-Netzwerkkonfiguration /TCPENABLED

Optional
Gibt den Status des TCP-Protokolls für den SQL Server-Dienst an. Unterstützte Werte:

0 = TCP-Protokoll deaktivieren

1 = TCP-Protokoll aktivieren
Reporting Services /RSINSTALLMODE

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Installationsmodus für Reporting Servicesan. Unterstützte Werte:

SharePointFilesOnlyMode

DefaultNativeMode

FilesOnlyMode



Hinweis: Wenn die Installation SQL Server Datenbank-Engine umfasst, wird RSINSTALLMODE standardmäßig auf DefaultNativeMode festgelegt.

Wenn die Installation SQL ServerDatenbank-Enginenicht umfasst, wird RSINSTALLMODE standardmäßig auf FilesOnlyMode festgelegt.

Wenn Sie DefaultNativeMode auswählen, die Installation jedoch nicht SQL ServerDatenbank-Engineumfasst, wird die RSINSTALLMODE-Einstellung von der Installation automatisch in FilesOnlyMode geändert.
Reporting Services /RSSVCACCOUNT

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Startkonto für Reporting Servicesan.
Reporting Services /RSSVCPASSWORD

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Kennwort für das Startkonto für den Reporting Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Reporting Services /RSSVCStartupType

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Startmodus für Reporting Servicesan. Unterstützte Werte:

Automatisch

Disabled

Manuell
Python/Machine Learning Services (datenbankintern) MPYCACHEDIRECTORY Für die zukünftige Verwendung reserviert. Verwenden Sie %TEMP%, um .CAB-Dateien von Python zur Installation auf einem Computer zu speichern, der über keine Internetverbindung verfügt.
R/Machine Learning Services (datenbankintern) MRCACHEDIRECTORY Verwenden Sie diesen Parameter, um das Cacheverzeichnis für die Unterstützung für Microsoft R Open, SQL Server 2016 R Services, SQL Server 2016 R Server (eigenständig) oder die Unterstützung für das R-Feature in SQL Server Machine Learning Services oder Machine Learning Server (eigenständig) anzugeben. Diese Einstellung wird normalerweise verwendet, wenn Sie R-Komponenten über die Befehlszeile eines Computers ohne Internetzugriff installieren.
Java/Spracherweiterungen /SQL_INST_JAVA,
/SQLJAVADIR = "path"

Optional
Ab SQL Server 2019 wird hiermit die Installation von Java mit Spracherweiterungen angegeben. Wenn „/SQL_INST_JAVA“ ohne den Parameter „/SQLJAVADIR“ bereitgestellt wird, wird angenommen, dass Sie die Zulu Open JRE installieren möchten, die vom Installationsmedium bereitgestellt wird.

Durch die Angabe des Pfads für „/SQLJAVADIR“ möchten Sie eine bereits installierte JRE oder JDK-Datei verwenden.
Beispielsyntax:

So installieren Sie eine neue, eigenständige Instanz mit den Komponenten SQL Server-Datenbank-Engine, Replikation und Volltextsuche und aktivieren die schnelle Dateiinitialisierung für SQL Server-Datenbank-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  

SysPrep-Parameter

Weitere Informationen zu SQL Server SysPrep finden Sie unter

Installation von SQL Server 2016 (13.x) mit SysPrep.

Parameter für die Imagevorbereitung

Verwenden Sie die Parameter in der folgenden Tabelle, um Befehlszeilenskripts zur Vorbereitung einer Instanz von SQL Server zu entwickeln, ohne sie zu konfigurieren.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Installationsworkflow anzugeben.

Unterstützte Werte: PrepareImage
SQL Server-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob Produktupdates vom SQL Server -Setup ermittelt und eingeschlossen werden sollen. Gültige Werte sind True und False oder 1 und 0. Standardmäßig schließt das SQL Server-Setup alle gefundenen Updates ein.
SQL Server-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates des SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie .\MyUpdates oder eine UNC-Freigabe. SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über die Windows Server Update Services.
SQL Server-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Setupsteuerelement /FEATURES

Erforderlich
Gibt zu installierende Komponenten an.

Unterstützte Werte sind SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHP, RS_SHPWFE, DQC, Conn, IS, BC, SDK, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDS, POLYBASE
SQL Server-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für Installationsparameter an.
SQL Server-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Setupsteuerelement /INSTALLSHAREDDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 64-Bit-Komponenten an.

Die Standardeinstellung ist %Program Files%\Microsoft SQL Server.

Kann nicht auf %Program Files(x86)%\Microsoft SQL Server festgelegt werden.
SQL Server-Setupsteuerelement /INSTANCEDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für instanzspezifische Komponenten an.
SQL Server-Setupsteuerelement /INSTANCEID

Vor SQL Server 2012 (11.x) SP1 CU2 (Januar 2013) Erforderlich

Ab SQL Server 2012 (11.x) SP1 CU2 Erforderlich für Instanzfunktionen.
Gibt eine InstanceID für die Instanz an, die vorbereitet ist.
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Unterstützte Werte: True, False
SQL Server-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
Beispielsyntax:

So bereiten Sie eine neue eigenständige Instanz mit den Komponenten für SQL Server-Datenbank-Engine, die Replikation und die Volltextsuche sowie Reporting Servicesvor

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

Parameter für den Imageabschluss

Verwenden Sie die Parameter in der folgenden Tabelle, um Befehlszeilenskripts zum Abschließen und Konfigurieren einer vorbereiteten Instanz von SQL Server zu entwickeln.

SQL Server-Komponente Parameter BESCHREIBUNG
SQL Server-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Installationsworkflow anzugeben.

Unterstützte Werte: CompleteImage
SQL Server-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Setupsteuerelement /ERRORREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst. Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für Installationsparameter an.
SQL Server-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Setupsteuerelement /INSTANCEID

Vor SQL Server 2012 (11.x) SP1 CU2 (Januar 2013) Erforderlich

Ab SQL Server 2012 (11.x) SP1 CU2 Optional
Verwenden Sie die Instanz-ID, die während des Schritts zur Imagevorbereitung angegeben wurde.

Unterstützte Werte: InstanceID einer vorbereiteten Instanz.
SQL Server-Setupsteuerelement /INSTANCENAME

Vor SQL Server 2012 (11.x) SP1 CU2 (Januar 2013) Erforderlich

Ab SQL Server 2012 (11.x) SP1 CU2 Optional
Gibt einen SQL Server -Instanznamen für die Instanz an, die abgeschlossen wird.

Weitere Informationen finden Sie unter Instance Configuration.
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Unterstützte Werte: True, False
SQL Server-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Serveran. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.

Hinweis: Wenn Sie SQL Server Express, SQL Server Express with Tools oder SQL Server Express with Advanced Services installieren, ist die PID vordefiniert.
SQL Server-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Datenbank-Engine-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Agent /AGTSVCACCOUNT

Erforderlich
Gibt das Konto für den SQL Server-Agent-Dienst an.
SQL Server-Agent /AGTSVCPASSWORD

Erforderlich
Gibt das Kennwort für das SQL Server-Agent-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Agent /AGTSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server-Agent-Dienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Browser /BROWSERSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server-Browserdienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Datenbank-Engine /ENABLERANU

Optional
Aktiviert die "Ausführen als"-Anmeldeinformationen von SQL Server Express -Installationen.
SQL Server-Datenbank-Engine /INSTALLSQLDATADIR

Optional
Gibt das Datenverzeichnis für SQL Server -Datendateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\
SQL Server-Datenbank-Engine /SAPWD

Erforderlich, wenn /SECURITYMODE=SQL
Dieser Parameter gibt das Kennwort für das SQL Server-SA-Konto an.
SQL Server-Datenbank-Engine /SECURITYMODE

Optional
Gibt den Sicherheitsmodus für SQL Server an.

Wenn dieser Parameter nicht angegeben wird, kann die Authentifizierung nur über Windows erfolgen.

Unterstützter Wert: SQL
SQL Server-Datenbank-Engine /SQLBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien an.

Standardwert:

<InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-Datenbank-Engine /SQLCOLLATION

Optional
Legt die Sortierungseinstellungen für SQL Serverfest.

Der Standardwert basiert auf dem Gebietsschema des Windows-Betriebssystems. Weitere Informationen finden Sie unter Sortierungseinstellungen im Setup-Programm.
SQL Server-Datenbank-Engine /SQLSVCACCOUNT

Erforderlich
Gibt das Startkonto für den SQL Server -Dienst an.
SQL Server-Datenbank-Engine /SQLSVCPASSWORD

Erforderlich
Gibt das Kennwort für SQLSVCACCOUNT an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Datenbank-Engine /SQLSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server -Dienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Datenbank-Engine /SQLSYSADMINACCOUNTS

Erforderlich
Verwenden Sie diesen Parameter, um Anmeldenamen für Mitglieder der sysadmin-Rolle bereitzustellen.
SQL Server-Datenbank-Engine /SQLTEMPDBDIR

Optional
Gibt die Verzeichnisse für tempdb-Datendateien an. Wenn Sie mehr als ein Verzeichnis angeben, trennen Sie die Verzeichnisse mit einem Leerzeichen. Wenn mehrere Verzeichnisse angegeben sind, werden die tempdb-Datendateien auf die Verzeichnisse im Rahmen eines Roundrobinverfahrens verteilt.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

HINWEIS: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBLOGDIR

Optional
Gibt das Verzeichnis für die tempdb-Protokolldatei an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

Hinweis: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBFILESIZE

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße jeder tempdb-Datendatei an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x)).
SQL Server-Datenbank-Engine /SQLTEMPDBFILEGROWTH

Optional
Gibt das Dateivergrößerungsinkrement jeder tempdb-Datendatei in MB an. Der Wert 0 zeigt an, dass die automatische Vergrößerung deaktiviert ist und kein zusätzlicher Platz zulässig ist. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert: 64

Zulässiger Bereich: Min = 0, Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILESIZE

Optional
Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert:

4 für SQL Server Express

8 für alle anderen Editionen

Zulässiger Bereich: Min = Standardwert (4 oder 8), Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILEGROWTH

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))
SQL Server-Datenbank-Engine /SQLTEMPDBFILECOUNT

Optional
Gibt die Anzahl von tempdb-Datendateien an, die von Setup hinzugefügt werden sollen. Dieser Wert kann bis zur Anzahl der Kerne heraufgesetzt werden. Standardwert:

1 für SQL Server Express

8 oder die Anzahl von Kernen, je nachdem, welcher Wert für alle anderen Editionen niedriger ist

Wichtig: Die primäre Datenbankdatei für tempdb ist immer noch „tempdb.mdf“. Die zusätzlichen tempdb-Dateien werden nach dem Muster „tempdb_mssql_#.ndf“ benannt, wobei „#“ eine eindeutige Zahl für jede zusätzliche tempdb-Datenbankdatei darstellt, die beim Setup erstellt wurde. Diese Namenskonvention dient dazu, die Dateinamen eindeutig zu machen. Beim Deinstallieren einer Instanz von SQL Server werden die Dateien gelöscht, die der Namenskonvention „tempdb_mssql_#.ndf“ folgen. Verwenden Sie die Namenskonvention „tempdb_mssql_*.ndf“ nicht für andere Datenbankdateien.

Warnung: SQL Server Express wird für die Konfiguration dieses Parameters nicht unterstützt. Setup installiert nur 1 Tempdb-Datendatei.
SQL Server-Datenbank-Engine /SQLUSERDBDIR

Optional
Gibt das Verzeichnis für die Datendateien der Benutzerdatenbanken an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-Datenbank-Engine /SQLUSERDBLOGDIR

Optional
Gibt das Verzeichnis für die Protokolldateien der Benutzerdatenbanken an.

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

Optional
Gibt die Zugriffsebene für die FILESTREAM-Funktion an. Unterstützte Werte:

0 = FILESTREAM-Unterstützung für diese Instanz deaktivieren. (Standardwert)

1 = FILESTREAM für den Transact-SQL -Zugriff aktivieren.

2 = FILESTREAM für den Transact-SQL - und E/A-Streamingzugriff auf Datei aktivieren. (Nicht gültig für Clusterszenarien)

3 = Streamingzugriff von Remoteclients auf FILESTREAM-Daten zulassen.
FILESTREAM /FILESTREAMSHARENAME

Optional

Erforderlich, wenn FILESTREAMLEVEL größer als 1 ist.
Gibt den Namen der Windows-Freigabe an, in der die FILESTREAM-Daten gespeichert werden.
SQL Server-Volltext /FTSVCACCOUNT

Optional
Gibt das Konto für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. Mithilfe der ServiceSID wird die Kommunikation zwischen SQL Server und dem Volltextfilter-Daemon gesichert. Wenn die Werte nicht bereitgestellt werden, wird der Volltextfilter-Startprogrammdienst deaktiviert. Sie müssen den SQL Server-Dienstkontroll-Manager verwenden, um das Dienstkonto zu ändern und die Volltextfunktion zu aktivieren.

Standardwert: Lokales Dienstkonto
SQL Server-Volltext /FTSVCPASSWORD

Optional
Gibt das Kennwort für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Netzwerkkonfiguration /NPENABLED

Optional
Gibt den Status des Named Pipes-Protokolls für den SQL Server-Dienst an. Unterstützte Werte:

0 = Named Pipes-Protokoll deaktivieren

1 = Named Pipes-Protokoll aktivieren
SQL Server-Netzwerkkonfiguration /TCPENABLED

Optional
Gibt den Status des TCP-Protokolls für den SQL Server-Dienst an. Unterstützte Werte:

0 = TCP-Protokoll deaktivieren

1 = TCP-Protokoll aktivieren
Reporting Services /RSINSTALLMODE

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Installationsmodus für Reporting Servicesan.
Reporting Services /RSSVCACCOUNT

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Startkonto für Reporting Servicesan.
Reporting Services /RSSVCPASSWORD

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Kennwort für das Startkonto für den Reporting Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Reporting Services /RSSVCStartupType

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Startmodus für Reporting Servicesan. Unterstützte Werte:

Automatisch

Disabled

Manuell
Beispielsyntax:

So schließen Sie eine vorbereitete, eigenständige Instanz ab, die die Komponenten für das SQL Server-Datenbank-Engine-Datenbankmodul, die Replikation und die Volltextsuche einschließt.

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

Upgradeparameter

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für Upgrades.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Installationsworkflow anzugeben. Unterstützte Werte:

Upgrade

EditionUpgrade



Der EditionUpgrade -Wert wird verwendet, um für eine vorhandene Edition von SQL Server ein Upgrade auf eine andere Edition auszuführen. Weitere Informationen zu unterstützten Versions- und Editionsupgrades finden Sie unter Supported Version and Edition Upgrades.
SQL Server-Datenbank-Engine-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob das SQL Server-Setup Produktupdates ermitteln und einschließen soll. Gültige Werte sind True und False oder 1 und 0. Standardmäßig schließt das SQL Server-Setup alle gefundenen Updates ein.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates vom SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie „.\MyUpdates“ oder eine UNC-Freigabe. Das SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über Windows Server Update Services.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /ERRORREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst. Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement / INSTANCEDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCEID

Erforderlich für Upgrades von SQL Server 2008 oder höher aktualisieren.

Optional für das Upgrade von SQL Server 2005 (9.x)
Gibt einen nicht standardmäßigen Wert für eine InstanceIDan.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
SQL Server-Datenbank-Engine-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Server an. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /UIMODE

Optional
Gibt an, ob während des Setups nur die Mindestanzahl von Dialogfeldern angezeigt wird.
/UIMode kann nur mit dem /ACTION=INSTALL -Parameter und dem UPGRADE -Parameter angegeben werden. Unterstützte Werte:

/UIMODE=Normal ist die Standardeinstellung für andere Editionen als Express-Editionen und zeigt alle Setupdialogfelder für die ausgewählten Funktionen an.

/UIMODE=AutoAdvance ist die Standardeinstellung für Express-Editionen und überspringt alle unwesentlichen Dialogfelder.

Beachten Sie, dass die UIMode -Einstellung nicht mit dem /Q -Parameter oder dem /QS -Parameter verwendet werden kann.
SQL Server-Datenbank-Engine-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server Browser Service /BROWSERSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server-Browserdienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Volltext /FTUPGRADEOPTION

Optional
Gibt die Upgradeoption für den Volltextkatalog an. Unterstützte Werte:

REBUILD

RESET

IMPORT
Integration Services /ISSVCACCOUNT

Erforderlich
Gibt das Konto für Integration Servicesan.

Standardwert: NT AUTHORITY\NETWORK SERVICE
Integration Services /ISSVCPASSWORD

Erforderlich
Gibt das Integration Services -Kennwort an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCStartupType

Optional
Gibt den Startmodus für den Integration Services -Dienst an.
Reporting Services /RSUPGRADEDATABASEACCOUNT

Optional
Die Eigenschaft wird nur verwendet, wenn ein Upgrade eines Berichtsserver im SharePoint-Modus der Version 2008 R2 oder früher ausgeführt wird. Weitere Upgradevorgänge werden für Berichtsserver ausgeführt, die die ältere Architektur des SharePoint-Modus verwenden, die in SQL Server 2012 (11.x) Reporting Services geändert wurde. Wenn diese Option in der Befehlszeileninstallation nicht eingeschlossen ist, wird das Standarddienstkonto für die alte Instanz des Berichtsservers verwendet. Wenn diese Eigenschaft verwendet wird, geben Sie mithilfe der /RSUPGRADEPASSWORD -Eigenschaft das Kennwort für das Konto an.
Reporting Services /RSUPGRADEPASSWORD

Optional
Kennwort des vorhandenen Berichtsserver-Dienstkontos. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Reporting Services /ALLOWUPGRADEFORSSRSSHAREPOINTMODE Der Schalter ist erforderlich, wenn Sie eine Installation des SharePoint-Modus aktualisieren, die auf der Architektur für den gemeinsamen SharePoint-Dienst basiert. Der Schalter wird nicht benötigt, um nicht freigegebene Dienstversionen von Reporting Serviceszu aktualisieren.
Beispielsyntax:

So aktualisieren Sie eine vorhandene Instanz oder einen Failoverclusterknoten von einer früheren SQL Server-Datenbank-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  

Reparaturparameter

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für die Reparatur.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Reparaturworkflow anzugeben.

Unterstützte Werte: Repair
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server-Datenbank-Engine unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien Language Packs sowohl für Englisch als auch für die Sprache des Betriebssystems einschließen.
SQL Server-Datenbank-Engine-Setupsteuerelement /FEATURES

Erforderlich
Gibt die Komponenten für die Reparatur an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Unterstützte Werte: True, False
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
Beispielsyntax:

Reparieren einer Instanz und von freigegebenen Komponenten.

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

Parameter für die Neuerstellung einer Systemdatenbank

Verwenden Sie die in der folgenden Tabelle aufgeführten Parameter, um Befehlszeilenskripts zur Neuerstellung der Systemdatenbanken master, model, msdb und tempdb zu entwickeln. Weitere Informationen finden Sie unter Neuerstellen von Systemdatenbanken.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Workflow für das erneute Erstellen der Datenbank anzugeben.

Unterstützte Werte: Rebuilddatabase
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet.
SQL Server-Datenbank-Engine /SQLCOLLATION

Optional
Gibt eine neue Sortierung auf Serverebene an.

Der Standardwert basiert auf dem Gebietsschema des Windows-Betriebssystems. Weitere Informationen finden Sie unter Sortierungseinstellungen im Setup-Programm.
SQL Server-Datenbank-Engine /SAPWD

Erforderlich, wenn bei der Installation der Instanz /SECURITYMODE=SQL angegeben wurde.
Dieser Parameter gibt das Kennwort für das SQL Server-SA-Konto an.
SQL Server-Datenbank-Engine /SQLSYSADMINACCOUNTS

Erforderlich
Verwenden Sie diesen Parameter, um Anmeldenamen für Mitglieder der sysadmin-Rolle bereitzustellen.
SQL Server-Datenbank-Engine /SQLTEMPDBDIR

Optional
Gibt die Verzeichnisse für tempdb-Datendateien an. Wenn Sie mehr als ein Verzeichnis angeben, trennen Sie die Verzeichnisse mit einem Leerzeichen. Wenn mehrere Verzeichnisse angegeben sind, werden die tempdb-Datendateien auf die Verzeichnisse im Rahmen eines Roundrobinverfahrens verteilt.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

HINWEIS: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBLOGDIR

Optional
Gibt das Verzeichnis für die tempdb-Protokolldatei an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

Hinweis: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBFILECOUNT

Optional
Gibt die Anzahl von tempdb-Datendateien an, die von Setup hinzugefügt werden sollen. Dieser Wert kann bis zur Anzahl der Kerne heraufgesetzt werden. Standardwert:

1 für SQL Server Express

8 oder die Anzahl von Kernen, je nachdem, welcher Wert für alle anderen Editionen niedriger ist

Wichtig: Die primäre Datenbankdatei für tempdb ist immer noch „tempdb.mdf“. Die zusätzlichen tempdb-Dateien werden nach dem Muster „tempdb_mssql_#.ndf“ benannt, wobei „#“ eine eindeutige Zahl für jede zusätzliche tempdb-Datenbankdatei darstellt, die beim Setup erstellt wurde. Diese Namenskonvention dient dazu, die Dateinamen eindeutig zu machen. Beim Deinstallieren einer Instanz von SQL Server werden die Dateien gelöscht, die der Namenskonvention „tempdb_mssql_#.ndf“ folgen. Verwenden Sie die Namenskonvention „tempdb_mssql_*.ndf“ nicht für andere Datenbankdateien.

Warnung: SQL Server Express wird für die Konfiguration dieses Parameters nicht unterstützt. Setup installiert nur 1 Tempdb-Datendatei.
SQL Server-Datenbank-Engine /SQLTEMPDBFILESIZE

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße jeder tempdb-Datendatei an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x)).
SQL Server-Datenbank-Engine /SQLTEMPDBFILEGROWTH

Optional
Gibt das Dateivergrößerungsinkrement jeder tempdb-Datendatei in MB an. Der Wert 0 zeigt an, dass die automatische Vergrößerung deaktiviert ist und kein zusätzlicher Platz zulässig ist. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert: 64

Zulässiger Bereich: Min = 0, Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILESIZE

Optional
Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an. Das Setup ermöglicht eine Größe von bis zu 1024 MB. Standardwert:

4 für SQL Server Express

8 für alle anderen Editionen

Zulässiger Bereich: Min = Standardwert (4 oder 8), Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILEGROWTH

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))

Deinstallationsparameter

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für die Deinstallation.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Deinstallationsworkflow anzugeben.

Unterstützte Werte: Deinstallieren
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /FEATURES

Erforderlich
Gibt zu deinstallierende Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, H,?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
Beispielsyntax:

So deinstallieren Sie eine vorhandene Instanz von SQL Server

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

Um eine benannte Instanz zu entfernen, geben Sie in dem weiter oben genannten Beispiel anstelle von „MSSQLSERVER“ den Namen der Instanz an.

Failoverclusterparameter

Lesen Sie vor dem Installieren einer SQL Server-Datenbank-Engine-Failoverclusterinstanz die folgenden Artikel:

Testen Sie die folgenden Installationsskripts für Failovercluster, und ändern Sie diese so, dass sie den Anforderungen Ihrer Organisation entsprechen.

Parameter für integrierte Failoverclusterinstallationen

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für die Failoverclusterinstallation.

Weitere Informationen zur integrierten Installation finden Sie unter Always On-Failoverclusterinstanzen (SQL Server).

Hinweis

Um nach der Installation zusätzliche Knoten hinzuzufügen, verwenden Sie die AddNode -Aktion.

SQL Server-Datenbank-Engine-Komponente Parameter Details
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Installationsworkflow des Failoverclusters anzugeben.

Unterstützter Wert: InstallFailoverCluster
SQL Server-Datenbank-Engine-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERGROUP

Optional
Gibt den Namen der Ressourcengruppe an, die für den SQL Server-Datenbank-Engine -Failovercluster verwendet werden soll. Es kann sich um den Namen einer vorhandenen Clustergruppe oder den Namen einer neuen Ressourcengruppe handeln.

Standardwert:

SQL Server (<InstanceName>)
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Unterstützte Werte: True, False
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob das SQL Server-Setup Produktupdates ermitteln und einschließen soll. Gültige Werte sind True und False oder 1 und 0. Standardmäßig schließt das SQL Server-Setup alle gefundenen Updates ein.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates vom SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie „.\MyUpdates“ oder eine UNC-Freigabe. Das SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über Windows Server Update Services.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /ERRORREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst. Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /FEATURES

Erforderlich
Gibt zu installierende Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTALLSHAREDDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 64-Bit-Komponenten an.

Die Standardeinstellung ist %Program Files%\Microsoft SQL Server.

Kann nicht auf %Program Files(x86)%\Microsoft SQL Server festgelegt werden.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTALLSHAREDWOWDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 32-Bit-Komponenten an. Wird nur auf 64-Bit-Systemen unterstützt.

Die Standardeinstellung ist %Program Files(x86)%\Microsoft SQL Server.

Kann nicht auf %Program Files%\Microsoft SQL Server festgelegt werden.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCEDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für instanzspezifische Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCEID

Optional
Gibt einen nicht standardmäßigen Wert für eine InstanceIDan.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
SQL Server-Datenbank-Engine-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Server an. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Datenbank-Engine-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Datenbank-Engine-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERDISKS

Optional
Gibt die Liste der freigegebenen Datenträger an, die in die SQL Server-Datenbank-Engine -Failovercluster-Ressourcengruppe einbezogen werden sollen.

Standardwert: Das erste Laufwerk wird als Standardlaufwerk für alle Datenbanken verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERIPADDRESSES

Erforderlich
Gibt eine codierte IP-Adresse an. Die Codierungen werden durch Semikolons (;) getrennt und weisen das Format <IP Type>;<address>;<network name>;<subnet mask> auf. Zu den unterstützten IP-Typen gehören DHCP, IPv4 und IPv6.
Sie können mehrere Failovercluster-IP-Adressen mit einem Leerzeichen dazwischen angeben. Hierzu folgende Beispiele:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERNETWORKNAME

Erforderlich
Gibt den Netzwerknamen für den neuen SQL Server-Datenbank-Engine -Failovercluster an. Dieser Name wird verwendet, um die neue SQL Server-Datenbank-Engine -Failoverclusterinstanz im Netzwerk zu erkennen.
SQL Server-Agent /AGTSVCACCOUNT

Erforderlich
Gibt das Konto für den SQL Server-Agent-Dienst an.
SQL Server-Agent /AGTSVCPASSWORD

Erforderlich
Gibt das Kennwort für das SQL Server-Agent-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Analysis Services /ASBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien von Analysis Services an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analysis Services /ASCOLLATION

Optional
Legt die Sortierungseinstellung für Analysis Servicesfest.

Standardwert: Latin1_General_CI_AS
Analysis Services /ASCONFIGDIR

Optional
Gibt das Verzeichnis für Analysis Services -Konfigurationsdateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analysis Services /ASDATADIR

Optional
Gibt das Verzeichnis für Analysis Services -Datendateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analysis Services /ASLOGDIR

Optional
Gibt das Verzeichnis für Analysis Services -Protokolldateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analysis Services /ASSYSADMINACCOUNTS

Erforderlich
Gibt die Administratoranmeldeinformationen für Analysis Servicesan.
Analysis Services /ASTEMPDIR

Optional
Gibt das Verzeichnis für temporäre Analysis Services -Dateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analysis Services /ASPROVIDERMSOLAP

Optional
Gibt an, ob der MSOLAP-Anbieter innerhalb von Prozessen ausgeführt werden kann.

Standardwert: 1 = aktiviert
Analysis Services /ASSERVERMODE

Optional
Gibt den Modus der Analysis Services -Instanz an. Gültige Werte in einem Clusterszenario sind MULTIDIMENSIONAL oder TABULAR. Bei ASSERVERMODE wird die Groß- und Kleinschreibung berücksichtigt. Alle Werte müssen in Großbuchstaben angegeben werden. Weitere Informationen zu den gültigen Werten finden Sie im Tabellenmodus unter Analysis Services installieren.
SQL Server-Datenbank-Engine /INSTALLSQLDATADIR

Erforderlich
Gibt das Datenverzeichnis für SQL Server -Datendateien an.

Das Datenverzeichnis muss angegeben werden und sich auf einem freigegebenen Clusterdatenträger befinden.
SQL Server-Datenbank-Engine /SAPWD

Erforderlich, wenn /SECURITYMODE=SQL
Dieser Parameter gibt das Kennwort für das SQL Server-SA-Konto an.
SQL Server-Datenbank-Engine /SECURITYMODE

Optional
Gibt den Sicherheitsmodus für SQL Server an.

Wenn dieser Parameter nicht angegeben wird, kann die Authentifizierung nur über Windows erfolgen.

Unterstützter Wert: SQL
SQL Server-Datenbank-Engine /SQLBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-Datenbank-Engine /SQLCOLLATION

Optional
Legt die Sortierungseinstellungen für SQL Serverfest.

Der Standardwert basiert auf dem Gebietsschema des Windows-Betriebssystems. Weitere Informationen finden Sie unter Sortierungseinstellungen im Setup-Programm.
SQL Server-Datenbank-Engine /SQLSVCACCOUNT

Erforderlich
Gibt das Startkonto für den SQL Server -Dienst an.
SQL Server-Datenbank-Engine /SQLSVCPASSWORD

Erforderlich
Gibt das Kennwort für SQLSVCACCOUNT an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Datenbank-Engine /SQLSYSADMINACCOUNTS

Erforderlich
Verwenden Sie diesen Parameter, um Anmeldenamen für Mitglieder der sysadmin-Rolle bereitzustellen.
SQL Server-Datenbank-Engine /SQLUSERDBDIR

Optional
Gibt das Verzeichnis für die Datendateien der Benutzerdatenbanken an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-Datenbank-Engine /SQLTEMPDBDIR

Optional
Gibt die Verzeichnisse für tempdb-Datendateien an. Wenn Sie mehr als ein Verzeichnis angeben, trennen Sie die Verzeichnisse mit einem Leerzeichen. Wenn mehrere Verzeichnisse angegeben sind, werden die tempdb-Datendateien auf die Verzeichnisse im Rahmen eines Roundrobinverfahrens verteilt.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

HINWEIS: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBLOGDIR

Optional
Gibt das Verzeichnis für die tempdb-Protokolldatei an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

Hinweis: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBFILECOUNT

Optional
Gibt die Anzahl von tempdb-Datendateien an, die von Setup hinzugefügt werden sollen. Dieser Wert kann bis zur Anzahl der Kerne heraufgesetzt werden. Standardwert:

1 für SQL Server Express

8 oder die Anzahl von Kernen, je nachdem, welcher Wert für alle anderen Editionen niedriger ist

Wichtig: Die primäre Datenbankdatei für tempdb ist immer noch „tempdb.mdf“. Die zusätzlichen tempdb-Dateien werden nach dem Muster „tempdb_mssql_#.ndf“ benannt, wobei „#“ eine eindeutige Zahl für jede zusätzliche tempdb-Datenbankdatei darstellt, die beim Setup erstellt wurde. Diese Namenskonvention dient dazu, die Dateinamen eindeutig zu machen. Beim Deinstallieren einer Instanz von SQL Server werden die Dateien gelöscht, die der Namenskonvention „tempdb_mssql_#.ndf“ folgen. Verwenden Sie die Namenskonvention „tempdb_mssql_*.ndf“ nicht für andere Datenbankdateien.

Warnung: SQL Server Express wird für die Konfiguration dieses Parameters nicht unterstützt. Setup installiert nur 1 Tempdb-Datendatei.
SQL Server-Datenbank-Engine /SQLTEMPDBFILESIZE

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße jeder tempdb-Datendatei an.

Standard = 8 MB

Min = 8 MB

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x)).
SQL Server-Datenbank-Engine /SQLTEMPDBFILEGROWTH

Optional
Gibt das Dateivergrößerungsinkrement jeder tempdb-Datendatei in MB an. Der Wert 0 zeigt an, dass die automatische Vergrößerung deaktiviert ist und kein zusätzlicher Platz zulässig ist. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert: 64

Zulässiger Bereich: Min = 0, Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILESIZE

Optional
Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an. Das Setup ermöglicht eine Größe von bis zu 1024 MB.
Standardwert:

4 für SQL Server Express

8 für alle anderen Editionen

Zulässiger Bereich: Min = Standardwert (4 oder 8), Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILEGROWTH

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))
SQL Server-Datenbank-Engine /SQLUSERDBLOGDIR

Optional
Gibt das Verzeichnis für die Protokolldateien der Benutzerdatenbanken an.

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

Optional
Gibt die Zugriffsebene für die FILESTREAM-Funktion an. Unterstützte Werte:

0 = FILESTREAM-Unterstützung für diese Instanz deaktivieren. (Standardwert)

1 = FILESTREAM für den Transact-SQL -Zugriff aktivieren.

2 = FILESTREAM für den Transact-SQL - und E/A-Streamingzugriff auf Datei aktivieren. (Nicht gültig für Clusterszenarien)

3 = Streamingzugriff von Remoteclients auf FILESTREAM-Daten zulassen.
FILESTREAM /FILESTREAMSHARENAME

Optional

Erforderlich, wenn FILESTREAMLEVEL größer als 1 ist.
Gibt den Namen der Windows-Freigabe an, in der die FILESTREAM-Daten gespeichert werden.
SQL Server-Volltext /FTSVCACCOUNT

Optional
Gibt das Konto für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. ServiceSID wird verwendet, um die Kommunikation zwischen SQL Server und dem Volltextfilter-Daemon zu sichern.

Wenn die Werte nicht bereitgestellt werden, wird der Volltextfilter-Startprogrammdienst deaktiviert. Sie müssen den SQL Server-Dienstkontroll-Manager verwenden, um das Dienstkonto zu ändern und die Volltextfunktion zu aktivieren.

Standardwert: Lokales Dienstkonto
SQL Server-Volltext /FTSVCPASSWORD

Optional
Gibt das Kennwort für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCACCOUNT

Erforderlich
Gibt das Konto für Integration Servicesan.

Standardwert: NT AUTHORITY\NETWORK SERVICE
Integration Services /ISSVCPASSWORD

Erforderlich
Gibt das Integration Services -Kennwort an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCStartupType

Optional
Gibt den Startmodus für den Integration Services -Dienst an.
Reporting Services /RSINSTALLMODE

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Installationsmodus für Reporting Servicesan.
Reporting Services /RSSVCACCOUNT

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Startkonto für Reporting Servicesan.
Reporting Services /RSSVCPASSWORD

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Kennwort für das Startkonto für den Reporting Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Reporting Services /RSSVCStartupType

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Startmodus für Reporting Servicesan. Unterstützte Werte:

Automatisch

Disabled

Manuell

Es wird empfohlen, die Dienst-SID anstelle von Domänengruppen zu verwenden.

Weitere Hinweise:

Datenbank-Engine und Analysis Services sind die einzigen Komponenten, die clusterfähig sind. Andere Funktionen sind nicht clusterfähig und haben keine hohe Verfügbarkeit über ein Failover.

Beispielsyntax:

So installieren Sie eine SQL Server-Datenbank-Engine -Failoverclusterinstanz mit einem einzelnen Knoten mit der Standardinstanz von Datenbank-Engine und Analysis Services

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  

Vorbereiten von Failoverclusterparametern

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für die Failoverclustervorbereitung. Hierbei handelt es sich um den ersten Schritt bei der erweiterten Clusterinstallation, für den die Failoverclusterinstanzen auf allen Knoten des Failoverclusters vorbereitet werden müssen. Weitere Informationen finden Sie unter Always On-Failoverclusterinstanzen (SQL Server)unterstützt.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Vorbereitungsworkflow des Failoverclusters anzugeben.

Unterstützter Wert: PrepareFailoverCluster
SQL Server-Datenbank-Engine-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob das SQL Server-Setup Produktupdates ermitteln und einschließen soll. Gültige Werte sind True und False oder 1 und 0. Standardmäßig schließt das SQL Server-Setup alle gefundenen Updates ein.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates vom SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie .\MyUpdates oder eine UNC-Freigabe. SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über die Windows Server Update Services.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /ERRORREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst. Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /FEATURES

Erforderlich
Gibt zu installierende Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTALLSHAREDDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 64-Bit-Komponenten an.

Die Standardeinstellung ist %Program Files%\Microsoft SQL Server.

Kann nicht auf %Program Files(x86)%\Microsoft SQL Server festgelegt werden.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTALLSHAREDWOWDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene 32-Bit-Komponenten an. Wird nur auf 64-Bit-Systemen unterstützt.

Die Standardeinstellung ist %Program Files(x86)%\Microsoft SQL Server.

Kann nicht auf %Program Files%\Microsoft SQL Server festgelegt werden.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCEDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für instanzspezifische Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCEID

Optional
Gibt einen nicht standardmäßigen Wert für eine InstanceIDan.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Unterstützte Werte: True, False
SQL Server-Datenbank-Engine-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Server an. Wenn dieser Parameter nicht angegeben wird,

wird Evaluation verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Datenbank-Engine-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Datenbank-Engine-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Agent /AGTSVCACCOUNT

Erforderlich
Gibt das Konto für den SQL Server-Agent-Dienst an.
SQL Server-Agent /AGTSVCPASSWORD

Erforderlich
Gibt das Kennwort für das SQL Server-Agent-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Analysis Services /ASSVCACCOUNT

Erforderlich
Gibt das Konto für den Analysis Services -Dienst an.
Analysis Services /ASSVCPASSWORD

Erforderlich
Gibt das Kennwort für den Analysis Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Datenbank-Engine /SQLSVCACCOUNT

Erforderlich
Gibt das Startkonto für den SQL Server-Dienst an.
SQL Server-Datenbank-Engine /SQLSVCPASSWORD

Erforderlich
Gibt das Kennwort für SQLSVCACCOUNT an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
FILESTREAM /FILESTREAMLEVEL

Optional
Gibt die Zugriffsebene für die FILESTREAM-Funktion an. Unterstützte Werte:

0 = FILESTREAM-Unterstützung für diese Instanz deaktivieren. (Standardwert)

1 = FILESTREAM für den Transact-SQL -Zugriff aktivieren.

2 = FILESTREAM für den Transact-SQL - und E/A-Streamingzugriff auf Datei aktivieren. (Nicht gültig für Clusterszenarien)

3 = Streamingzugriff von Remoteclients auf FILESTREAM-Daten zulassen.
FILESTREAM /FILESTREAMSHARENAME

Optional

Erforderlich , wenn FILESTREAMLEVEL größer als 1 ist.
Gibt den Namen der Windows-Freigabe an, in der die FILESTREAM-Daten gespeichert werden.
SQL Server-Volltext /FTSVCACCOUNT

Optional
Gibt das Konto für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. ServiceSID wird verwendet, um die Kommunikation zwischen SQL Server und dem Volltextfilter-Daemon zu sichern.

Wenn die Werte nicht bereitgestellt werden, wird der Volltextfilter-Startprogrammdienst deaktiviert. Sie müssen den SQL Server-Dienstkontroll-Manager verwenden, um das Dienstkonto zu ändern und die Volltextfunktion zu aktivieren.

Standardwert: Lokales Dienstkonto
SQL Server-Volltext /FTSVCPASSWORD

Optional
Gibt das Kennwort für den Volltextfilter-Startprogrammdienst an.

Dieser Parameter wird in Windows Server 2008 oder höher ignoriert. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCACCOUNT

Erforderlich
Gibt das Konto für Integration Servicesan.

Standardwert: NT AUTHORITY\NETWORK SERVICE
Integration Services /ISSVCPASSWORD

Erforderlich
Gibt das Integration Services -Kennwort an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCStartupType

Optional
Gibt den Startmodus für den Integration Services -Dienst an.
Reporting Services /RSINSTALLMODE

Nur im reinen Dateimodus verfügbar.
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Installationsmodus für Reporting Servicesan.
Reporting Services /RSSVCACCOUNT

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Startkonto für Reporting Servicesan.
Reporting Services /RSSVCPASSWORD

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Kennwort für das Startkonto für den Reporting Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Reporting Services /RSSVCStartupType

Optional
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Startmodus für Reporting Servicesan. Unterstützte Werte:

Automatisch

Disabled

Manuell

Es wird empfohlen, die Dienst-SID anstelle von Domänengruppen zu verwenden.

Beispielsyntax:

So führen Sie den Schritt zur Vorbereitung eines Failoverclusters in einem erweiterten Installationsszenario für Datenbank-Engine und Analysis Servicesaus

Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um eine Standardinstanz vorzubereiten:

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  

Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um eine benannte Instanz vorzubereiten:

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  

Abschließende Failoverclusterparameter

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für das Abschließen von Failoverclustern. Dies ist der zweite Schritt der erweiterten Failovercluster-Installationsoption. Nachdem Sie die Vorbereitung für alle Failoverclusterknoten ausgeführt haben, führen Sie diesen Befehl für den Knoten aus, der den (oder die) freigegebenen Datenträger besitzt. Weitere Informationen finden Sie unter Always On-Failoverclusterinstanzen (SQL Server)unterstützt.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Workflow für das Abschließen des Failoverclusters anzugeben.

Unterstützter Wert: CompleteFailoverCluster
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERGROUP

Optional
Gibt den Namen der Ressourcengruppe an, die für den SQL Server-Datenbank-Engine -Failovercluster verwendet werden soll. Es kann sich um den Namen einer vorhandenen Clustergruppe oder den Namen einer neuen Ressourcengruppe handeln.

Standardwert:

SQL Server (<InstanceName>)
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /ERRORREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst. Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Konfigurieren von Instanzen.
SQL Server-Datenbank-Engine-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Serveran. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Datenbank-Engine-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Datenbank-Engine-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

1 = aktiviert

0 = deaktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERDISKS

Optional
Gibt die Liste der freigegebenen Datenträger an, die in die SQL Server-Datenbank-Engine -Failovercluster-Ressourcengruppe einbezogen werden sollen.

Standardwert:

Das erste Laufwerk wird als Standardlaufwerk für alle Datenbanken verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERIPADDRESSES

Erforderlich
Gibt eine codierte IP-Adresse an. Die Codierungen werden durch Semikolons (;) getrennt und weisen das Format <IP Type>;<address>;<network name>;<subnet mask> auf. Zu den unterstützten IP-Typen gehören DHCP, IPv4 und IPv6.
Sie können mehrere Failovercluster-IP-Adressen mit einem Leerzeichen dazwischen angeben. Hierzu folgende Beispiele:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERNETWORKNAME

Erforderlich
Gibt den Netzwerknamen für den neuen SQL Server-Datenbank-Engine -Failovercluster an. Dieser Name wird verwendet, um die neue SQL Server-Datenbank-Engine -Failoverclusterinstanz im Netzwerk zu erkennen.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIRMIPDEPENDENCYCHANGE Gibt an, dass die IP-Adressabhängigkeit für Multisubnetz-Failovercluster auf OR festgelegt werden soll. Weitere Informationen finden Sie unter Erstellen eines neuen SQL Server-Failoverclusters (Setup). Unterstützte Werte:

0 = False (Standard)

1 = True
Analysis Services /ASBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien von Analysis Services an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Analysis Services /ASCOLLATION

Optional
Legt die Sortierungseinstellung für Analysis Servicesfest.

Standardwert: Latin1_General_CI_AS
Analysis Services /ASCONFIGDIR

Optional
Gibt das Verzeichnis für Analysis Services -Konfigurationsdateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Analysis Services /ASDATADIR

Optional
Gibt das Verzeichnis für Analysis Services -Datendateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Analysis Services /ASLOGDIR

Optional
Gibt das Verzeichnis für Analysis Services -Protokolldateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Analysis Services /ASSERVERMODE

Optional
Gibt den Servermodus der Analysis Services-Instanz an. Gültige Werte in einem Clusterszenario sind MULTIDIMENSIONAL oder TABULAR. Bei ASSERVERMODE wird die Groß- und Kleinschreibung berücksichtigt. Alle Werte müssen in Großbuchstaben angegeben werden. Weitere Informationen zu den gültigen Werten finden Sie im Tabellenmodus unter Analysis Services installieren.
Analysis Services /ASSYSADMINACCOUNTS

Erforderlich
Gibt die Administratoranmeldeinformationen für Analysis Servicesan.
Analysis Services /ASTEMPDIR

Optional
Gibt das Verzeichnis für temporäre Analysis Services -Dateien an. Standardwerte:

Für den WOW-Modus auf 64-Bit-Systemen: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Für alle anderen Installationen: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Analysis Services /ASPROVIDERMSOLAP

Optional
Gibt an, ob der MSOLAP-Anbieter innerhalb von Prozessen ausgeführt werden kann.

Standardwert: 1 = aktiviert
SQL Server-Datenbank-Engine /INSTALLSQLDATADIR

Erforderlich
Gibt das Datenverzeichnis für SQL Server -Datendateien an.

Das Datenverzeichnis muss angegeben werden und sich auf einem freigegebenen Clusterdatenträger befinden.
SQL Server-Datenbank-Engine /SAPWD

Erforderlich, wenn /SECURITYMODE=SQL
Dieser Parameter gibt das Kennwort für das SQL Server-SA-Konto an.
SQL Server-Datenbank-Engine /SECURITYMODE

Optional
Gibt den Sicherheitsmodus für SQL Server an.

Wenn dieser Parameter nicht angegeben wird, kann die Authentifizierung nur über Windows erfolgen.

Unterstützter Wert: SQL
SQL Server-Datenbank-Engine /SQLBACKUPDIR

Optional
Gibt das Verzeichnis für Sicherungsdateien an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
SQL Server-Datenbank-Engine /SQLCOLLATION

Optional
Legt die Sortierungseinstellungen für SQL Serverfest.

Der Standardwert basiert auf dem Gebietsschema des Windows-Betriebssystems. Weitere Informationen finden Sie unter Sortierungseinstellungen im Setup-Programm.
SQL Server-Datenbank-Engine /SQLSYSADMINACCOUNTS

Erforderlich
Verwenden Sie diesen Parameter, um Anmeldenamen für Mitglieder der sysadmin-Rolle bereitzustellen.
SQL Server-Datenbank-Engine /SQLUSERDBDIR

Optional
Gibt das Verzeichnis für die Datendateien der Benutzerdatenbanken an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
SQL Server-Datenbank-Engine /SQLUSERDBLOGDIR

Optional
Gibt das Verzeichnis für die Protokolldateien der Benutzerdatenbanken an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Reporting Services /RSINSTALLMODE

Nur im reinen Dateimodus verfügbar.
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Installationsmodus für Reporting Servicesan.
SQL Server-Datenbank-Engine /SQLTEMPDBDIR

Optional
Gibt die Verzeichnisse für tempdb-Datendateien an. Wenn Sie mehr als ein Verzeichnis angeben, trennen Sie die Verzeichnisse mit einem Leerzeichen. Wenn mehrere Verzeichnisse angegeben sind, werden die tempdb-Datendateien auf die Verzeichnisse im Rahmen eines Roundrobinverfahrens verteilt.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

HINWEIS: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBLOGDIR

Optional
Gibt das Verzeichnis für die tempdb-Protokolldatei an.

Standardwert: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Systemdatenverzeichnis)

Hinweis: Dieser Parameter wird auch dem RebuildDatabase-Szenario hinzugefügt.
SQL Server-Datenbank-Engine /SQLTEMPDBFILECOUNT

Optional
Gibt die Anzahl von tempdb-Datendateien an, die von Setup hinzugefügt werden sollen. Dieser Wert kann bis zur Anzahl der Kerne heraufgesetzt werden. Standardwert:

1 für SQL Server Express

8 oder die Anzahl von Kernen, je nachdem, welcher Wert für alle anderen Editionen niedriger ist

Wichtig: Die primäre Datenbankdatei für tempdb ist immer noch „tempdb.mdf“. Die zusätzlichen tempdb-Dateien werden nach dem Muster „tempdb_mssql_#.ndf“ benannt, wobei „#“ eine eindeutige Zahl für jede zusätzliche tempdb-Datenbankdatei darstellt, die beim Setup erstellt wurde. Diese Namenskonvention dient dazu, die Dateinamen eindeutig zu machen. Beim Deinstallieren einer Instanz von SQL Server werden die Dateien gelöscht, die der Namenskonvention „tempdb_mssql_#.ndf“ folgen. Verwenden Sie die Namenskonvention „tempdb_mssql_*.ndf“ nicht für andere Datenbankdateien.

Warnung: SQL Server Express wird für die Konfiguration dieses Parameters nicht unterstützt. Setup installiert nur 1 Tempdb-Datendatei.
SQL Server-Datenbank-Engine /SQLTEMPDBFILESIZE

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße jeder tempdb-Datendatei an.

Standard = 8 MB

Min = 8 MB

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))
SQL Server-Datenbank-Engine /SQLTEMPDBFILEGROWTH

Optional
Gibt das Dateivergrößerungsinkrement jeder tempdb-Datendatei in MB an. Der Wert 0 zeigt an, dass die automatische Vergrößerung deaktiviert ist und kein zusätzlicher Platz zulässig ist. Das Setup ermöglicht eine Größe von bis zu 1024 MB.

Standardwert: 64

Zulässiger Bereich: Min = 0, Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILESIZE

Optional
Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an. Das Setup ermöglicht eine Größe von bis zu 1024 MB.
Standardwert:

4 für SQL Server Express

8 für alle anderen Editionen

Zulässiger Bereich: Min = Standardwert (4 oder 8), Max = 1024
SQL Server-Datenbank-Engine /SQLTEMPDBLOGFILEGROWTH

Optional
In SQL Server 2016 (13.x) eingeführt. Gibt die Anfangsgröße einer tempdb-Protokolldatei in MB an.

Standard = 4 MB für SQL Server Express, 8 MB für alle anderen Editionen

Min = (4 MB oder 8 MB).

Max = 1024 MB (262.144 MB für SQL Server 2014 (12.x))
Beispielsyntax:

So führen Sie den Schritt zum Fertigstellen eines Failoverclusters in einem erweiterten Installationsszenario für Datenbank-Engine und Analysis Servicesaus Führen Sie den folgenden Befehl auf dem Computer aus, der im Failovercluster als aktiver Knoten fungiert, um diesen in Betrieb zu nehmen. Sie müssen die Aktion "CompleteFailoverCluster" in dem Knoten ausführen, der im Analysis Services -Failovercluster als Besitzer des freigegebenen Datenträgers fungiert.

Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um die Failoverclusterinstallation für eine Standardinstanz abzuschließen:

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

Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um die Failoverclusterinstallation für eine benannte Instanz abzuschließen:

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName="<Insert Instance Name>" /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\KATMAI\Data /ASLOGDIR=<drive>:\KATMAI\Log /ASBACKUPDIR=<Drive>:\KATMAI\Backup /ASCONFIGDIR=<Drive>:\KATMAI\Config /ASTEMPDIR=<Drive>:\KATMAI\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_KATMAI" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"  

Parameter für das Aktualisieren von Failoverclustern

Entwickeln Sie mit den in der folgenden Tabelle aufgelisteten Parametern Befehlszeilenskripts für die Failoverclusterupgrades. Weitere Informationen finden Sie unter Aktualisieren einer SQL Server-Datenbank-Engine-Failoverclusterinstanz (Setup) und Always On-Failoverclusterinstanzen (SQL Server).

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den Installationsworkflow anzugeben.

Unterstützter Wert: Upgrade
SQL Server-Datenbank-Engine-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien sowohl Language Packs für Englisch als auch für die Sprache des Betriebssystems enthalten.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob das SQL Server-Setup Produktupdates ermitteln und einschließen soll. Gültige Werte sind True und False oder 1 und 0. Standardmäßig schließt das SQL Server-Setup alle gefundenen Updates ein.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates vom SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie .\MyUpdates oder eine UNC-Freigabe. SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über die Windows Server Update Services.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /ERRORREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x).

Informationen dazu, wie Sie Feedback zu Fehlern an Microsoft senden, finden Sie unter Konfigurieren von SQL Server 2016 (13.x) zum Senden von Feedback an Microsoft.

In älteren Versionen wird damit die Fehlerberichterstattung für SQL Server angegeben.

Weitere Informationen finden Sie in den Datenschutzbestimmungen für den Microsoft-Fehlerberichterstattungsdienst. Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement / INSTANCEDIR

Optional
Gibt ein nicht standardmäßiges Installationsverzeichnis für freigegebene Komponenten an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCEID

Erforderlich für Upgrades von SQL Server 2008 oder höher.

Optional für das Upgrade von SQL Server 2005 (9.x)
Gibt einen nicht standardmäßigen Wert für eine InstanceIDan.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
SQL Server-Datenbank-Engine-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Server an. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /SQMREPORTING

Optional
Hat keinerlei Auswirkungen in SQL Server 2016 (13.x). In älteren Versionen wird damit die Erstellung von Funktionsverwendungsberichten für SQL Server angegeben.

Unterstützte Werte:

0 = deaktiviert

1 = aktiviert
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERROLLOWNERSHIP Gibt das Failoververhalten während des Upgradevorgangs an.
SQL Server Browser Service /BROWSERSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den SQL Server-Browserdienst an. Unterstützte Werte:

Automatisch

Disabled

Manuell
SQL Server-Volltext /FTUPGRADEOPTION

Optional
Gibt die Upgradeoption für den Volltextkatalog an. Unterstützte Werte:

REBUILD

RESET

IMPORT
Integration Services /ISSVCACCOUNT

Erforderlich
Gibt das Konto für Integration Servicesan.

Standardwert: NT AUTHORITY\NETWORK SERVICE
Integration Services /ISSVCPASSWORD

Erforderlich
Gibt das Integration Services -Kennwort an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCStartupType

Optional
Gibt den Startmodus für den Integration Services -Dienst an.
Reporting Services /RSUPGRADEDATABASEACCOUNT

Optional
Die Eigenschaft wird nur verwendet, wenn ein Upgrade eines Berichtsserver im SharePoint-Modus der Version 2008 R2 oder früher ausgeführt wird. Weitere Upgradevorgänge werden für Berichtsserver ausgeführt, die die ältere Architektur des SharePoint-Modus verwenden, die in SQL Server 2012 (11.x) Reporting Services geändert wurde. Wenn diese Option in der Befehlszeileninstallation nicht eingeschlossen ist, wird das Standarddienstkonto für die alte Instanz des Berichtsservers verwendet. Wenn diese Eigenschaft verwendet wird, geben Sie mithilfe der /RSUPGRADEPASSWORD -Eigenschaft das Kennwort für das Konto an.
Reporting Services /RSUPGRADEPASSWORD

Optional
Kennwort des vorhandenen Berichtsserver-Dienstkontos.

Parameter zum Hinzufügen von Knoten

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für AddNode.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den AddNode-Workflow anzugeben.

Unterstützter Wert: AddNode
SQL Server-Datenbank-Engine-Setupsteuerelement /IACCEPTSQLSERVERLICENSETERMS

Nur erforderlich, wenn der /Q-Parameter oder der /QS-Parameter für die unbeaufsichtigte Installation angegeben wird.
Erforderlich, um das Einverständnis mit den Lizenzbedingungen zu erklären.
SQL Server-Datenbank-Engine-Setupsteuerelement /ENU

Optional
Verwenden Sie diesen Parameter, um die englische Version von SQL Server unter einem lokalisierten Betriebssystem zu installieren, wenn die Installationsmedien Language Packs sowohl für Englisch als auch für die Sprache des Betriebssystems einschließen.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateEnabled

Optional
Geben Sie an, ob Produktupdates vom SQL Server -Setup ermittelt und eingeschlossen werden sollen. Gültige Werte sind True und False oder 1 und 0. Standardmäßig schließt das SQL Server-Setup alle gefundenen Updates ein.
SQL Server-Datenbank-Engine-Setupsteuerelement /UpdateSource

Optional
Geben Sie an, wo Produktupdates vom SQL Server-Setup abgerufen werden sollen. Gültige Werte sind „MU“ für die Suche in Microsoft Update, ein gültiger Ordnerpfad, ein relativer Pfad wie .\MyUpdates oder eine UNC-Freigabe. SQL Server-Setup durchsucht standardmäßig Microsoft Update oder einen Windows Update-Dienst über die Windows Server Update Services.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
PolyBase /PBENGSVCACCOUNT

Optional
Gibt das Konto für den Engine-Dienst an. Der Standardwert ist NT Authority\NETWORK SERVICE.
PolyBase /PBDMSSVCPASSWORD

Optional
Gibt das Kennwort für das Engine-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
PolyBase /PBENGSVCSTARTUPTYPE

Optional
Gibt den Startmodus für den PolyBase-Engine-Dienst an: „Automatisch“ (Standardeinstellung), „Deaktiviert“ und „Manuell“.
PolyBase /PBPORTRANGE

Optional
Gibt einen Portbereich für PolyBase-Dienste mit mindestens sechs Ports an. Beispiel:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Optional
Gibt an, ob die SQL Server-Datenbank-Engine-Instanz als Teil einer horizontalen Skalierung von PolyBase-Berechnungsgruppen verwendet wird. Unterstützte Werte: True, False
SQL Server-Datenbank-Engine-Setupsteuerelement /PID

Optional
Gibt den Product Key für die Edition von SQL Server an. Wenn dieser Parameter nicht angegeben wird, wird Evaluation verwendet.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Datenbank-Engine-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Datenbank-Engine-Setupsteuerelement /FAILOVERCLUSTERIPADDRESSES

Erforderlich
Gibt eine codierte IP-Adresse an. Die Codierungen werden durch Semikolons (;) getrennt und weisen das Format <IP Type>;<address>;<network name>;<subnet mask> auf. Zu den unterstützten IP-Typen gehören DHCP, IPv4 und IPv6.
Sie können mehrere Failovercluster-IP-Adressen mit einem Leerzeichen dazwischen angeben. Hierzu folgende Beispiele:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1



Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Knoten in einem -Failovercluster (Setup)SQL Server-Datenbank-Engine.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIRMIPDEPENDENCYCHANGE

Erforderlich
Gibt an, dass die IP-Adressabhängigkeit für Multisubnetz-Failovercluster auf OR festgelegt werden soll. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Knoten in einem -Failovercluster (Setup)SQL Server-Datenbank-Engine. Unterstützte Werte:

0 = False (Standard)

1 = True
SQL Server-Agent /AGTSVCACCOUNT

Erforderlich
Gibt das Konto für den SQL Server-Agent-Dienst an.
SQL Server-Agent /AGTSVCPASSWORD

Erforderlich
Gibt das Kennwort für das SQL Server-Agent-Dienstkonto an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Analysis Services /ASSVCACCOUNT

Erforderlich
Gibt das Konto für den Analysis Services -Dienst an.
Analysis Services /ASSVCPASSWORD

Erforderlich
Gibt das Kennwort für den Analysis Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
SQL Server-Datenbank-Engine /SQLSVCACCOUNT

Erforderlich
Gibt das Startkonto für den SQL Server-Dienst an.
SQL Server-Datenbank-Engine /SQLSVCPASSWORD

Erforderlich
Gibt das Kennwort für SQLSVCACCOUNT an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Integration Services /ISSVCPASSWORD

Erforderlich
Gibt das Integration Services -Kennwort an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Reporting Services /RSINSTALLMODE

Nur im reinen Dateimodus verfügbar.
Von SQL Server 2017 an nicht mehr anwendbar. Gibt den Installationsmodus für Reporting Servicesan.
Reporting Services /RSSVCPASSWORD

Erforderlich
Von SQL Server 2017 an nicht mehr anwendbar. Gibt das Kennwort für das Startkonto für den Reporting Services -Dienst an. Dieser Parameter kann weggelassen werden, wenn ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwendet wird.
Weitere Hinweise:

Datenbank-Engine und Analysis Services sind die einzigen Komponenten, die clusterfähig sind. Andere Funktionen sind nicht clusterfähig und haben keine hohe Verfügbarkeit über ein Failover.

Beispielsyntax:

So fügen Sie einer vorhandenen Failoverclusterinstanz mit Datenbank-Engine und Analysis Serviceseinen Knoten hinzu

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  

Parameter zum Entfernen von Knoten

Entwickeln Sie mit den in der folgenden Tabelle aufgeführten Parametern Befehlszeilenskripts für RemoveNode. Um einen Failovercluster zu deinstallieren, müssen Sie RemoveNode für jeden Failoverclusterknoten ausführen. Weitere Informationen finden Sie unter Always On-Failoverclusterinstanzen (SQL Server)unterstützt.

SQL Server-Datenbank-Engine-Komponente Parameter BESCHREIBUNG
SQL Server-Datenbank-Engine-Setupsteuerelement /ACTION

Erforderlich
Erforderlich, um den RemoveNode-Workflow anzugeben.

Unterstützter Wert: RemoveNode
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIGURATIONFILE

Optional
Gibt die zu verwendende ConfigurationFile an.
SQL Server-Datenbank-Engine-Setupsteuerelement /HELP, ?

Optional
Zeigt die Verwendungsoptionen für die Parameter an.
SQL Server-Datenbank-Engine-Setupsteuerelement /INDICATEPROGRESS

Optional
Gibt an, dass die ausführliche Setupprotokolldatei an die Konsole weitergeleitet wird.
SQL Server-Datenbank-Engine-Setupsteuerelement /INSTANCENAME

Erforderlich
Gibt einen SQL Server-Datenbank-Engine -Instanznamen an.

Weitere Informationen finden Sie unter Instance Configuration.
SQL Server-Datenbank-Engine-Setupsteuerelement /Q oder /QUIET

Optional
Gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird. Dies wird für unbeaufsichtigte Installationen verwendet. Der /Q-Parameter überschreibt die Eingabe des /QS-Parameters.
SQL Server-Datenbank-Engine-Setupsteuerelement /QS oder /QUIETSIMPLE

Optional
Gibt an, dass Setup ausgeführt wird. Zudem wird der Fortschritt über die Benutzeroberfläche angezeigt. Es ist jedoch keine Eingabe möglich, und es werden keine Fehlermeldungen angezeigt.
SQL Server-Datenbank-Engine-Setupsteuerelement /HIDECONSOLE

Optional
Gibt an, dass das Konsolenfenster ausgeblendet oder geschlossen ist.
SQL Server-Datenbank-Engine-Setupsteuerelement /CONFIRMIPDEPENDENCYCHANGE

Erforderlich
Gibt an, dass die IP-Adressabhängigkeit für Multisubnetz-Failovercluster von OR auf AND festgelegt werden soll. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Knoten in einem -Failovercluster (Setup)SQL Server-Datenbank-Engine. Unterstützte Werte:

0 = False (Standard)

1 = True
Beispielsyntax:

So entfernen Sie mithilfe von Datenbank-Engine und Analysis Serviceseinen Knoten aus einer vorhandenen Failoverclusterinstanz

setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0  

Dienstkontoparameter

Sie können die SQL Server-Dienste mithilfe eines integrierten oder lokalen Kontos oder mithilfe eines Domänenkontos konfigurieren.

Hinweis

Wenn Sie ein verwaltetes Dienstkonto, ein virtuelles Konto oder ein integriertes Konto verwenden, sollten Sie die entsprechenden Kennwortparameter nicht angeben. Weitere Informationen zu diesen Dienstkonten finden Sie im Abschnitt In Windows 7 und Windows Server 2008 R2 verfügbare neue Kontotypen unter Konfigurieren von Windows-Dienstkonten und -Berechtigungen.

Weitere Informationen zur Konfiguration des Dienstkontos finden Sie unter Konfigurieren von Windows-Dienstkonten und -Berechtigungen.

SQL Server-Datenbank-Engine-Komponente Kontoparameter Kennwortparameter Starttyp
SQL Server-Agent /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Analysis Services /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
SQL Server-Datenbank-Engine /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Integration Services /ISSVCACCOUNT /ISSVCPASSWORD /ISSVCStartupType
Reporting Services /RSSVCACCOUNT /RSSVCPASSWORD /RSSVCStartupType

Hinweis

Features der Reporting Services wurden aus SQL Server 2017 entfernt. Die Kontoparameter für SQL Server Reporting Services gelten nur für Versionen vor SQL Server 2017.

Funktionsparameter

Um bestimmte Funktionen zu installieren, verwenden Sie den /FEATURES-Parameter und geben in der folgenden Tabelle die übergeordnete Funktion oder die Funktionswerte an. Eine Liste der Features, die von den Editionen von SQL Server unterstützt werden, finden Sie unter Editionen und unterstütze Features von SQL Server 2016 (13.x), Editionen und unterstütze Features von SQL Server 2017 (14.x) oder Editionen und unterstütze Features von SQL Server 2019 (15.x).

Parameter übergeordneter Funktionen Funktionsparameter BESCHREIBUNG
SQL Installiert SQL Server-Datenbank-Engine, Replikation, Volltext und Data Quality Server.
SQLEngine Installiert nur das SQL Server-Datenbank-Engine.
Replikation Installiert die Replikationskomponente und das SQL Server-Datenbank-Engine.
FullText Installiert die FullText-Komponente und das SQL Server-Datenbank-Engine.
DQ Kopiert die erforderlichen Dateien zum Abschließen der Installation von Data Quality Server . Nach dem Fertigstellen der Installation von SQL Server müssen Sie zum Fertigstellen der Installation von Data Quality Server die Datei DQSInstaller.exe ausführen. Weitere Informationen finden Sie unter Ausführen von DQSInstaller.exe zum Abschließen der Installation von Data Quality Server. Dabei wird auch das SQL Server-Datenbank-Engineinstalliert.
PolyBase Installiert PolyBase-Komponenten.
PolyBaseCore Paaren Sie die Installation ab SQL Server 2019 mit PolyBase, um Polybase-Technologie zu installieren, die vollständig integriertes, übergreifendes Abfragen in Oracle, Teradata, SQL Server und anderen relationalen und nicht relationalen Daten mithilfe von T-SQL-Standardanweisungen ermöglicht.
PolyBaseJava Paaren Sie die Installation ab SQL Server 2019 mit PolyBase, um den Polybase Java-Connector zu installieren, der vollständig integriertes, übergreifendes Abfragen in HDFS-Daten mithilfe von T-SQL-Standardanweisungen ermöglicht.
AdvancedAnalytics Installiert SQL Server Machine Learning Services oder SQL Server 2016 R Services (datenbankintern)
SQL_INST_MR Gilt fürSQL Server Machine Learning Services (2017 oder später) und SQL Server 2016 R Services (In-Database). Kann mit AdvancedAnalytics zur Installation von R Open und proprietären R-Paketen verwendet werden
SQL_INST_MPY Gilt für SQL Server Machine Learning Services (2017 oder später). Kann mit AdvancedAnalytics zur Installation von Anaconda und proprietären Python-Paketen verwendet werden
SQL_INST_JAVA Gilt für die Java-Spracherweiterung für SQL Server (2019 und später). Paaren Sie die Installation mit AdvancedAnalytics, um Erweiterungen zu installieren, die die Integration mit Java mithilfe von T-SQL-Standardanweisungen ermöglichen.
AS Installiert alle Analysis Services -Komponenten.
RS Installiert alle Reporting Services -Komponenten. Seit SQL Server 2017 entfernt.
RS_SHP Installiert Reporting Services-Komponenten für SharePoint Seit SQL Server 2017 entfernt.
RS_SHPWFE Installiert das Reporting Services-Add-In für SharePoint-Produkte Seit SQL Server 2017 entfernt.
DQC Installiert Data Quality Client.
IS Installiert alle Integration Services -Komponenten.
IS_Master Enthält Scale Out-Master für Integration Services Scale Out.
IS_Worker Enthält Integration Services Scale Out-Worker.
MDS Installiert Master Data Services.
SQL_SHARED_MPY Installiert die Python-Pakete für SQL Server 2017 Machine Learning Server (Standalone) (SQL Server 2017 Machine Learning Server (eigenständig))
SQL_SHARED_MR Installiert R-Pakete für SQL Server 2016 R Server (eigenständig) oder SQL Server Machine Learning Server (eigenständig)
Tools* Installiert die Clienttools und die SQL Server-Onlinedokumentation.
BC Installiert Abwärtskompatibilitätskomponenten.
Conn Installiert Konnektivitätskomponenten.
DREPLAY_CTLR Installiert Distributed Replay Controller
DREPLAY_CLT Installiert Distributed Replay Client
SNAC_SDK Installiert das SDK für Microsoft SQL Server Native Client
SDK Installiert das Software Development Kit.
LocalDB** Installiert LocalDB, einen Ausführungsmodus von SQL Server Express , der speziell für Programmentwickler konzipiert wurde.

*SQL Server Management Studio (SSMS) ist jetzt in einem eigenständigen Installationsprogramm enthalten, das vom SQL Server-Installationsprogramm getrennt ist. Weitere Informationen finden Sie unter Installieren von SQL Server Management Studio.

Beispiele für Funktionsparameter:

Parameter und Werte BESCHREIBUNG
/FEATURES=SQLEngine Installiert das Datenbank-Engine ohne Replikation und Volltext.
/FEATURES=SQLEngine,FullText Installiert das Datenbank-Engine und Volltext.
/FEATURES=SQL,Tools Installiert das vollständige Datenbank-Engine und alle Tools.
/FEATURES=BOL Installiert die SQL Server-Onlinedokumentation zum Anzeigen und Verwalten von Hilfeinhalten.
/FEATURES=SQLEngine,PolyBase Installiert die PolyBase-Engine.

Rollenparameter

Die Setuprolle oder der /Role-Parameter wird verwendet, um eine vorkonfigurierte Auswahl von Funktionen zu installieren. Die SSAS-Rollen installieren eine SSAS-Instanz in einer vorhandenen SharePoint-Farm oder einer neuen nicht konfigurierten Farm. Für jedes Szenario werden zwei Setuprollen bereitgestellt. Sie können jeweils nur eine Setuprolle zur Installation auswählen. Wenn Sie eine Setuprolle auswählen, installiert Setup die Funktionen und Komponenten, die dieser Rolle angehören. Die für diese Rolle festgelegten Funktionen und Komponenten können nicht geändert werden. Weitere Informationen zur Verwendung des Funktionsrollenparameters finden Sie unter Installieren von Power Pivot über die Eingabeaufforderung.

Die AllFeatures_WithDefaults-Rolle ist das Standardverhalten für Editionen von SQL Server Express und reduziert die Anzahl der Dialogfelder, die dem Benutzer angezeigt werden. Sie kann bei der Installation einer anderen SQL Server-Edition als SQL Server Expressin der Befehlszeile angegeben werden.

Role BESCHREIBUNG Installiert...
SPI_AS_ExistingFarm Installiert Analysis Services als benannte Instanz von Power Pivot in einer vorhandenen SharePoint Server 2010 -Farm oder auf einem eigenständigen Server. Analysis Services-Berechnungs-Engine, vorkonfiguriert für Datenspeicherung und Verarbeitung im Arbeitsspeicher.

Power Pivot -Projektmappenpakete

Installationsprogramm für den Power Pivot für Excel

SQL Server-Onlinedokumentation
SPI_AS_NewFarm Installiert Analysis Services und Datenbank-Engine als benannte Instanz von Power Pivot in einer neuen und nicht konfigurierten Office SharePoint Server 2010-Farm oder auf einem eigenständigen Server. SQL Server-Setup konfiguriert die Farm während der Installation der Funktionsrolle. Analysis Services-Berechnungs-Engine, vorkonfiguriert für Datenspeicherung und Verarbeitung im Arbeitsspeicher.

Power Pivot -Projektmappenpakete

SQL Server-Onlinedokumentation

Datenbank-Engine

Konfigurationstools

SQL Server Management Studio
AllFeatures_WithDefaults Installiert alle in der aktuellen Edition verfügbaren Funktionen.

Fügt der festen Serverrolle sysadmin von SQL Server den aktuellen Benutzer hinzu.

Unter Windows Server 2008 oder höheren Versionen und wenn das Betriebssystem kein Domänencontroller ist, werden Datenbank-Engineund Reporting Services standardmäßig für die Verwendung des NT-AUTORITÄT\NETZWERKDIENST-Kontos und Integration Services standardmäßig für die Verwendung des NT-AUTORITÄT\LOKALER DIENST-Kontos konfiguriert.

Diese Rolle wird in Editionen von SQL Server Expressstandardmäßig aktiviert. Für alle anderen Editionen ist diese Rolle nicht aktiviert, kann jedoch über die Benutzeroberfläche oder mit Befehlszeilenparametern angegeben werden.
Für Editionen von SQL Server Expresswerden nur die in der Edition verfügbaren Funktionen installiert. Für andere Editionen werden alle SQL Server -Funktionen installiert.

Der AllFeatures_WithDefaults-Parameter kann mit anderen Parametern kombiniert werden, die die Einstellungen des AllFeatures_WithDefaults-Parameters überschreiben. Bei Verwendung des AllFeatures_WithDefaults -Parameters und des /FEATURES = RS -Parameters wird beispielsweise der Befehl zur Installation aller Funktionen überschrieben und nur Reporting Servicesinstalliert. Der AllFeatures_WithDefaults-Parameter zur Verwendung des Standarddienstkontos für Reporting Serviceswird jedoch berücksichtigt.

Wenn der AllFeatures_WithDefaults -Parameter zusammen mit /ADDCURRENTUSERASSQLADMIN=FALSE verwendet wird, wird das bereitstellende Dialogfeld nicht automatisch mit dem Namen des aktuellen Benutzers aufgefüllt. Fügen Sie /AGTSVCACCOUNT und /AGTSVCPASSWORD hinzu, um ein Dienstkonto und ein Kennwort für den SQL Server-Agent anzugeben.

Steuern des Failoververhaltens mithilfe des Parameters /FAILOVERCLUSTERROLLOWNERSHIP

Wenn Sie einen Failovercluster vom Typ SQL Server-Datenbank-Engine upgraden möchten, muss das Setup nacheinander auf den einzelnen Failoverclusterknoten ausgeführt werden (beginnend mit den passiven Knoten). Setup ermittelt, zu welchem Zeitpunkt das Failover für den aktualisierten Knoten durchgeführt werden soll. Dies ist abhängig von der Gesamtzahl an Knoten in der Failoverclusterinstanz sowie von der Anzahl der bereits aktualisierten Knoten. Wenn mindestens die Hälfte der Knoten bereits aktualisiert wurde, führt Setup in der Standardeinstellung ein Failover zu einem aktualisierten Knoten durch.

Zum Steuern des Failoververhaltens von Clusterknoten während des Upgradevorgangs führen Sie den Upgradevorgang an der Eingabeaufforderung aus. Verwenden Sie dabei den Parameter /FAILOVERCLUSTERROLLOWNERSHIP, um das Failoververhalten zu steuern, bevor der Knoten vom Upgradevorgang in den Offlinemodus versetzt wird. Der Parameter kann folgendermaßen verwendet werden:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 – Mit diesem Parameter wird der Clusterbesitz (Gruppe verschieben) nicht auf aktualisierte Knoten übertragen, und der Knoten wird nach Abschluss des Upgrades der Liste der möglichen Besitzer des SQL Server-Clusters nicht hinzugefügt.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1 – Mit diesem Parameter wird der Clusterbesitz (Gruppe verschieben) auf aktualisierte Knoten übertragen, und der Knoten wird nach Abschluss des Upgrades der Liste der möglichen Besitzer des SQL Server-Clusters hinzugefügt.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2 – Dies ist die Standardeinstellung. Sie wird verwendet, wenn der Parameter nicht angegeben ist. Diese Einstellung gibt an, dass SQL Server-Setup den Clusterbesitz (Gruppe verschieben) nach Bedarf verwaltet.

Instanz-ID- oder InstanceID-Konfiguration

Der Instanz-ID- oder /InstanceID-Parameter wird verwendet, um festzulegen, wo die Instanzkomponenten und der Registrierungspfad der Instanz installiert werden sollen. Der Wert für „INSTANCEID“ ist eine Zeichenfolge, die eindeutig sein muss.

  • SQL-Instanz-ID: MSSQLxx.<INSTANCEID>

  • AS-Instanz-ID: MSASxx.<INSTANCEID>

  • RS Instanz-ID: MSRSxx.<INSTANCEID>

Die instanzabhängigen Komponenten werden an den folgenden Speicherorten installiert:

%Program Files%\Microsoft SQL Server\<SQLInstanceID>

%Program Files%\Microsoft SQL Server\<ASInstanceID>

%Program Files%\Microsoft SQL Server\<RSInstanceID>

Hinweis

Wenn „INSTANCEID“ in der Befehlszeile nicht angegeben wurde, wird in der Standardeinstellung beim Setupvorgang <INSTANCEID> durch <INSTANCENAME> ersetzt.

Weitere Informationen