Udostępnij za pośrednictwem


Instalowanie i konfigurowanie programu SQL Server w systemie Windows z poziomu wiersza polecenia

Dotyczy:SQL Server — tylko system Windows

Przed uruchomieniem instalatora programu SQL Server zapoznaj się z artykułem Planowanie instalacji programu SQL Server.

Zainstalowanie nowej instancji programu SQL Server z poziomu wiersza polecenia umożliwia określenie cech do zainstalowania oraz sposobu ich konfiguracji. Można również określić cichą, podstawową lub pełną interakcję z interfejsem użytkownika instalacji.

Aby zainstalować lub skonfigurować wystąpienie programu SQL Server z poziomu wiersza polecenia, otwórz wiersz polecenia administracyjnego i przejdź do lokalizacji setup.exe znajdującej się w nośniku instalacyjnym programu SQL Server. setup.exe Uruchom polecenie wraz z wymaganymi i opcjonalnymi parametrami, które umożliwiają wykonanie następujących czynności:

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

W poniższym przykładzie zainstalowano silnik bazy danych SQL Server, usługi SQL Server Analysis Services, SQL Server i usługi SQL Server Integration Services w trybie cichym:

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

Aby wyświetlić listę wszystkich możliwych poleceń w konsoli programu , uruchom plik wykonywalny z flagą /help :

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

Ważne

Nowy parametr instalacji, /PRODUCTCOVEREDBYSA, został wprowadzony w programie SQL Server 2022 (16.x). Ten parametr wskazuje, czy podana licencja klucza produktu (/PID=) jest objęta umową z pakietem Software Assurance lub subskrypcją programu SQL Server, czy tylko licencją programu SQL Server.

Pozostała część artykułu zawiera szczegółowy opis dostępnych parametrów.

Uwaga / Notatka

Podczas instalowania za pośrednictwem wiersza polecenia program SQL Server obsługuje tryb pełnej ciszy z parametrem /Q lub cichy tryb prosty z parametrem /QS . Przełącznik /QS pokazuje tylko postęp, nie akceptuje żadnych danych wejściowych i nie wyświetla żadnych komunikatów o błędach, jeśli wystąpią. Parametr /QS jest obsługiwany tylko wtedy, gdy /ACTION=INSTALL jest określony.

Niezależnie od metody instalacji, musisz potwierdzić akceptację postanowień licencyjnych dotyczących oprogramowania jako osoba lub w imieniu jednostki, chyba że korzystanie z oprogramowania podlega oddzielnej umowie, takiej jak umowa licencjonowania zbiorowego firmy Microsoft lub umowa innej firmy z isV lub OEM.

Postanowienia licencyjne są wyświetlane do przeglądu i akceptacji w interfejsie użytkownika Instalatora. Instalacje nienadzorowane (przy użyciu parametrów /Q lub /QS) muszą zawierać parametr /IACCEPTSQLSERVERLICENSETERMS. Postanowienia licencyjne można przejrzeć oddzielnie na stronie Postanowienia licencyjne dotyczące oprogramowania firmy Microsoft.

W przypadku programu SQL Server 2022 (16.x) i nowszych wersji przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server w aka.ms/useterms.

W zależności od sposobu otrzymania oprogramowania (na przykład za pośrednictwem licencjonowania zbiorowego firmy Microsoft) korzystanie z oprogramowania może podlegać dodatkowym warunkom i postanowieniom.

Instalacja wiersza polecenia jest obsługiwana w następujących scenariuszach:

  • Instalowanie, uaktualnianie lub usuwanie wystąpienia i składników udostępnionych aplikacji SQL Server na komputerze stacjonarnym przy użyciu składni i parametrów określonych we wierszu poleceń.
  • Instalowanie, uaktualnianie lub usuwanie wystąpienia klastra przełączania awaryjnego.
  • Uaktualnianie z jednej wersji programu SQL Server do innej wersji programu SQL Server.
  • Instalowanie wystąpienia programu SQL Server na komputerze lokalnym przy użyciu składni i parametrów określonych w pliku konfiguracji. Za pomocą tej metody można skopiować konfigurację instalacji na wiele komputerów lub zainstalować wiele węzłów instalacji klastra trybu failover.

Uwaga / Notatka

W przypadku instalacji lokalnych należy uruchomić program instalacyjny jako administrator. W przypadku instalowania programu SQL Server z udziału zdalnego, należy używać konta domenowego, które ma uprawnienia do odczytu i wykonywania na udziale zdalnym. W przypadku instalacji klastra trybu failover musisz być administratorem lokalnym z uprawnieniami logowania jako usługi i działać jako część systemu operacyjnego we wszystkich węzłach klastra trybu failover.

Prawidłowe użycie parametrów konfiguracji

Skorzystaj z poniższych wskazówek, aby opracować polecenia instalacji, które mają poprawną składnię:

Parametr Przykład
/PARAMETR /INDICATEPROGRESS
/PARAMETER=true/false /SQLSVCINSTANTFILEINIT=True
/PARAMETER=1/0 dla typów logicznych /TCPENABLED=1
/PARAMETER="value" dla wszystkich parametrów z jedną wartością.

W przypadku parametru, który wymaga ścieżki: /INSTANCEDIR=C:\Path lub /INSTANCEDIR="C:\Path" są obsługiwane.
/PID="PID" /SQLSVCSTARTUPTYPE="Automatic"
/PARAMETER="value1" "value2" "value3" dla wszystkich parametrów wielokrotnej wartości.

Wyjątek: /FEATURES, który jest parametrem wielowartościowym, ale jego format jest /FEATURES=AS,RS,IS bez spacji, rozdzielany przecinkami.
/SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary"

Ważne

Podczas instalowania programu SQL Server, jeśli określisz tę samą ścieżkę katalogu dla INSTANCEDIR i SQLUSERDBDIR, program SQL Server Agent i pełnotekstowe wyszukiwanie nie uruchamiają się z powodu braku uprawnień.

Uwaga / Notatka

Wartości serwera relacyjnego obsługują dodatkowe formaty końcowego ukośnika odwrotnego: pojedynczy ukośnik odwrotny (\) lub dwa ukośniki odwrotne (\\) dla ścieżki.

Opcje parametrów

Poniższe sekcje zawierają parametry umożliwiające opracowywanie skryptów instalacji wiersza polecenia na potrzeby scenariuszy instalacji, aktualizacji i naprawy. Parametry mogą przyjmować różne wartości w zależności od wybranego scenariusza.

Parametry wymienione dla składnika aparatu bazy danych programu SQL Server są specyficzne dla tego składnika. Parametry agenta programu SQL Server i przeglądarki programu SQL Server mają zastosowanie podczas instalowania aparatu bazy danych programu SQL Server.

Parametry instalacji

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby instalowania nowego wystąpienia programu SQL Server.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy instalacji.

Obsługiwane wartości: Install.
Kontrola instalacji silnika bazy danych /SUPPRESSPRIVACYSTATEMENTNOTICE

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Pomija oświadczenie o ochronie prywatności. Korzystając z tej flagi, zgadzasz się z powiadomieniem o ochronie prywatności.
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrolka konfiguracji języka Python programu SQL Server /IACCEPTPYTHONLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych, które obejmują pakiet Anaconda Python.
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.
Kontrolka konfiguracji języka R programu SQL Server /IACCEPTROPENLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych, które obejmują pakiet Microsoft R Open.
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /FEATURES lub /ROLE

Wymagane
Określa składniki do zainstalowania.

Wybierz /FEATURES , aby określić poszczególne składniki programu SQL Server do zainstalowania. Aby uzyskać więcej informacji, zobacz Parametry funkcji poniżej.

Wybierz /ROLE , aby określić rolę konfiguracji. Role instalacji instalują program SQL Server w wstępnie określonej konfiguracji.
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTALLSHAREDDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 64-bitowych składników udostępnionych.

Wartość domyślna to %Program Files%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files(x86)%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTALLSHAREDWOWDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 32-bitowych składników udostępnionych. Obsługiwane tylko w systemie 64-bitowym.

Wartość domyślna to %Program Files(x86)%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTANCEDIR

Fakultatywny
Określa katalog instalacji niezdefinicyjny dla składników specyficznych dla wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCEID

Fakultatywny
Określa wartość inną niżdefault dla identyfikatora wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PRODUCTCOVEREDBYSA

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Wymagane podczas instalowania funkcji rozszerzenia platformy Azure z poziomu wiersza polecenia za pomocą AZUREEXTENSIONpolecenia .
Określa pokrycie licencji dla programu SQL Server.

/PRODUCTCOVEREDBYSA=True, lub tylko /PRODUCTCOVEREDBYSA, wskazuje, że jest on objęty subskrypcją pakietu Software Assurance lub programu SQL Server.

/PRODUCTCOVEREDBYSA=Falselub pominięcie parametru wskazuje, że jest on objęty licencją programu SQL Server.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /UIMODE

Fakultatywny
Określa, czy podczas instalacji ma być prezentowana tylko minimalna liczba okien dialogowych.

/UIMODE można używać tylko z parametrem /ACTION=INSTALL i parametrem UPGRADE.

Obsługiwane wartości:

- /UIMODE=Normal jest ustawieniem domyślnym dla wersji innych niż Express i przedstawia wszystkie okna dialogowe konfiguracji dla wybranych funkcji.

- /UIMODE=AutoAdvance jest domyślnym ustawieniem dla wersji Express i pomija nieistotne okna dialogowe.

W połączeniu z innymi parametrami UIMODE jest zastępowany. Na przykład, gdy obie opcje /UIMODE=AutoAdvance i /ADDCURRENTUSERASSQLADMIN=FALSE są podane, okno dialogowe konfigurowania nie jest automatycznie wypełniane bieżącym użytkownikiem.

Nie można używać ustawienia UIMODE z parametrami /Q lub /QS.
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
SQL Server Agent /AGTSVCACCOUNT

Wymagane
Określa konto usługi SQL Server Agent.
SQL Server Agent /AGTSVCPASSWORD

wymagane
Określa hasło dla konta usługi agenta programu SQL Server. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
SQL Server Agent /AGTSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi SQL Server Agent.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Aparat PolyBase /PBENGSVCPASSWORD

Fakultatywny
Określa hasło dla konta usługi silnika.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
Przenoszenie danych programu PolyBase /PBDMSSVCACCOUNT

Fakultatywny
Określa konto usługi przenoszenia danych.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Przenoszenie danych programu PolyBase /PBDMSSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi przenoszenia danych.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Usługi analizy /ASBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Usługi analizy /ASCOLLATION

Fakultatywny
Określa ustawienie sortowania dla usług Analysis Services.

Wartość domyślna: Latin1_General_CI_AS

Uwaga: Obsługiwane jest tylko sortowanie Windows. Użycie sortowania SQL może spowodować nieoczekiwane zachowanie.
Usługi analizy /ASCONFIGDIR

Fakultatywny
Określa katalog plików konfiguracji usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Usługi analizy /ASDATADIR

Fakultatywny
Określa katalog plików danych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Usługi analizy /ASLOGDIR

Fakultatywny
Określa katalog plików dziennika usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Usługi analizy /ASSERVERMODE

Fakultatywny
Określa tryb serwera wystąpienia usług Analysis Services. Prawidłowe wartości w scenariuszu klastra to MULTIDIMENSIONAL lub TABULAR. ASSERVERMODE uwzględnia wielkość liter. Wszystkie wartości muszą być wyrażone wielkimi literami. Aby uzyskać więcej informacji na temat prawidłowych wartości, zobacz Instalowanie usług Analysis Services w trybie tabelarycznym.
Usługi analizy /ASSVCACCOUNT

Wymagane
Określa konto usługi Analysis Services.
Usługi analizy /ASSVCPASSWORD

wymagane
Określa hasło usługi Analysis Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi analizy /ASSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi Analysis Services.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Usługi analizy /ASSYSADMINACCOUNTS

Wymagane
Określa poświadczenia administratora dla usług Analysis Services.
Usługi analizy /ASTEMPDIR

Fakultatywny
Określa katalog plików tymczasowych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Usługi analizy /ASPROVIDERMSOLAP

Fakultatywny
Określa, czy dostawca MSOLAP może działać w procesie.

Wartość domyślna: - 1 = włączone
Usługi analizy /FARMACCOUNT

Wymagane, dla SPI_AS_NewFarm
Określa konto użytkownika domeny do uruchamiania usług administracji centralnej programu SharePoint i innych podstawowych usług w farmie.

Ten parametr jest używany tylko w przypadku wystąpień usług Analysis Services zainstalowanych za pośrednictwem programu /ROLE = SPI_AS_NEWFARM.
Usługi analizy /FARMPASSWORD

Wymagane, dla SPI_AS_NewFarm
Określa hasło dla konta farmy. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi analizy /PASSPHRASE

Wymagane, dla SPI_AS_NewFarm
Określa hasło używane do dodawania dodatkowych serwerów aplikacji lub serwerów frontonu sieci Web do farmy programu SharePoint.

Ten parametr jest używany tylko w przypadku wystąpień usług Analysis Services zainstalowanych za pośrednictwem programu /ROLE = SPI_AS_NEWFARM.
Usługi analizy /FARMADMINIPORT

Wymagane, dla SPI_AS_NewFarm
Określa port używany do nawiązywania połączenia z aplikacją sieci Web Administracja centralna programu SharePoint.

Ten parametr jest używany tylko w przypadku wystąpień usług Analysis Services zainstalowanych za pośrednictwem programu /ROLE = SPI_AS_NEWFARM.
Przeglądarka programu SQL Server /BROWSERSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania dla usługi SQL Server Browser.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Silnik bazy danych SQL Server /ENABLERANU

Fakultatywny
Włącza poświadczenia uruchom jako dla instalacji programu SQL Server Express.
Silnik bazy danych SQL Server /INSTALLSQLDATADIR

Fakultatywny
Określa katalog danych dla plików danych programu SQL Server.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\
Silnik bazy danych SQL Server /SAPWD

Wymagane, gdy /SECURITYMODE=SQL
Określa hasło dla konta programu SQL Server SA .
Silnik bazy danych SQL Server /SECURITYMODE

Fakultatywny
Określa tryb zabezpieczeń dla programu SQL Server.

Jeśli ten parametr nie jest podany, obsługiwany jest tryb uwierzytelniania tylko dla systemu Windows.

Obsługiwana wartość: SQL
Silnik bazy danych SQL Server /SQLBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Silnik bazy danych SQL Server /SQLCOLLATION

Fakultatywny
Określa ustawienia sortowania dla programu SQL Server.

Domyślne ustawienie instalacji jest określane przez ustawienia regionalne systemu operacyjnego. Sortowanie na poziomie serwera można zmienić podczas instalacji lub zmieniając ustawienia regionalne systemu operacyjnego przed instalacją. Sortowanie domyślne jest ustawione według najstarszej dostępnej wersji skojarzonej z poszczególnymi regionami. Jest to spowodowane zgodnością z poprzednimi wersjami. Dlatego nie zawsze jest to zalecana kolejność sortowania. Aby w pełni korzystać z funkcji programu SQL Server, zmień domyślne ustawienia instalacji, aby używać sortowania systemu Windows. Na przykład dla ustawień regionalnych systemu operacyjnego English (United States) (strona kodowa 1252) domyślne sortowanie podczas instalacji to SQL_Latin1_General_CP1_CI_AS i można je zmienić na najbliższy odpowiednik sortowania systemu Windows Latin1_General_100_CI_AS_SC.

Aby uzyskać więcej informacji, zobacz Collation and Unicode support.
Silnik bazy danych SQL Server /ADDCURRENTUSERASSQLADMIN

Fakultatywny
Dodaje bieżącego użytkownika do stałej roli serwera sysadmin programu SQL Server. /ADDCURRENTUSERASSQLADMIN parametr może być używany podczas instalowania wersji Express lub gdy /ROLE=AllFeatures_WithDefaults jest używany. Aby uzyskać więcej informacji, zobacz /ROLE poniżej.

Użycie elementu /ADDCURRENTUSERASSQLADMIN jest opcjonalne, ale wymagane jest zastosowanie albo /ADDCURRENTUSERASSQLADMIN, albo /SQLSYSADMINACCOUNTS.

Wartości domyślne:

True dla wersji programu SQL Server Express

False dla wszystkich innych edycji
Silnik bazy danych SQL Server /SQLSVCACCOUNT

Wymagane
Określa konto uruchamiania usługi SQL Server.
Silnik bazy danych SQL Server /SQLSVCPASSWORD

wymagane
Określa hasło dla elementu SQLSVCACCOUNT. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Silnik bazy danych SQL Server /SQLSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi SQL Server.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Silnik bazy danych SQL Server /SQLSYSADMINACCOUNTS

Wymagane
Aby przydzielić loginy jako członków roli administratora systemu, użyj tego parametru.

W przypadku wersji programu SQL Server innych niż SQL Server Express /SQLSYSADMINACCOUNTS jest wymagany. W przypadku wersji programu SQL Server Express użycie elementu /SQLSYSADMINACCOUNTS jest opcjonalne, ale wymagane jest użycie elementu /SQLSYSADMINACCOUNTS lub /ADDCURRENTUSERASSQLADMIN.
Silnik bazy danych SQL Server /SQLTEMPDBDIR

Fakultatywny
Określa katalogi dla tempdb plików danych. Podczas określania więcej niż jednego katalogu należy oddzielić katalogi pustym miejscem. Jeśli określono wiele katalogów, pliki danych tempdb zostaną rozłożone na katalogi w sposób okrężny.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBLOGDIR

Fakultatywny
Określa katalog dla tempdb pliku dziennika.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBFILECOUNT

Fakultatywny
Określa liczbę tempdb plików danych, które mają zostać dodane przez instalatora. Tę wartość można zwiększyć do liczby rdzeni.

Wartość domyślna:

1 dla programu SQL Server Express

8 lub liczba rdzeni, w zależności od tego, która jest mniejsza we wszystkich innych edycjach

Ważny: Podstawowy plik bazy danych dla tempdb programu będzie nadal mieć wartość tempdb.mdf. Dodatkowe tempdb pliki są nazwane jako tempdb_mssql_#.ndf gdzie # reprezentuje unikatową liczbę dla każdego dodatkowego tempdb pliku bazy danych utworzonego podczas instalacji. Celem tej konwencji nazewnictwa jest uczynienie ich unikatowymi. Odinstalowanie wystąpienia programu SQL Server powoduje usunięcie plików, zgodnie z konwencją nazewnictwa tempdb_mssql_#.ndf. Nie używaj tempdb_mssql_\*.ndf konwencji nazewnictwa dla plików bazy danych użytkownika.

Ostrzeżenie: Program SQL Server Express nie jest obsługiwany do konfigurowania tego parametru. Instalator instaluje tylko 1 tempdb plik danych.
Silnik bazy danych SQL Server /SQLTEMPDBFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar każdego tempdb pliku danych.

Ustawienie domyślne = 4 MB dla programu SQL Server Express, 8 MB dla wszystkich innych edycji

Min = 4 MB lub 8 MB

Maksymalna = 1024 MB
Silnik bazy danych SQL Server /SQLTEMPDBFILEGROWTH

Fakultatywny
Określa przyrost wielkości każdego pliku danych tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar pliku dziennika tempdb w MB. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna:

4 dla programu SQL Server Express

8 dla wszystkich innych edycji

Dozwolony zakres: Min = wartość domyślna (4 lub 8), Maksimum = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILEGROWTH

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa przyrost pliku dziennika tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLUSERDBDIR

Fakultatywny
Określa katalog plików danych dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Silnik bazy danych SQL Server /SQLSVCINSTANTFILEINIT

Fakultatywny
Umożliwia natychmiastowe inicjowanie plików dla konta usługi programu SQL Server. Aby zapoznać się z zagadnieniami dotyczącymi zabezpieczeń i wydajności, zobacz Natychmiastowe inicjowanie plików bazy danych.

Obsługiwane wartości:

- False (ustawienie domyślne)
- True
Silnik bazy danych SQL Server /SQLUSERDBLOGDIR

Fakultatywny
Określa katalog plików dziennika dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Silnik bazy danych SQL Server /SQLMAXDOP=parameter

Dotyczy: SQL Server 2019 (15.x) i nowsze wersje

Opcjonalnie. Jeśli pominięto instalację nienadzorowaną (cichą), funkcja MAXDOP będzie zgodna z maksymalnym stopniem równoległości.
Określa maksymalny stopień równoległości, który określa, ile procesorów może używać pojedynczej instrukcji podczas wykonywania pojedynczej instrukcji.

Wartość domyślna będzie zgodna z maksymalnym stopniem wytycznych dotyczących równoległości
Silnik bazy danych SQL Server /USESQLRECOMMENDEDMEMORYLIMITS

Dotyczy: SQL Server 2019 (15.x) i nowsze wersje

Opcjonalnie. Jeśli /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORY i /SQLMAXMEMORY zostaną pominięte podczas instalacji nienadzorowanych (dyskretnych), silnik bazy danych SQL Server będzie używać domyślnej konfiguracji pamięci SQL Server.
Określa, że silnik bazy danych SQL Server będzie używać obliczonych rekomendowanych wartości, które są zgodne z wytycznymi konfiguracji pamięci serwera dla samodzielnego wystąpienia SQL Server.

Uwaga: Tego parametru nie można używać z /SQLMINMEMORY i /SQLMAXMEMORY.
Silnik bazy danych SQL Server /SQLMINMEMORY

Dotyczy: SQL Server 2019 (15.x) i nowsze wersje

Opcjonalnie. Jeśli /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORY i /SQLMAXMEMORY zostaną pominięte podczas instalacji nienadzorowanych (dyskretnych), silnik bazy danych SQL Server będzie używać domyślnej konfiguracji pamięci SQL Server.
Określa minimalną konfigurację pamięci serwera w MB.

Wartość domyślna: 0.

Uwaga: Tego parametru nie można używać z /USESQLRECOMMENDEDMEMORYLIMITS.
Silnik bazy danych SQL Server /SQLMAXMEMORY

Dotyczy: SQL Server 2019 (15.x) i nowsze wersje

Opcjonalnie. Jeśli /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORY i /SQLMAXMEMORY zostaną pominięte podczas instalacji nienadzorowanych (dyskretnych), silnik bazy danych SQL Server będzie używać domyślnej konfiguracji pamięci SQL Server.
Określa konfigurację maksymalnej pamięci serwera w MB.

Wartość domyślna: obliczona zalecana wartość zgodna z wytycznymi konfiguracji pamięci serwera dla autonomicznego wystąpienia programu SQL Server.

Uwaga: Tego parametru nie można używać z /USESQLRECOMMENDEDMEMORYLIMITS.
FILESTREAM /FILESTREAMLEVEL

Fakultatywny
Określa poziom dostępu dla funkcji FILESTREAM.

Obsługiwane wartości:

- 0 = wyłącz obsługę funkcji FILESTREAM dla tego wystąpienia. (Wartość domyślna)

- 1 = włącz parametr FILESTREAM dla dostępu do Transact-SQL.

- 2 = włącz FILESTREAM dla Transact-SQL i umożliw dostęp do strumieniowego przesyłania danych we/wy plików. (Nie dotyczy scenariuszy klastrowych)

- 3 = umożliwia zdalnym klientom strumieniowy dostęp do danych FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Fakultatywny

Wymagane, gdy FILESTREAMLEVEL wartość jest większa niż 1.
Określa nazwę udziału systemu Windows, w którym będą przechowywane dane FILESTREAM.
Pełny tekst programu SQL Server /FTSVCACCOUNT

Fakultatywny
Określa konto usługi uruchamiania filtrów Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. ServiceSID pomaga w zabezpieczaniu komunikacji między programem SQL Server a Daemonem filtru pełnotekstowego. Jeśli wartości nie są podane, usługa uruchamiania filtrów pełnotekstowych jest wyłączona. Aby zmienić konto usługi i włączyć funkcje pełnotekstowe, musisz użyć Menedżera kontroli programu SQL Server.

Wartość domyślna: Local Service Account
Pełny tekst programu SQL Server /FTSVCPASSWORD

Fakultatywny
Określa hasło usługi uruchamiania filtru Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCACCOUNT

Wymagane
Określa konto dla Usług Integracyjnych.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE
Usługi integracyjne /ISSVCPASSWORD

wymagane
Określa hasło usług Integration Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCStartupType

Fakultatywny
Określa tryb uruchamiania usługi Integration Services.
Konfiguracja sieci programu SQL Server /NPENABLED

Fakultatywny
Określa stan protokołu nazwanych potoków dla usługi SQL Server.

Obsługiwane wartości:

- 0 = wyłącz protokół nazwanych potoków

- 1 = włącz protokół nazwanych potoków
Konfiguracja sieci programu SQL Server /TCPENABLED

Fakultatywny
Określa stan protokołu TCP dla usługi SQL Server.

Obsługiwane wartości:

- 0 = wyłączanie protokołu TCP

- 1 = włączanie protokołu TCP
Usługi raportowania /RSINSTALLMODE

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny

Dostępne tylko w serwisie FilesOnlyMode
Określa tryb instalacji dla usług Reporting Services.

Obsługiwane wartości:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Uwaga: Jeśli instalacja obejmuje silnik bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to DefaultNativeMode.

Jeśli instalacja nie zawiera aparatu bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to FilesOnlyMode.

Jeśli wybierzesz DefaultNativeMode, ale instalacja nie zawiera silnika bazy danych SQL Server, instalacja automatycznie zmieni RSINSTALLMODE na FilesOnlyMode.
Usługi raportowania /RSSVCACCOUNT

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Wymagane
Określa konto uruchamiania usług Reporting Services.
Usługi raportowania /RSSVCPASSWORD

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

wymagane
Określa hasło dla konta uruchamiania dla usługi Reporting Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi raportowania /RSSVCStartupType

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny
Określa tryb uruchamiania usług Reporting Services.

Obsługiwane wartości:

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

Fakultatywny
Zastrzeżone do przyszłego użytku. Służy %TEMP% do przechowywania plików .CAB języka Python do instalacji na komputerze, który nie ma połączenia internetowego.
R/Machine Learning Services (In-Database) /MRCACHEDIRECTORY

Fakultatywny
Użyj tego parametru, aby określić katalog pamięci podręcznej dla programu Microsoft R Open, SQL Server 2016 (13.x) R Services, SQL Server 2016 (13.x) R Server (niezależny) lub obsługi funkcji języka R w usługach SQL Server Machine Learning Services lub Machine Learning Server (niezależny). To ustawienie jest zwykle używane podczas instalowania składników języka R z wiersza polecenia na komputerze bez dostępu do Internetu.
Rozszerzenia języka Java/Language /SQL_INST_JAVA,
/SQLJAVADIR = "path"

Dotyczy: SQL Server 2019 (tylko 15.x)

Fakultatywny
Określa instalowanie języka Java z rozszerzeniami językowymi. Jeśli /SQL_INST_JAVA parametr jest podany bez parametru /SQLJAVADIR , zakłada się, że chcesz zainstalować środowisko Zulu Open JRE dostarczane przez nośnik instalacyjny.

Podanie ścieżki dla /SQLJAVADIR oznacza, że chcesz użyć już zainstalowanego środowiska JRE lub zestawu JDK.
Rozszerzenie platformy Azure dla programu SQL Server /FEATURES=AZUREEXTENSION

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
W przypadku programu SQL Server 2022 (16.x) połącz wystąpienie z usługą Azure Arc.

W przypadku programu SQL Server 2025 (17.x) (wersja zapoznawcza) połącz wystąpienie z usługą Azure Arc lub programem SQL Server na maszynie wirtualnej platformy Azure.
Rozszerzenie platformy Azure dla programu SQL Server /AZURESUBSCRIPTIONID

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
W ramach subskrypcji platformy Azure zostanie utworzony zasób wystąpienia programu SQL Server.
Rozszerzenie platformy Azure dla programu SQL Server /AZURERESOURCEGROUP

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
Grupa zasobów platformy Azure, w której zostanie utworzone wystąpienie SQL Server.
Rozszerzenie platformy Azure dla programu SQL Server /AZUREREGION

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
Region świadczenia usługi Azure, w którym zostanie utworzony zasób wystąpienia programu SQL Server.
Rozszerzenie platformy Azure dla programu SQL Server /AZURETENANTID

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
Identyfikator dzierżawcy platformy Azure, w którym znajduje się główna jednostka usługi.
Rozszerzenie platformy Azure dla programu SQL Server /AZURESERVICEPRINCIPAL

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
Główny serwis do uwierzytelnienia względem wskazanego identyfikatora dzierżawy, subskrypcji i grupy zasobów.
Rozszerzenie platformy Azure dla programu SQL Server /AZURESERVICEPRINCIPALSECRET

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
Wpis tajny jednostki usługi.
Rozszerzenie platformy Azure dla programu SQL Server /AZUREARCPROXY

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Fakultatywny
Nazwa serwera proxy używanego do nawiązywania połączenia z usługą Azure Arc.

Przykładowa składnia

Aby zainstalować nowe, autonomiczne wystąpienie z silnikiem bazy danych programu SQL Server, replikacją oraz składnikami wyszukiwania Full-Text i aktywować natychmiastowe inicjowanie plików dla silnika bazy danych programu SQL Server.

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

Instalowanie i nawiązywanie połączenia z platformą Azure

Począwszy od programu SQL Server 2022 (16.x), można zainstalować agenta usługi Azure Arc z rozszerzeniem platformy Azure dla programu SQL Server przy użyciu konfiguracji programu SQL Server. Po zainstalowaniu agenta usługi Azure Arc i rozszerzenia programu SQL Server automatycznie włączysz wszystkie wystąpienia na hoście, które będą rejestrować wystąpienia programu SQL Server jako zasoby na platformie Azure i kwalifikować się do dołączeń dodatkowych usług zarządzania platformy Azure.

Począwszy od programu SQL Server 2025 (17.x) (wersja zapoznawcza), można zainstalować rozszerzenie platformy Azure dla programu SQL Server przy użyciu konfiguracji programu SQL Server na maszynach wirtualnych platformy Azure. Podczas instalowania rozszerzenia programu Azure SQL Server automatycznie rejestrujesz się w programie SQL Server w usłudze maszyny wirtualnej platformy Azure i włączasz dodatkowe możliwości zarządzania zapewniane przez usługę.

W poniższym przykładzie zainstalowano wystąpienie programu SQL Server, agenta usługi Azure Arc (jeśli nie na maszynie wirtualnej platformy Azure) oraz rozszerzenie platformy Azure dla programu SQL Server, aby wystąpienie programu SQL Server było połączone z platformą Azure po zakończeniu instalacji. Przed uruchomieniem przykładu zastąp informacje w nawiasach kątowych ( < ... > ) swoimi informacjami.

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

Poniższy przykład umożliwia zainstalowanie agenta usługi Azure Arc i rozszerzenia platformy Azure dla programu SQL Server w celu zarządzania wszystkimi zainstalowanymi wystąpieniami programu SQL Server.

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

W poniższym przykładzie pokazano, jak usunąć rozszerzenie platformy Azure dla programu SQL Server przy użyciu konfiguracji programu SQL Server.

Uwaga / Notatka

To polecenie nie spowoduje fizycznego odinstalowania rozszerzenia platformy Azure dla programu SQL Server. Zamiast tego polecenie oznaczy tę funkcję jako nie zaznaczoną w konfiguracji. Aby usunąć zasób Azure dla tego wystąpienia, przejdź do portalu Azure i usuń zasób.

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

Aby uzyskać więcej informacji na temat nawiązywania połączenia z usługą Azure Arc lub programem SQL Server na maszynie wirtualnej platformy Azure, zobacz:

Parametry narzędzia SysPrep

Aby uzyskać więcej informacji na temat programu SQL Server SysPrep, zobacz

Zainstaluj program SQL Server za pomocą narzędzia SysPrep.

Przygotowywanie parametrów obrazu

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia do przygotowania wystąpienia programu SQL Server bez jego konfigurowania.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy instalacji.

Obsługiwane wartości: PrepareImage
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /FEATURES

Wymagane
Określa składniki do zainstalowania.

Obsługiwane wartości to SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHP, RS_SHPWFE, DQC, Conn, IS, BC, SDK, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDS, POLYBASE1
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTALLSHAREDDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 64-bitowych składników udostępnionych.

Wartość domyślna to %Program Files%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files(x86)%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTANCEDIR

Fakultatywny
Określa katalog instalacji niezdefinicyjny dla składników specyficznych dla wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCEID

Wymagane przed wersją SQL Server 2012 (11.x) z dodatkiem SP1 CU2 (styczeń 2013) Required

Począwszy od programu SQL Server 2012 (11.x) z dodatkiem SP1 CU2 Wymagane na potrzeby funkcji wystąpień.
Określa identyfikator wystąpienia dla wystąpienia, które jest przygotowywane.
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.

1 Rozproszone odtwarzanie, zestaw SDK i SNAC nie są dostępne w programie SQL Server 2022 (16.x).

Przykładowa składnia

Aby przygotować nowe, autonomiczne wystąpienie z aparatem bazy danych programu SQL Server, replikacją i Full-Text składnikami wyszukiwania oraz usługami Reporting Services.

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

Pełne parametry obrazu

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby ukończenia i skonfigurowania przygotowanego wystąpienia programu SQL Server.

Składnik programu SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy instalacji.

Obsługiwane wartości: CompleteImage
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTANCEID

Wymagane przed wersją SQL Server 2012 (11.x) z dodatkiem SP1 CU2 (styczeń 2013) Required

Począwszy od programu SQL Server 2012 (11.x) SP1 CU2 — opcjonalnie
Użyj identyfikatora wystąpienia określonego podczas kroku przygotowywania obrazu.

Obsługiwane wartości: InstanceID przygotowanego wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane przed wersją SQL Server 2012 (11.x) z dodatkiem SP1 CU2 (styczeń 2013) Required

Począwszy od programu SQL Server 2012 (11.x) SP1 CU2 — opcjonalnie
Określa nazwę instancji SQL Server dla instancji, która jest ukończana.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PRODUCTCOVEREDBYSA

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Wymagane podczas instalowania funkcji rozszerzenia platformy Azure z poziomu wiersza polecenia za pomocą AZUREEXTENSIONpolecenia .
Określa pokrycie licencji dla programu SQL Server.

/PRODUCTCOVEREDBYSA=True, lub tylko /PRODUCTCOVEREDBYSA, wskazuje, że jest on objęty subskrypcją pakietu Software Assurance lub programu SQL Server.

/PRODUCTCOVEREDBYSA=Falselub pominięcie parametru wskazuje, że jest on objęty licencją programu SQL Server.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
SQL Server Agent /AGTSVCACCOUNT

Wymagane
Określa konto usługi SQL Server Agent.
SQL Server Agent /AGTSVCPASSWORD

wymagane
Określa hasło dla konta usługi agenta programu SQL Server. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
SQL Server Agent /AGTSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi SQL Server Agent.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Przeglądarka programu SQL Server /BROWSERSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania dla usługi SQL Server Browser.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Silnik bazy danych SQL Server /ENABLERANU

Fakultatywny
Włącza poświadczenia uruchom jako dla instalacji programu SQL Server Express.
Silnik bazy danych SQL Server /INSTALLSQLDATADIR

Fakultatywny
Określa katalog danych dla plików danych programu SQL Server.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\
Silnik bazy danych SQL Server /SAPWD

Wymagane, gdy /SECURITYMODE=SQL
Określa hasło dla konta programu SQL Server SA .
Silnik bazy danych SQL Server /SECURITYMODE

Fakultatywny
Określa tryb zabezpieczeń dla programu SQL Server.

Jeśli ten parametr nie jest podany, obsługiwany jest tryb uwierzytelniania tylko dla systemu Windows.

Obsługiwana wartość: SQL
Silnik bazy danych SQL Server /SQLBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Silnik bazy danych SQL Server /SQLCOLLATION

Fakultatywny
Określa ustawienia sortowania dla programu SQL Server.

Wartość domyślna jest oparta na ustawieniach regionalnych systemu operacyjnego Windows. Aby uzyskać więcej informacji, zobacz Collation and Unicode support.
Silnik bazy danych SQL Server /SQLSVCACCOUNT

Wymagane
Określa konto uruchamiania usługi SQL Server.
Silnik bazy danych SQL Server /SQLSVCPASSWORD

wymagane
Określa hasło dla elementu SQLSVCACCOUNT. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Silnik bazy danych SQL Server /SQLSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi SQL Server.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Silnik bazy danych SQL Server /SQLSYSADMINACCOUNTS

Wymagane
Aby przydzielić loginy jako członków roli administratora systemu, użyj tego parametru.

W przypadku wersji programu SQL Server innych niż SQL Server Express /SQLSYSADMINACCOUNTS jest wymagany. W przypadku wersji programu SQL Server Express użycie elementu /SQLSYSADMINACCOUNTS jest opcjonalne, ale wymagane jest użycie elementu /SQLSYSADMINACCOUNTS lub /ADDCURRENTUSERASSQLADMIN.
Silnik bazy danych SQL Server /SQLTEMPDBDIR

Fakultatywny
Określa katalogi dla tempdb plików danych. Podczas określania więcej niż jednego katalogu należy oddzielić katalogi pustym miejscem. Jeśli określono wiele katalogów, pliki danych tempdb zostaną rozłożone na katalogi w sposób okrężny.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBLOGDIR

Fakultatywny
Określa katalog dla tempdb pliku dziennika.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar każdego tempdb pliku danych.

Ustawienie domyślne = 4 MB dla programu SQL Server Express, 8 MB dla wszystkich innych edycji

Min = 4 MB lub 8 MB

Maksymalna = 1024 MB
Silnik bazy danych SQL Server /SQLTEMPDBFILEGROWTH

Fakultatywny
Określa przyrost wielkości każdego pliku danych tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar pliku dziennika tempdb w MB. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna:

4 dla programu SQL Server Express

8 dla wszystkich innych edycji

Dozwolony zakres: Min = wartość domyślna (4 lub 8), Maksimum = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILEGROWTH

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa przyrost pliku dziennika tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLTEMPDBFILECOUNT

Fakultatywny
Określa liczbę tempdb plików danych, które mają zostać dodane przez instalatora. Tę wartość można zwiększyć do liczby rdzeni.

Wartość domyślna:

1 dla programu SQL Server Express

8 lub liczba rdzeni, w zależności od tego, która jest mniejsza we wszystkich innych edycjach

Ważny: Podstawowy plik bazy danych dla tempdb programu będzie nadal mieć wartość tempdb.mdf. Dodatkowe tempdb pliki są nazwane jako tempdb_mssql_#.ndf gdzie # reprezentuje unikatową liczbę dla każdego dodatkowego tempdb pliku bazy danych utworzonego podczas instalacji. Celem tej konwencji nazewnictwa jest uczynienie ich unikatowymi. Odinstalowanie wystąpienia programu SQL Server powoduje usunięcie plików, zgodnie z konwencją nazewnictwa tempdb_mssql_#.ndf. Nie używaj tempdb_mssql_\*.ndf konwencji nazewnictwa dla plików bazy danych użytkownika.

Ostrzeżenie: Program SQL Server Express nie jest obsługiwany do konfigurowania tego parametru. Instalator instaluje tylko 1 tempdb plik danych.
Silnik bazy danych SQL Server /SQLUSERDBDIR

Fakultatywny
Określa katalog plików danych dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Silnik bazy danych SQL Server /SQLUSERDBLOGDIR

Fakultatywny
Określa katalog plików dziennika dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FILESTREAM /FILESTREAMLEVEL

Fakultatywny
Określa poziom dostępu dla funkcji FILESTREAM.

Obsługiwane wartości:

- 0 = wyłącz obsługę funkcji FILESTREAM dla tego wystąpienia. (Wartość domyślna)

- 1 = włącz parametr FILESTREAM dla dostępu do Transact-SQL.

- 2 = włącz FILESTREAM dla Transact-SQL i umożliw dostęp do strumieniowego przesyłania danych we/wy plików. (Nie dotyczy scenariuszy klastrowych)

- 3 = umożliwia zdalnym klientom strumieniowy dostęp do danych FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Fakultatywny

Wymagane, gdy FILESTREAMLEVEL wartość jest większa niż 1.
Określa nazwę udziału systemu Windows, w którym będą przechowywane dane FILESTREAM.
Pełny tekst programu SQL Server /FTSVCACCOUNT

Fakultatywny
Określa konto usługi uruchamiania filtrów Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. ServiceSID pomaga w zabezpieczaniu komunikacji między programem SQL Server a Daemonem filtru pełnotekstowego. Jeśli wartości nie są podane, usługa uruchamiania filtrów pełnotekstowych jest wyłączona. Aby zmienić konto usługi i włączyć funkcje pełnotekstowe, musisz użyć Menedżera kontroli programu SQL Server.

Wartość domyślna: Local Service Account
Pełny tekst programu SQL Server /FTSVCPASSWORD

Fakultatywny
Określa hasło usługi uruchamiania filtru Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Konfiguracja sieci programu SQL Server /NPENABLED

Fakultatywny
Określa stan protokołu nazwanych potoków dla usługi SQL Server.

Obsługiwane wartości:

- 0 = wyłącz protokół nazwanych potoków

- 1 = włącz protokół nazwanych potoków
Konfiguracja sieci programu SQL Server /TCPENABLED

Fakultatywny
Określa stan protokołu TCP dla usługi SQL Server.

Obsługiwane wartości:

- 0 = wyłączanie protokołu TCP

- 1 = włączanie protokołu TCP
Usługi raportowania /RSINSTALLMODE

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny

Dostępne tylko w serwisie FilesOnlyMode
Określa tryb instalacji dla usług Reporting Services.

Obsługiwane wartości:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Uwaga: Jeśli instalacja obejmuje silnik bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to DefaultNativeMode.

Jeśli instalacja nie zawiera aparatu bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to FilesOnlyMode.

Jeśli wybierzesz DefaultNativeMode, ale instalacja nie zawiera silnika bazy danych SQL Server, instalacja automatycznie zmieni RSINSTALLMODE na FilesOnlyMode.
Usługi raportowania /RSSVCACCOUNT

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Wymagane
Określa konto uruchamiania usług Reporting Services.
Usługi raportowania /RSSVCPASSWORD

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

wymagane
Określa hasło dla konta uruchamiania dla usługi Reporting Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi raportowania /RSSVCStartupType

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny
Określa tryb uruchamiania usług Reporting Services.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual
Przykładowa składnia

Aby ukończyć pełne, autonomiczne wystąpienie, które obejmuje silnik bazy danych SQL Server, replikację i składniki wyszukiwania Full-Text.

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

Parametry aktualizacji

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby uaktualnienia.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy instalacji.

Obsługiwane wartości:

- Upgrade
- EditionUpgrade

Ta wartość EditionUpgrade służy do uaktualniania istniejącej wersji programu SQL Server do innej wersji. Aby uzyskać więcej informacji na temat obsługiwanych uaktualnień wersji i wersji, zobacz Obsługiwane uaktualnienia wersji i wersji (SQL Server 2022).
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych / INSTANCEDIR

Fakultatywny
Określa niestandardowy folder instalacji dla składników udostępnionych.
Kontrola instalacji silnika bazy danych /INSTANCEID

Wymagane, podczas uaktualniania z programu SQL Server 2008 (10.0.x) lub nowszych wersji.

Opcjonalnie podczas uaktualniania z programu SQL Server 2005 (9.x).
Określa wartość inną niżdefault dla identyfikatora wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /UIMODE

Fakultatywny
Określa, czy podczas instalacji ma być prezentowana tylko minimalna liczba okien dialogowych.

/UIMODE można używać tylko z parametrem /ACTION=INSTALL i parametrem UPGRADE.

Obsługiwane wartości:

- /UIMODE=Normal jest ustawieniem domyślnym dla wersji innych niż Express i przedstawia wszystkie okna dialogowe konfiguracji dla wybranych funkcji.

- /UIMODE=AutoAdvance jest domyślnym ustawieniem dla wersji Express i pomija nieistotne okna dialogowe.

W połączeniu z innymi parametrami UIMODE jest zastępowany. Na przykład, gdy obie opcje /UIMODE=AutoAdvance i /ADDCURRENTUSERASSQLADMIN=FALSE są podane, okno dialogowe konfigurowania nie jest automatycznie wypełniane bieżącym użytkownikiem.

Nie można używać ustawienia UIMODE z parametrami /Q lub /QS.
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Przeglądarka programu SQL Server /BROWSERSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania dla usługi SQL Server Browser.

Obsługiwane wartości:

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

Fakultatywny
Określa opcję aktualizacji katalogu Full-Text.

Obsługiwane wartości:

- REBUILD
- RESET
- IMPORT
Usługi integracyjne /ISSVCACCOUNT

Wymagane
Określa konto dla Usług Integracyjnych.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE
Usługi integracyjne /ISSVCPASSWORD

wymagane
Określa hasło usług Integration Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCStartupType

Fakultatywny
Określa tryb uruchamiania usługi Integration Services.
Usługi raportowania /RSUPGRADEDATABASEACCOUNT

Fakultatywny
Właściwość jest używana tylko podczas uaktualniania serwera raportów trybu programu SharePoint w wersji 2008 R2 lub starszej. Dodatkowe operacje uaktualniania są wykonywane dla serwerów raportów korzystających ze starszej architektury trybu programu SharePoint, która została zmieniona w usługach SQL Server 2012 (11.x) Reporting Services. Jeśli ta opcja nie jest dołączona do instalacji za pomocą wiersza poleceń, używane jest domyślne konto usługi dla starego wystąpienia serwera raportów. Jeśli ta właściwość jest używana, podaj hasło dla konta przy użyciu /RSUPGRADEPASSWORD właściwości .
Usługi raportowania /RSUPGRADEPASSWORD

Fakultatywny
Hasło istniejącego konta usługi serwera raportów. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi raportowania /ALLOWUPGRADEFORSSRSSHAREPOINTMODE Przełącznik jest wymagany podczas uaktualniania instalacji trybu programu SharePoint opartej na architekturze usługi udostępnionej programu SharePoint. Przełącznik nie jest wymagany do uaktualniania nieudostępnianych wersji usług Reporting Services.
Przykładowa składnia

Aby zaktualizować istniejące wystąpienie lub węzeł klastra przełączania awaryjnego z poprzedniej wersji silnika bazy danych SQL Server,

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

Naprawianie parametrów

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby naprawy.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania procesu naprawy.

Obsługiwane wartości: Repair
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /FEATURES

Wymagane
Określa składniki do naprawy.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Przykładowa składnia

Naprawa wystąpienia i komponentów udostępnianych.

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

Ponowne kompilowanie parametrów systemowej bazy danych

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia do odbudowywania systemowych baz danych: master, model, msdb, i tempdb. Aby uzyskać więcej informacji, zobacz Odbudowywanie systemowych baz danych.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy ponownego kompilowania bazy danych.

Obsługiwane wartości: RebuildDatabase
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Silnik bazy danych SQL Server /SQLCOLLATION

Fakultatywny
Określa nowe sortowanie na poziomie serwera.

Wartość domyślna jest oparta na ustawieniach regionalnych systemu operacyjnego Windows. Aby uzyskać więcej informacji, zobacz Collation and Unicode support.
Silnik bazy danych SQL Server /SAPWD

Wymagana, jeśli /SECURITYMODE=SQL została wskazana podczas instalacji instancji.
Określa hasło dla konta sa programu SQL Server.
Silnik bazy danych SQL Server /SQLSYSADMINACCOUNTS

Wymagane
Aby przydzielić loginy jako członków roli administratora systemu, użyj tego parametru.

W przypadku wersji programu SQL Server innych niż SQL Server Express /SQLSYSADMINACCOUNTS jest wymagany. W przypadku wersji programu SQL Server Express użycie elementu /SQLSYSADMINACCOUNTS jest opcjonalne, ale wymagane jest użycie elementu /SQLSYSADMINACCOUNTS lub /ADDCURRENTUSERASSQLADMIN.
Silnik bazy danych SQL Server /SQLTEMPDBDIR

Fakultatywny
Określa katalogi dla tempdb plików danych. Podczas określania więcej niż jednego katalogu należy oddzielić katalogi pustym miejscem. Jeśli określono wiele katalogów, pliki danych tempdb zostaną rozłożone na katalogi w sposób okrężny.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBLOGDIR

Fakultatywny
Określa katalog dla tempdb pliku dziennika.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBFILECOUNT

Fakultatywny
Określa liczbę tempdb plików danych, które mają zostać dodane przez instalatora. Tę wartość można zwiększyć do liczby rdzeni.

Wartość domyślna:

1 dla programu SQL Server Express

8 lub liczba rdzeni, w zależności od tego, która jest mniejsza we wszystkich innych edycjach

Ważny: Podstawowy plik bazy danych dla tempdb programu będzie nadal mieć wartość tempdb.mdf. Dodatkowe tempdb pliki są nazwane jako tempdb_mssql_#.ndf gdzie # reprezentuje unikatową liczbę dla każdego dodatkowego tempdb pliku bazy danych utworzonego podczas instalacji. Celem tej konwencji nazewnictwa jest uczynienie ich unikatowymi. Odinstalowanie wystąpienia programu SQL Server powoduje usunięcie plików, zgodnie z konwencją nazewnictwa tempdb_mssql_#.ndf. Nie używaj tempdb_mssql_\*.ndf konwencji nazewnictwa dla plików bazy danych użytkownika.

Ostrzeżenie: Program SQL Server Express nie jest obsługiwany do konfigurowania tego parametru. Instalator instaluje tylko 1 tempdb plik danych.
Silnik bazy danych SQL Server /SQLTEMPDBFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar każdego tempdb pliku danych.

Ustawienie domyślne = 4 MB dla programu SQL Server Express, 8 MB dla wszystkich innych edycji

Min = 4 MB lub 8 MB

Maksymalna = 1024 MB
Silnik bazy danych SQL Server /SQLTEMPDBFILEGROWTH

Fakultatywny
Określa przyrost wielkości każdego pliku danych tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar pliku dziennika tempdb w MB. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna:

4 dla programu SQL Server Express

8 dla wszystkich innych edycji

Dozwolony zakres: Min = wartość domyślna (4 lub 8), Maksimum = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILEGROWTH

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa przyrost pliku dziennika tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024

Parametry odinstalowywania

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby odinstalowywania.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do określenia procesu odinstalowywania.

Obsługiwane wartości: Uninstall
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /FEATURES

Wymagane
Określa składniki do odinstalowania.
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Przykładowa składnia

Aby odinstalować istniejące wystąpienie programu SQL Server, wykonaj następujące kroki.

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

Aby usunąć nazwane wystąpienie, określ nazwę wystąpienia zamiast "MSSQLSERVER" w przykładzie, który został wymieniony wcześniej w tym artykule.

Parametry klastra przełączania awaryjnego

Przed zainstalowaniem wystąpienia klastra pracy awaryjnej silnika bazy danych SQL Server zapoznaj się z następującymi artykułami:

Przetestuj i zmodyfikuj następujące skrypty instalacji klastra typu failover, zgodnie z potrzebami organizacji.

Parametry zintegrowanej instalacji klastra przełączania awaryjnego

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby instalacji klastra trybu failover.

Aby uzyskać więcej informacji na temat zintegrowanej instalacji, zobacz instancje klastra trybu failover Always On (SQL Server).

Uwaga / Notatka

Aby dodać więcej węzłów po instalacji, użyj akcji Dodaj węzeł .

Składnik silnika bazy danych SQL Server Parametr Szczegóły
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do określenia przepływu pracy instalacji klastra przełączania awaryjnego.

Obsługiwana wartość: InstallFailoverCluster
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERGROUP

Fakultatywny
Określa nazwę grupy zasobów, która ma być używana dla klastra awaryjnego aparatu bazy danych programu SQL Server. Może to być nazwa istniejącej grupy klastra lub nazwa nowej grupy zasobów.

Wartość domyślna: SQL Server (<InstanceName>)
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /FEATURES

Wymagane
Określa składniki do zainstalowania.
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTALLSHAREDDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 64-bitowych składników udostępnionych.

Wartość domyślna to %Program Files%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files(x86)%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTALLSHAREDWOWDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 32-bitowych składników udostępnionych. Obsługiwane tylko w systemie 64-bitowym.

Wartość domyślna to %Program Files(x86)%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTANCEDIR

Fakultatywny
Określa katalog instalacji niezdefinicyjny dla składników specyficznych dla wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCEID

Fakultatywny
Określa wartość inną niżdefault dla identyfikatora wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PRODUCTCOVEREDBYSA

Dotyczy: SQL Server 2022 (16.x) i nowsze wersje

Wymagane podczas instalowania funkcji rozszerzenia platformy Azure z poziomu wiersza polecenia za pomocą AZUREEXTENSIONpolecenia .
Określa pokrycie licencji dla programu SQL Server.

/PRODUCTCOVEREDBYSA=True, lub tylko /PRODUCTCOVEREDBYSA, wskazuje, że jest on objęty subskrypcją pakietu Software Assurance lub programu SQL Server.

/PRODUCTCOVEREDBYSA=Falselub pominięcie parametru wskazuje, że jest on objęty licencją programu SQL Server.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERDISKS

Fakultatywny
Określa listę dysków udostępnionych, które mają być uwzględnione w grupie zasobów klastra failover dla aparatu bazy danych SQL Server.

Wartość domyślna: pierwszy dysk jest używany jako dysk domyślny dla wszystkich baz danych.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERIPADDRESSES

Wymagane
Określa zakodowany adres IP. Kodowania są oddzielone średnikami (;) i mają format <Typ IP>;<adres>;<nazwa sieci>;<maska podsieci>. Obsługiwane typy adresów IP to DHCP, IPv4 i IPv6.

Można określić wiele adresów IP klastra trybu failover, oddzielając je spacją. Zobacz następujące przykłady:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERNETWORKNAME

Wymagane
Określa nazwę sieci dla nowego klastra failover silnika bazy danych SQL Servera. Ta nazwa służy do identyfikacji nowego wystąpienia klastra przełączania awaryjnego silnika bazy danych SQL Server w sieci.
SQL Server Agent /AGTSVCACCOUNT

Wymagane
Określa konto usługi SQL Server Agent.
SQL Server Agent /AGTSVCPASSWORD

wymagane
Określa hasło dla konta usługi agenta programu SQL Server. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi analizy /ASBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Usługi analizy /ASCOLLATION

Fakultatywny
Określa ustawienie sortowania dla usług Analysis Services.

Wartość domyślna: Latin1_General_CI_AS

Uwaga: Obsługiwane jest tylko sortowanie Windows. Użycie sortowania SQL może spowodować nieoczekiwane zachowanie.
Usługi analizy /ASCONFIGDIR

Fakultatywny
Określa katalog plików konfiguracji usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Usługi analizy /ASDATADIR

Fakultatywny
Określa katalog plików danych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Usługi analizy /ASLOGDIR

Fakultatywny
Określa katalog plików dziennika usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Usługi analizy /ASSYSADMINACCOUNTS

Wymagane
Określa poświadczenia administratora dla usług Analysis Services.
Usługi analizy /ASTEMPDIR

Fakultatywny
Określa katalog plików tymczasowych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Usługi analizy /ASPROVIDERMSOLAP

Fakultatywny
Określa, czy dostawca MSOLAP może działać w procesie.

Wartość domyślna: - 1 = włączone
Usługi analizy /ASSERVERMODE

Fakultatywny
Określa tryb serwera wystąpienia usług Analysis Services. Prawidłowe wartości w scenariuszu klastra to MULTIDIMENSIONAL lub TABULAR. ASSERVERMODE uwzględnia wielkość liter. Wszystkie wartości muszą być wyrażone wielkimi literami. Aby uzyskać więcej informacji na temat prawidłowych wartości, zobacz Instalowanie usług Analysis Services w trybie tabelarycznym.
Silnik bazy danych SQL Server /INSTALLSQLDATADIR

Wymagane
Określa katalog danych dla plików danych programu SQL Server.

Katalog danych musi być określony i na udostępnionym dysku klastra.
Silnik bazy danych SQL Server /SAPWD

Wymagane, gdy /SECURITYMODE=SQL
Określa hasło dla konta programu SQL Server SA .
Silnik bazy danych SQL Server /SECURITYMODE

Fakultatywny
Określa tryb zabezpieczeń dla programu SQL Server.

Jeśli ten parametr nie jest podany, obsługiwany jest tryb uwierzytelniania tylko dla systemu Windows.

Obsługiwana wartość: SQL
Silnik bazy danych SQL Server /SQLBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Silnik bazy danych SQL Server /SQLCOLLATION

Fakultatywny
Określa ustawienia sortowania dla programu SQL Server.

Wartość domyślna jest oparta na ustawieniach regionalnych systemu operacyjnego Windows. Aby uzyskać więcej informacji, zobacz Collation and Unicode support.
Silnik bazy danych SQL Server /SQLSVCACCOUNT

Wymagane
Określa konto uruchamiania usługi SQL Server.
Silnik bazy danych SQL Server /SQLSVCPASSWORD

wymagane
Określa hasło dla elementu SQLSVCACCOUNT. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Silnik bazy danych SQL Server /SQLSYSADMINACCOUNTS

Wymagane
Aby przydzielić loginy jako członków roli administratora systemu, użyj tego parametru.

W przypadku wersji programu SQL Server innych niż SQL Server Express /SQLSYSADMINACCOUNTS jest wymagany. W przypadku wersji programu SQL Server Express użycie elementu /SQLSYSADMINACCOUNTS jest opcjonalne, ale wymagane jest użycie elementu /SQLSYSADMINACCOUNTS lub /ADDCURRENTUSERASSQLADMIN.
Silnik bazy danych SQL Server /SQLUSERDBDIR

Fakultatywny
Określa katalog plików danych dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Silnik bazy danych SQL Server /SQLTEMPDBDIR

Fakultatywny
Określa katalogi dla tempdb plików danych. Podczas określania więcej niż jednego katalogu należy oddzielić katalogi pustym miejscem. Jeśli określono wiele katalogów, pliki danych tempdb zostaną rozłożone na katalogi w sposób okrężny.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBLOGDIR

Fakultatywny
Określa katalog dla tempdb pliku dziennika.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBFILECOUNT

Fakultatywny
Określa liczbę tempdb plików danych, które mają zostać dodane przez instalatora. Tę wartość można zwiększyć do liczby rdzeni.

Wartość domyślna:

1 dla programu SQL Server Express

8 lub liczba rdzeni, w zależności od tego, która jest mniejsza we wszystkich innych edycjach

Ważny: Podstawowy plik bazy danych dla tempdb programu będzie nadal mieć wartość tempdb.mdf. Dodatkowe tempdb pliki są nazwane jako tempdb_mssql_#.ndf gdzie # reprezentuje unikatową liczbę dla każdego dodatkowego tempdb pliku bazy danych utworzonego podczas instalacji. Celem tej konwencji nazewnictwa jest uczynienie ich unikatowymi. Odinstalowanie wystąpienia programu SQL Server powoduje usunięcie plików, zgodnie z konwencją nazewnictwa tempdb_mssql_#.ndf. Nie używaj tempdb_mssql_\*.ndf konwencji nazewnictwa dla plików bazy danych użytkownika.

Ostrzeżenie: Program SQL Server Express nie jest obsługiwany do konfigurowania tego parametru. Instalator instaluje tylko 1 tempdb plik danych.
Silnik bazy danych SQL Server /SQLTEMPDBFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar każdego tempdb pliku danych.

Ustawienie domyślne = 4 MB dla programu SQL Server Express, 8 MB dla wszystkich innych edycji

Min = 4 MB lub 8 MB

Maksymalna = 1024 MB
Silnik bazy danych SQL Server /SQLTEMPDBFILEGROWTH

Fakultatywny
Określa przyrost wielkości każdego pliku danych tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar pliku dziennika tempdb w MB. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna:

4 dla programu SQL Server Express

8 dla wszystkich innych edycji

Dozwolony zakres: Min = wartość domyślna (4 lub 8), Maksimum = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILEGROWTH

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa przyrost pliku dziennika tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLUSERDBLOGDIR

Fakultatywny
Określa katalog plików dziennika dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FILESTREAM /FILESTREAMLEVEL

Fakultatywny
Określa poziom dostępu dla funkcji FILESTREAM.

Obsługiwane wartości:

- 0 = wyłącz obsługę funkcji FILESTREAM dla tego wystąpienia. (Wartość domyślna)

- 1 = włącz parametr FILESTREAM dla dostępu do Transact-SQL.

- 2 = włącz FILESTREAM dla Transact-SQL i umożliw dostęp do strumieniowego przesyłania danych we/wy plików. (Nie dotyczy scenariuszy klastrowych)

- 3 = umożliwia zdalnym klientom strumieniowy dostęp do danych FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Fakultatywny

Wymagane, gdy FILESTREAMLEVEL wartość jest większa niż 1.
Określa nazwę udziału systemu Windows, w którym będą przechowywane dane FILESTREAM.
Pełny tekst programu SQL Server /FTSVCACCOUNT

Fakultatywny
Określa konto usługi uruchamiania filtrów Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. ServiceSID pomaga w zabezpieczaniu komunikacji między programem SQL Server a Daemonem filtru pełnotekstowego. Jeśli wartości nie są podane, usługa uruchamiania filtrów pełnotekstowych jest wyłączona. Aby zmienić konto usługi i włączyć funkcje pełnotekstowe, musisz użyć Menedżera kontroli programu SQL Server.

Wartość domyślna: Local Service Account
Pełny tekst programu SQL Server /FTSVCPASSWORD

Fakultatywny
Określa hasło usługi uruchamiania filtru Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCACCOUNT

Wymagane
Określa konto dla Usług Integracyjnych.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE
Usługi integracyjne /ISSVCPASSWORD

wymagane
Określa hasło usług Integration Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCStartupType

Fakultatywny
Określa tryb uruchamiania usługi Integration Services.
Usługi raportowania /RSINSTALLMODE

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny

Dostępne tylko w serwisie FilesOnlyMode
Określa tryb instalacji dla usług Reporting Services.

Obsługiwane wartości:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Uwaga: Jeśli instalacja obejmuje silnik bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to DefaultNativeMode.

Jeśli instalacja nie zawiera aparatu bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to FilesOnlyMode.

Jeśli wybierzesz DefaultNativeMode, ale instalacja nie zawiera silnika bazy danych SQL Server, instalacja automatycznie zmieni RSINSTALLMODE na FilesOnlyMode.
Usługi raportowania /RSSVCACCOUNT

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Wymagane
Określa konto uruchamiania usług Reporting Services.
Usługi raportowania /RSSVCPASSWORD

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

wymagane
Określa hasło dla konta uruchamiania dla usługi Reporting Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi raportowania /RSSVCStartupType

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny
Określa tryb uruchamiania usług Reporting Services.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual

Zalecamy używanie identyfikatora SID usługi zamiast grup domen.

Dodatkowe uwagi

Silnik bazy danych i usługi Analysis Services są jedynymi składnikami obsługującymi klaster. Inne funkcje nie są przystosowane do pracy w klastrze i nie mają wysokiej dostępności poprzez przełączanie awaryjne.

Przykładowa składnia

Aby zainstalować wystąpienie klastra trybu failover silnika bazy danych SQL Server z pojedynczym węzłem z silnikiem bazy danych i usługami Analysis Services jako wystąpienie domyślne.

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

Przygotowywanie parametrów klastra przełączania awaryjnego

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby przygotowania klastra awaryjnego. Jest to pierwszy krok w zaawansowanej instalacji klastra, gdzie należy przygotować instancje klastrowe w trybie failover na wszystkich węzłach klastra. Aby uzyskać więcej informacji, zobacz zawsze włączone wystąpienia klastra trybu failover (SQL Server).

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania procesu przetwarzania klastra przełączania awaryjnego.

Obsługiwana wartość: PrepareFailoverCluster
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /FEATURES

Wymagane
Określa składniki do zainstalowania.
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTALLSHAREDDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 64-bitowych składników udostępnionych.

Wartość domyślna to %Program Files%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files(x86)%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTALLSHAREDWOWDIR

Fakultatywny
Określa katalog instalacyjny niezdefiniowany dla 32-bitowych składników udostępnionych. Obsługiwane tylko w systemie 64-bitowym.

Wartość domyślna to %Program Files(x86)%\Microsoft SQL Server

Nie można ustawić wartości na %Program Files%\Microsoft SQL Server
Kontrola instalacji silnika bazy danych /INSTANCEDIR

Fakultatywny
Określa katalog instalacji niezdefinicyjny dla składników specyficznych dla wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCEID

Fakultatywny
Określa wartość inną niżdefault dla identyfikatora wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
SQL Server Agent /AGTSVCACCOUNT

Wymagane
Określa konto usługi SQL Server Agent.
SQL Server Agent /AGTSVCPASSWORD

wymagane
Określa hasło dla konta usługi agenta programu SQL Server. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Usługi analizy /ASSVCACCOUNT

Wymagane
Określa konto usługi Analysis Services.
Usługi analizy /ASSVCPASSWORD

wymagane
Określa hasło usługi Analysis Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Silnik bazy danych SQL Server /SQLSVCACCOUNT

Wymagane
Określa konto uruchamiania usługi SQL Server.
Silnik bazy danych SQL Server /SQLSVCPASSWORD

wymagane
Określa hasło dla elementu SQLSVCACCOUNT. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
FILESTREAM /FILESTREAMLEVEL

Fakultatywny
Określa poziom dostępu dla funkcji FILESTREAM.

Obsługiwane wartości:

- 0 = wyłącz obsługę funkcji FILESTREAM dla tego wystąpienia. (Wartość domyślna)

- 1 = włącz parametr FILESTREAM dla dostępu do Transact-SQL.

- 2 = włącz FILESTREAM dla Transact-SQL i umożliw dostęp do strumieniowego przesyłania danych we/wy plików. (Nie dotyczy scenariuszy klastrowych)

- 3 = umożliwia zdalnym klientom strumieniowy dostęp do danych FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Fakultatywny

Wymagane, gdy FILESTREAMLEVEL wartość jest większa niż 1.
Określa nazwę udziału systemu Windows, w którym będą przechowywane dane FILESTREAM.
Pełny tekst programu SQL Server /FTSVCACCOUNT

Fakultatywny
Określa konto usługi uruchamiania filtrów Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. ServiceSID pomaga w zabezpieczaniu komunikacji między programem SQL Server a Daemonem filtru pełnotekstowego. Jeśli wartości nie są podane, usługa uruchamiania filtrów pełnotekstowych jest wyłączona. Aby zmienić konto usługi i włączyć funkcje pełnotekstowe, musisz użyć Menedżera kontroli programu SQL Server.

Wartość domyślna: Local Service Account
Pełny tekst programu SQL Server /FTSVCPASSWORD

Fakultatywny
Określa hasło usługi uruchamiania filtru Full-Text.

Ten parametr jest ignorowany w systemie Windows Server 2008 lub nowszym. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCACCOUNT

Wymagane
Określa konto dla Usług Integracyjnych.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE
Usługi integracyjne /ISSVCPASSWORD

wymagane
Określa hasło usług Integration Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCStartupType

Fakultatywny
Określa tryb uruchamiania usługi Integration Services.
Usługi raportowania /RSINSTALLMODE

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny

Dostępne tylko w serwisie FilesOnlyMode
Określa tryb instalacji dla usług Reporting Services.

Obsługiwane wartości:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Uwaga: Jeśli instalacja obejmuje silnik bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to DefaultNativeMode.

Jeśli instalacja nie zawiera aparatu bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to FilesOnlyMode.

Jeśli wybierzesz DefaultNativeMode, ale instalacja nie zawiera silnika bazy danych SQL Server, instalacja automatycznie zmieni RSINSTALLMODE na FilesOnlyMode.
Usługi raportowania /RSSVCACCOUNT

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Wymagane
Określa konto uruchamiania usług Reporting Services.
Usługi raportowania /RSSVCPASSWORD

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

wymagane
Określa hasło dla konta uruchamiania dla usługi Reporting Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi raportowania /RSSVCStartupType

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny
Określa tryb uruchamiania usług Reporting Services.

Obsługiwane wartości:

- Automatic
- Disabled
- Manual

Zalecamy używanie identyfikatora SID usługi zamiast grup domen.

Przykładowa składnia

Aby wykonać krok "Przygotowanie" zaawansowanego scenariusza konfiguracji klastra awaryjnego przełączania dla silnika bazy danych i usług Analysis Services.

Uruchom następujące polecenie w wierszu polecenia, aby przygotować wystąpienie domyślne:

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

Uruchom następujące polecenie w wierszu polecenia, aby przygotować nazwane wystąpienie:

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

W przypadku programu SQL Server 2022 (16.x) i nowszych wersji przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server w aka.ms/useterms.

Parametry klastra pełnego awaryjnego przełączania

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby ukończenia klastra trybu failover. Jest to drugi etap w zaawansowanej opcji instalacji klastra failover. Po wykonaniu polecenia 'prepare' na wszystkich węzłach w klastrze z przejęciem awaryjnym uruchom to polecenie na węźle, który zarządza dyskami udostępnionymi. Aby uzyskać więcej informacji, zobacz zawsze włączone wystąpienia klastra trybu failover (SQL Server).

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania pełnego przepływu pracy klastra typu failover.

Obsługiwana wartość: CompleteFailoverCluster
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERGROUP

Fakultatywny
Określa nazwę grupy zasobów, która ma być używana dla klastra awaryjnego aparatu bazy danych programu SQL Server. Może to być nazwa istniejącej grupy klastra lub nazwa nowej grupy zasobów.

Wartość domyślna: SQL Server (<InstanceName>)
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERDISKS

Fakultatywny
Określa listę dysków udostępnionych, które mają być uwzględnione w grupie zasobów klastra failover dla aparatu bazy danych SQL Server.

Wartość domyślna: pierwszy dysk jest używany jako dysk domyślny dla wszystkich baz danych.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERIPADDRESSES

Wymagane
Określa zakodowany adres IP. Kodowania są oddzielone średnikami (;) i mają format <Typ IP>;<adres>;<nazwa sieci>;<maska podsieci>. Obsługiwane typy adresów IP to DHCP, IPv4 i IPv6.

Można określić wiele adresów IP klastra trybu failover, oddzielając je spacją. Zobacz następujące przykłady:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERNETWORKNAME

Wymagane
Określa nazwę sieci dla nowego klastra failover silnika bazy danych SQL Servera. Ta nazwa służy do identyfikacji nowego wystąpienia klastra przełączania awaryjnego silnika bazy danych SQL Server w sieci.
Kontrola instalacji silnika bazy danych /CONFIRMIPDEPENDENCYCHANGE

Wymagane
Wskazuje zgodę na ustawienie zależności zasobu adresu IP z OR na AND dla klastrów awaryjnych z wieloma podsieciami. Aby uzyskać więcej informacji, zobacz Dodawanie lub usuwanie węzłów w instancji klastra przełączania awaryjnego (Instalacja).

Obsługiwane wartości:

- 0 = Fałsz (wartość domyślna)
- 1 = True
Usługi analizy /ASBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Usługi analizy /ASCOLLATION

Fakultatywny
Określa ustawienie sortowania dla usług Analysis Services.

Wartość domyślna: Latin1_General_CI_AS

Uwaga: Obsługiwane jest tylko sortowanie Windows. Użycie sortowania SQL może spowodować nieoczekiwane zachowanie.
Usługi analizy /ASCONFIGDIR

Fakultatywny
Określa katalog plików konfiguracji usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Usługi analizy /ASDATADIR

Fakultatywny
Określa katalog plików danych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Usługi analizy /ASLOGDIR

Fakultatywny
Określa katalog plików dziennika usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Usługi analizy /ASSERVERMODE

Fakultatywny
Określa tryb serwera wystąpienia usług Analysis Services. Prawidłowe wartości w scenariuszu klastra to MULTIDIMENSIONAL lub TABULAR. ASSERVERMODE uwzględnia wielkość liter. Wszystkie wartości muszą być wyrażone wielkimi literami. Aby uzyskać więcej informacji na temat prawidłowych wartości, zobacz Instalowanie usług Analysis Services w trybie tabelarycznym.
Usługi analizy /ASSYSADMINACCOUNTS

Wymagane
Określa poświadczenia administratora dla usług Analysis Services.
Usługi analizy /ASTEMPDIR

Fakultatywny
Określa katalog plików tymczasowych usług Analysis Services.

Wartości domyślne:

W przypadku trybu WOW w trybie 64-bitowym: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Dla wszystkich innych instalacji: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Usługi analizy /ASPROVIDERMSOLAP

Fakultatywny
Określa, czy dostawca MSOLAP może działać w procesie.

Wartość domyślna: - 1 = włączone
Silnik bazy danych SQL Server /INSTALLSQLDATADIR

Wymagane
Określa katalog danych dla plików danych programu SQL Server.

Katalog danych musi być określony i na udostępnionym dysku klastra.
Silnik bazy danych SQL Server /SAPWD

Wymagane, gdy /SECURITYMODE=SQL
Określa hasło dla konta programu SQL Server SA .
Silnik bazy danych SQL Server /SECURITYMODE

Fakultatywny
Określa tryb zabezpieczeń dla programu SQL Server.

Jeśli ten parametr nie jest podany, obsługiwany jest tryb uwierzytelniania tylko dla systemu Windows.

Obsługiwana wartość: SQL
Silnik bazy danych SQL Server /SQLBACKUPDIR

Fakultatywny
Określa katalog plików kopii zapasowych.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Silnik bazy danych SQL Server /SQLCOLLATION

Fakultatywny
Określa ustawienia sortowania dla programu SQL Server.

Wartość domyślna jest oparta na ustawieniach regionalnych systemu operacyjnego Windows. Aby uzyskać więcej informacji, zobacz Collation and Unicode support.
Silnik bazy danych SQL Server /SQLSYSADMINACCOUNTS

Wymagane
Aby przydzielić loginy jako członków roli administratora systemu, użyj tego parametru.

W przypadku wersji programu SQL Server innych niż SQL Server Express /SQLSYSADMINACCOUNTS jest wymagany. W przypadku wersji programu SQL Server Express użycie elementu /SQLSYSADMINACCOUNTS jest opcjonalne, ale wymagane jest użycie elementu /SQLSYSADMINACCOUNTS lub /ADDCURRENTUSERASSQLADMIN.
Silnik bazy danych SQL Server /SQLUSERDBDIR

Fakultatywny
Określa katalog plików danych dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Silnik bazy danych SQL Server /SQLUSERDBLOGDIR

Fakultatywny
Określa katalog plików dziennika dla baz danych użytkowników.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Usługi raportowania /RSINSTALLMODE

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny

Dostępne tylko w serwisie FilesOnlyMode
Określa tryb instalacji dla usług Reporting Services.

Obsługiwane wartości:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Uwaga: Jeśli instalacja obejmuje silnik bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to DefaultNativeMode.

Jeśli instalacja nie zawiera aparatu bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to FilesOnlyMode.

Jeśli wybierzesz DefaultNativeMode, ale instalacja nie zawiera silnika bazy danych SQL Server, instalacja automatycznie zmieni RSINSTALLMODE na FilesOnlyMode.
Silnik bazy danych SQL Server /SQLTEMPDBDIR

Fakultatywny
Określa katalogi dla tempdb plików danych. Podczas określania więcej niż jednego katalogu należy oddzielić katalogi pustym miejscem. Jeśli określono wiele katalogów, pliki danych tempdb zostaną rozłożone na katalogi w sposób okrężny.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBLOGDIR

Fakultatywny
Określa katalog dla tempdb pliku dziennika.

Wartość domyślna: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Uwaga: Ten parametr jest także dodawany do scenariusza RebuildDatabase.
Silnik bazy danych SQL Server /SQLTEMPDBFILECOUNT

Fakultatywny
Określa liczbę tempdb plików danych, które mają zostać dodane przez instalatora. Tę wartość można zwiększyć do liczby rdzeni.

Wartość domyślna:

1 dla programu SQL Server Express

8 lub liczba rdzeni, w zależności od tego, która jest mniejsza we wszystkich innych edycjach

Ważny: Podstawowy plik bazy danych dla tempdb programu będzie nadal mieć wartość tempdb.mdf. Dodatkowe tempdb pliki są nazwane jako tempdb_mssql_#.ndf gdzie # reprezentuje unikatową liczbę dla każdego dodatkowego tempdb pliku bazy danych utworzonego podczas instalacji. Celem tej konwencji nazewnictwa jest uczynienie ich unikatowymi. Odinstalowanie wystąpienia programu SQL Server powoduje usunięcie plików, zgodnie z konwencją nazewnictwa tempdb_mssql_#.ndf. Nie używaj tempdb_mssql_\*.ndf konwencji nazewnictwa dla plików bazy danych użytkownika.

Ostrzeżenie: Program SQL Server Express nie jest obsługiwany do konfigurowania tego parametru. Instalator instaluje tylko 1 tempdb plik danych.
Silnik bazy danych SQL Server /SQLTEMPDBFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar każdego tempdb pliku danych.

Ustawienie domyślne = 4 MB dla programu SQL Server Express, 8 MB dla wszystkich innych edycji

Min = 4 MB lub 8 MB

Maksymalna = 1024 MB
Silnik bazy danych SQL Server /SQLTEMPDBFILEGROWTH

Fakultatywny
Określa przyrost wielkości każdego pliku danych tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILESIZE

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa początkowy rozmiar pliku dziennika tempdb w MB. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 4 dla programu SQL Server Express

8 dla wszystkich innych edycji

Dozwolony zakres: Min = wartość domyślna (4 lub 8), Maksimum = 1024
Silnik bazy danych SQL Server /SQLTEMPDBLOGFILEGROWTH

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Fakultatywny
Określa przyrost pliku dziennika tempdb w MB. Wartość 0 wskazuje, że automatyczny wzrost jest wyłączony i nie jest dozwolone żadne dodatkowe miejsce. Konfiguracja umożliwia rozmiar do 1024.

Wartość domyślna: 64. Dozwolony zakres: Min = 0, Max = 1024
Przykładowa składnia

Aby wykonać krok "Ukończenie" zaawansowanego scenariusza instalacji klastra trybu przełączania awaryjnego dla silnika bazy danych i usług analitycznych Analysis Services. Uruchom następujące polecenie na komputerze, który będzie aktywnym węzłem w klastrze trybu failover, aby umożliwić jego użycie. Należy uruchomić akcję "CompleteFailoverCluster" na węźle, który jest właścicielem udostępnionego dysku w klastrze trybu failover usług Analysis Services.

Uruchom następujące polecenie w wierszu polecenia, aby ukończyć instalację klastra trybu failover dla wystąpienia domyślnego:

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

Uruchom następujące polecenie w wierszu polecenia, aby ukończyć instalację klastra przełączeniowego dla nazwanej instancji:

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

Uaktualnianie parametrów klastra trybu failover

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia na potrzeby uaktualniania klastra trybu failover. Aby uzyskać więcej informacji, zobacz Uaktualnianie wystąpienia klastra trybu failover aparatu bazy danych programu SQL Server (Instalator) i Zawsze włączone wystąpienia klastra trybu failover (SQL Server).

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy instalacji.

Obsługiwana wartość: Upgrade
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /ERRORREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie błędów dla programu SQL Server.

Aby uzyskać więcej informacji, zobacz Dodatek dotyczący prywatności programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych / INSTANCEDIR

Fakultatywny
Określa niestandardowy folder instalacji dla składników udostępnionych.
Kontrola instalacji silnika bazy danych /INSTANCEID

Wymagane, podczas uaktualniania z programu SQL Server 2008 (10.0.x) lub nowszych wersji.

Opcjonalnie podczas uaktualniania z programu SQL Server 2005 (9.x).
Określa wartość inną niżdefault dla identyfikatora wystąpienia.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /SQMREPORTING

Dotyczy: SQL Server 2014 (12.x) i starsze wersje

Fakultatywny
Aby zarządzać sposobem wysyłania opinii o błędach do firmy Microsoft, zobacz Konfigurowanie zbierania danych diagnostycznych i użycia dla programu SQL Server (CEIP).

W starszych wersjach określa raportowanie użycia funkcji dla programu SQL Server.

Obsługiwane wartości:

- 1 = włączone
- 0 = wyłączone
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERROLLOWNERSHIP

Wymagane
Określa zachowanie podczas przełączenia awaryjnego podczas aktualizacji.
Przeglądarka programu SQL Server /BROWSERSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania dla usługi SQL Server Browser.

Obsługiwane wartości:

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

Fakultatywny
Określa opcję aktualizacji katalogu Full-Text.

Obsługiwane wartości:

- REBUILD
- RESET
- IMPORT
Usługi integracyjne /ISSVCACCOUNT

Wymagane
Określa konto dla Usług Integracyjnych.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE
Usługi integracyjne /ISSVCPASSWORD

wymagane
Określa hasło usług Integration Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCStartupType

Fakultatywny
Określa tryb uruchamiania usługi Integration Services.
Usługi raportowania /RSUPGRADEDATABASEACCOUNT

Fakultatywny
Właściwość jest używana tylko podczas uaktualniania serwera raportów trybu programu SharePoint w wersji 2008 R2 lub starszej. Dodatkowe operacje uaktualniania są wykonywane dla serwerów raportów korzystających ze starszej architektury trybu programu SharePoint, która została zmieniona w usługach SQL Server 2012 (11.x) Reporting Services. Jeśli ta opcja nie jest dołączona do instalacji za pomocą wiersza poleceń, używane jest domyślne konto usługi dla starego wystąpienia serwera raportów. Jeśli ta właściwość jest używana, podaj hasło dla konta przy użyciu /RSUPGRADEPASSWORD właściwości .
Usługi raportowania /RSUPGRADEPASSWORD

Fakultatywny
Hasło istniejącego konta usługi serwera raportów. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.

Dodawanie parametrów węzła

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia dla programu AddNode.

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przebiegu pracy AddNode.

Obsługiwana wartość: AddNode
Kontrola instalacji silnika bazy danych /IACCEPTSQLSERVERLICENSETERMS

Wymagane, jeśli parametr /Q or /QS jest określony dla instalacji nienadzorowanych
Wymagane do potwierdzenia akceptacji postanowień licencyjnych.

Począwszy od programu SQL Server 2022 (16.x), przeczytaj postanowienia licencyjne dotyczące oprogramowania programu Microsoft SQL Server pod adresem aka.ms/useterms.
Kontrola instalacji silnika bazy danych /ENU

Fakultatywny
Użyj tego parametru, aby zainstalować angielską wersję programu SQL Server w zlokalizowanym systemie operacyjnym, gdy nośnik instalacyjny zawiera pakiety językowe dla języka angielskiego i języka odpowiadającego systemowi operacyjnemu.
Kontrola instalacji silnika bazy danych /UpdateEnabled

Fakultatywny
Określ, czy instalator programu SQL Server powinien odnajdywać i uwzględniać aktualizacje produktów. Prawidłowe wartości to True i i False1 i 0. Domyślnie instalator programu SQL Server będzie zawierać znalezione aktualizacje.
Kontrola instalacji silnika bazy danych /UpdateSource

Fakultatywny
Określ lokalizację, w której instalator programu SQL Server uzyska aktualizacje produktu. Prawidłowe wartości to "MU", aby przeszukać Microsoft Update, prawidłowa ścieżka folderu, ścieżka względna, taka jak .\MyUpdates, lub udział UNC. Domyślnie instalator programu SQL Server wyszukuje usługę Microsoft Update lub Windows Update za pośrednictwem usług Windows Server Update Services.
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /PID

Fakultatywny
Określa klucz produktu dla wersji programu SQL Server. Jeśli ten parametr nie zostanie określony, zostanie użyta ocena.

Uwaga: Jeśli instalujesz program SQL Server Express, SQL Server Express z usługami Advanced Services, SQL Server Express z narzędziami, SQL Server Developer lub SQL Server Evaluation, PID jest wstępnie zdefiniowany.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Kontrola instalacji silnika bazy danych /FAILOVERCLUSTERIPADDRESSES

Wymagane
Określa zakodowany adres IP. Kodowania są oddzielone średnikami (;) i mają format <Typ IP>;<adres>;<nazwa sieci>;<maska podsieci>. Obsługiwane typy adresów IP to DHCP, IPv4 i IPv6.

Można określić wiele adresów IP klastra trybu failover, oddzielając je spacją. Zobacz następujące przykłady:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c

Aby uzyskać więcej informacji, zobacz Dodawanie lub usuwanie węzłów w instancji klastra przełączania awaryjnego (Instalacja).
Kontrola instalacji silnika bazy danych /CONFIRMIPDEPENDENCYCHANGE

Wymagane
Wskazuje zgodę na ustawienie zależności zasobu adresu IP z OR na AND dla klastrów awaryjnych z wieloma podsieciami. Aby uzyskać więcej informacji, zobacz Dodawanie lub usuwanie węzłów w instancji klastra przełączania awaryjnego (Instalacja).

Obsługiwane wartości:

- 0 = Fałsz (wartość domyślna)
- 1 = True
SQL Server Agent /AGTSVCACCOUNT

Wymagane
Określa konto usługi SQL Server Agent.
SQL Server Agent /AGTSVCPASSWORD

wymagane
Określa hasło dla konta usługi agenta programu SQL Server. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCACCOUNT

Fakultatywny
Określa konto usługi silnika.

Wartość domyślna: NT AUTHORITY\NETWORK SERVICE.
Przenoszenie danych programu PolyBase /PBDMSSVCPASSWORD

Fakultatywny
Określa hasło dla konta przenoszenia danych. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Aparat PolyBase /PBENGSVCSTARTUPTYPE

Fakultatywny
Określa tryb uruchamiania usługi silnika PolyBase.

Obsługiwane wartości:

- Automatic (ustawienie domyślne)
- Disabled
- Manual
PolyBase /PBPORTRANGE

Fakultatywny
Określa zakres portów z co najmniej 6 portami dla usług PolyBase. Przykład:

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Fakultatywny
Określa, czy wystąpienie aparatu bazy danych programu SQL Server będzie używane jako część grupy obliczeniowej PolyBase Scale-out. Użyj tej opcji, jeśli konfigurujesz grupę obliczeniową polyBase skalowaną w poziomie, w tym węzeł główny.

Obsługiwane wartości: True, False
Usługi analizy /ASSVCACCOUNT

Wymagane
Określa konto usługi Analysis Services.
Usługi analizy /ASSVCPASSWORD

wymagane
Określa hasło usługi Analysis Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Silnik bazy danych SQL Server /SQLSVCACCOUNT

Wymagane
Określa konto uruchamiania usługi SQL Server.
Silnik bazy danych SQL Server /SQLSVCPASSWORD

wymagane
Określa hasło dla elementu SQLSVCACCOUNT. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi integracyjne /ISSVCPASSWORD

wymagane
Określa hasło usług Integration Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Usługi raportowania /RSINSTALLMODE

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

Fakultatywny

Dostępne tylko w serwisie FilesOnlyMode
Określa tryb instalacji dla usług Reporting Services.

Obsługiwane wartości:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Uwaga: Jeśli instalacja obejmuje silnik bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to DefaultNativeMode.

Jeśli instalacja nie zawiera aparatu bazy danych programu SQL Server, wartość domyślna RSINSTALLMODE to FilesOnlyMode.

Jeśli wybierzesz DefaultNativeMode, ale instalacja nie zawiera silnika bazy danych SQL Server, instalacja automatycznie zmieni RSINSTALLMODE na FilesOnlyMode.
Usługi raportowania /RSSVCPASSWORD

Dotyczy: SQL Server 2016 (13.x) i starsze wersje

wymagane
Określa hasło dla konta uruchamiania dla usługi Reporting Services. Ten parametr można pominąć podczas korzystania z zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta.
Dodatkowe uwagi

Silnik bazy danych i usługi Analysis Services są jedynymi składnikami obsługującymi klaster. Inne funkcje nie są przystosowane do pracy w klastrze i nie mają wysokiej dostępności poprzez przełączanie awaryjne.

Przykładowa składnia

Aby dodać węzeł do istniejącego wystąpienia klastra trybu failover z silnikiem bazy danych i usługami Analysis Services.

setup.exe /q /ACTION=AddNode /INSTANCENAME="<Insert Instance Name>" /SQLSVCACCOUNT="<SQL account that is used on other nodes>" /SQLSVCPASSWORD="<password for SQL account>" /AGTSVCACCOUNT="<SQL Server Agent account that is used on other nodes>", /AGTSVCPASSWORD="<SQL Server Agent account password>" /ASSVCACCOUNT="<AS account that is used on other nodes>" /ASSVCPASSWORD="<password for AS account>" /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /CONFIRMIPDEPENDENCYCHANGE=0

Usuwanie parametrów węzła

Użyj parametrów w poniższej tabeli, aby utworzyć skrypty wiersza polecenia dla removeNode. Aby odinstalować klaster awaryjny, należy uruchomić polecenie RemoveNode na każdym węźle klastra. Aby uzyskać więcej informacji, zobacz zawsze włączone wystąpienia klastra trybu failover (SQL Server).

Składnik silnika bazy danych SQL Server Parametr Opis
Kontrola instalacji silnika bazy danych /ACTION

Wymagane
Wymagane do wskazania przepływu pracy RemoveNode.

Obsługiwana wartość: RemoveNode
Kontrola instalacji silnika bazy danych /CONFIGURATIONFILE

Fakultatywny
Określa plik ConfigurationFile do użycia.
Kontrola instalacji silnika bazy danych /HELP lub ?

Fakultatywny
Wyświetla opcje użycia parametrów.
Kontrola instalacji silnika bazy danych /INDICATEPROGRESS

Fakultatywny
Wskazuje, że szczegółowy plik dziennika instalacji jest przekierowany do konsoli.
Kontrola instalacji silnika bazy danych /INSTANCENAME

Wymagane
Określa nazwę wystąpienia aparatu bazy danych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Pomoc Kreatora instalacji.
Kontrola instalacji silnika bazy danych /Q lub /QUIET

Fakultatywny
Określa, że Instalator działa w trybie cichym bez żadnego interfejsu użytkownika. Jest to używane w przypadku instalacji nienadzorowanych. Parametr /Q zastępuje dane wejściowe parametru /QS .
Kontrola instalacji silnika bazy danych /QS lub /QUIETSIMPLE

Fakultatywny
Określa, że Instalator uruchamia i pokazuje postęp za pośrednictwem interfejsu użytkownika, ale nie akceptuje żadnych danych wejściowych ani nie wyświetla żadnych komunikatów o błędach.
Kontrola instalacji silnika bazy danych /HIDECONSOLE

Fakultatywny
Określa, że okno konsoli jest ukryte lub zamknięte.
Kontrola instalacji silnika bazy danych /CONFIRMIPDEPENDENCYCHANGE

Wymagane
Wskazuje zgodę na ustawienie zależności zasobu adresu IP z OR na AND dla klastrów awaryjnych z wieloma podsieciami. Aby uzyskać więcej informacji, zobacz Dodawanie lub usuwanie węzłów w instancji klastra przełączania awaryjnego (Instalacja).

Obsługiwane wartości:

- 0 = Fałsz (wartość domyślna)
- 1 = True
Przykładowa składnia

Aby usunąć węzeł z istniejącego wystąpienia klastra trybu przełączenia awaryjnego z silnikiem bazy danych i usługami Analysis Services.

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

Parametry konta usługi

Usługi programu SQL Server można skonfigurować przy użyciu wbudowanego konta, konta lokalnego lub konta domeny.

Uwaga / Notatka

Jeśli używasz zarządzanego konta usługi, konta wirtualnego lub wbudowanego konta, nie należy określać odpowiednich parametrów hasła. Aby uzyskać więcej informacji na temat tych kont usług, zobacz Zarządzane konta usług, konta usługi zarządzane przez grupę i konta wirtualne.

Aby uzyskać więcej informacji na temat konfiguracji konta usługi, zobacz Konfigurowanie kont usług systemu Windows i uprawnień.

Składnik silnika bazy danych SQL Server Parametr konta Parametr hasła Typ uruchomienia
SQL Server Agent /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Usługi analizy /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
Silnik bazy danych SQL Server /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Usługi integracyjne /ISSVCACCOUNT /ISSVCPASSWORD /ISSVCSTARTUPTYPE
Usługi raportowania /RSSVCACCOUNT /RSSVCPASSWORD /RSSVCSTARTUPTYPE

Uwaga / Notatka

Funkcje usług Reporting Services zostały usunięte z programu SQL Server 2017 (14.x). Parametry konta dla usług SQL Server Reporting Services mają zastosowanie tylko do wersji wcześniejszych niż SQL Server 2017 (14.x).

Parametry funkcji

Aby zainstalować określone funkcje, użyj parametru /FEATURES i określ wartości funkcji nadrzędnej lub funkcji w poniższej tabeli.

Aby uzyskać listę funkcji obsługiwanych przez wersje programu SQL Server w systemie Windows, zobacz:

Parametr funkcji nadrzędnej Parametr funkcji Opis
SQL Instaluje silnik bazy danych SQL Server, replikację, funkcję pełnotekstową i usługę jakości danych.
SQLEngine Instaluje tylko silnik bazy danych programu SQL Server.
Replikacja Instaluje składnik replikacji wraz z silnikiem bazy danych programu SQL Server.
Tekst pełnotekstowy Instaluje składnik FullText wraz z silnikiem baz danych SQL Server.
DQ Kopiuje pliki wymagane do ukończenia instalacji serwera jakości danych. Po zakończeniu instalacji programu SQL Server należy uruchomić plik DQSInstaller.exe, aby ukończyć instalację serwera Data Quality Server. Aby uzyskać więcej informacji, zobacz Uruchom DQSInstaller.exe, aby ukończyć instalację serwera Data Quality. Spowoduje to również zainstalowanie silnika bazy danych programu SQL Server.
PolyBase Instaluje składniki programu PolyBase.
PolyBaseCore Sparuj z PolyBase w celu zainstalowania technologii PolyBase, która umożliwia prawdziwie zintegrowane wykonywanie zapytań w systemach Oracle, Teradata, SQL Server oraz innych systemach relacyjnych i nierelacyjnych przy użyciu standardowych instrukcji języka T-SQL.

Dotyczy: SQL Server 2019 (15.x) i nowsze wersje
PolyBaseJava Tylko w programie SQL Server 2019 (15.x) należy połączyć z PolyBase, aby zainstalować PolyBase Java Connector, który umożliwia prawdziwie zintegrowane wykonywanie zapytań w danych HDFS przy użyciu standardowych instrukcji języka T-SQL.
Zaawansowana Analiza Instaluje usługi SQL Server Machine Learning Services lub SQL Server 2016 R Services (In-Database).
SQL_INST_MR Połącz z AdvancedAnalytics, aby zainstalować pakiety R Open i zastrzeżone pakiety R.

Dotyczy usług SQLServer Machine Learning Services (2017 i 2019) i SQL Server 2016 R Services (In-Database)
SQL_INST_MPY Sparuj z AdvancedAnalytics, aby zainstalować Anaconda i zastrzeżone pakiety Pythona.

Dotyczy:Usługi Uczenia Maszynowego SQL Server (2017 i 2019)
SQL_INST_JAVA Sparuj z AdvancedAnalytics, aby zainstalować rozszerzenia, które umożliwiają integrację z Java przy użyciu standardowych instrukcji T-SQL.

Dotyczy:Rozszerzenie języka Java programu SQL Server (tylko 2019)
GDY Instaluje wszystkie składniki usług Analysis Services.
Język RS Instaluje wszystkie składniki usług Reporting Services.

Dotyczy: SQL Server 2016 (13.x) i starsze wersje
RS_SHP Instaluje składniki usług Reporting Services dla programu SharePoint.

Dotyczy: SQL Server 2016 (13.x) i starsze wersje
RS_SHPWFE Instaluje Add-In usług Reporting Services dla produktów programu SharePoint.

Dotyczy: SQL Server 2016 (13.x) i starsze wersje
DQC Instaluje Klienta Jakości Danych.
JEST Instaluje wszystkie składniki usług Integration Services.
IS_Master Obejmuje skalowanie w poziomie wzorca dla usług Integration Services skalowane w poziomie.
IS_Worker Obejmuje pracownika skalowania poziomego dla skalowalnych usług integracyjnych.
MDS Instaluje usługi Master Data Services.
SQL_SHARED_MPY Instaluje pakiety języka Python dla serwera Machine Learning Server (autonomicznego) lub R Server (autonomicznego)
SQL_SHARED_MR Instaluje pakiety języka R dla programu Machine Learning Server (samodzielny) lub R Server (samodzielny) lub Machine Learning Server (samodzielny) lub R Server (samodzielny)
Narzędzia 1 Instaluje narzędzia klienckie i komponenty SQL Server Books Online.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
P.N.E Instaluje składniki zgodności wstecznej.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
Conn Instaluje składniki łączności.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
DREPLAY_CTLR Instaluje kontroler rozproszonego odtwarzania.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
DREPLAY_CLT Instaluje klienta odtwarzania rozproszonego.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
SNAC_SDK Instaluje zestaw SDK dla klienta natywnego programu SQL Server.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
Zestaw do tworzenia oprogramowania Instaluje zestaw narzędzi programistycznych.

Dotyczy: SQL Server 2019 (15.x) i starsze wersje
LocalDB** Instaluje bazę danych LocalDB w trybie wykonywania programu SQL Server Express przeznaczonym dla deweloperów programu.

1 Program SQL Server Management Studio (SSMS) znajduje się teraz w autonomicznym instalatorze, który jest oddzielony od instalatora programu SQL Server. Aby uzyskać szczegółowe informacje, zobacz Pobieranie programu SQL Server Management Studio (SSMS).

Przykłady parametrów funkcji

Parametry i wartości Opis
/FEATURES=SQLEngine Instaluje silnik bazy danych bez replikacji i wyszukiwania pełnotekstowego.
/FEATURES=SQLEngine,FullText Instaluje aparat bazy danych i pełny tekst.
/FEATURES=SQL Instaluje silnik bazy danych, replikację i wyszukiwanie pełnotekstowe.
/FEATURES=SQLEngine,PolyBase Instaluje silnik bazy danych oraz silnik PolyBase.

Parametry roli

Rola konfiguracji lub parametr /ROLE służy do instalowania wstępnie skonfigurowanego wyboru funkcji. Role SSAS instalują instancję SSAS w istniejącej farmie programu SharePoint lub w nowej nieskonfigurowanej farmie. Do obsługi każdego scenariusza są udostępniane dwie role konfiguracji. Można wybrać tylko jedną rolę konfiguracji do zainstalowania naraz. Jeśli wybierzesz rolę konfiguracji, Instalator zainstaluje funkcje i składniki należące do roli. Nie można zmieniać funkcji i składników wyznaczonych dla tej roli. Aby uzyskać więcej informacji na temat używania parametru roli funkcji, zobacz Instalowanie dodatku Power Pivot w wierszu polecenia.

Rola AllFeatures_WithDefaults jest domyślnym zachowaniem wersji programu SQL Server Express i zmniejsza liczbę okien dialogowych wyświetlanych użytkownikowi. Można go określić z wiersza polecenia podczas instalowania wersji programu SQL Server, która nie jest programem SQL Server Express.

Rola Opis Instaluje...
SPI_AS_ExistingFarm Instaluje usługi Analysis Services jako wystąpienie nazwane dodatku Power Pivot w istniejącej farmie programu SharePoint Server 2010 lub serwerze autonomicznym. Aparat obliczeniowy usług Analysis Services, wstępnie skonfigurowany do przechowywania i przetwarzania danych w pamięci.

Pakiety rozwiązań Power Pivot

Program instalatora dodatku Power Pivot dla programu Excel

Książki programu SQL Server Online
SPI_AS_NewFarm Instaluje usługi Analysis Services i silnik bazy danych jako wystąpienie nazwane dodatku Power Pivot na nowym, nieskonfigurowanym farmie programu Microsoft Office SharePoint Server 2010 lub autonomicznym serwerze. Instalator programu SQL Server skonfiguruje farmę podczas instalacji roli funkcji. Aparat obliczeniowy usług Analysis Services, wstępnie skonfigurowany do przechowywania i przetwarzania danych w pamięci.

Pakiety rozwiązań Power Pivot

Książki programu SQL Server Online

Aparat bazy danych

Narzędzia konfiguracji

SQL Server Management Studio
AllFeatures_WithDefaults Instaluje wszystkie funkcje dostępne w bieżącej wersji.

Dodaje bieżącego użytkownika do stałej roli serwera sysadmin programu SQL Server.

W systemie Windows Server 2008 lub nowszym, gdy system operacyjny nie jest kontrolerem domeny, aparat bazy danych oraz usługi Reporting Services domyślnie korzystają z konta NT AUTHORITY\NETWORK SERVICE, natomiast usługi Integration Services domyślnie używają konta NT AUTHORITY\NETWORK SERVICE.

Ta rola jest domyślnie włączona w wersjach programu SQL Server Express. W przypadku wszystkich innych edycji ta rola nie jest włączona, ale można jej określić za pośrednictwem interfejsu użytkownika lub parametrów wiersza polecenia.
W przypadku wersji programu SQL Server Express program instaluje tylko te funkcje dostępne w wersji. W przypadku innych wersji program instaluje wszystkie funkcje programu SQL Server.

Parametr AllFeatures_WithDefaults można połączyć z innymi parametrami, które zastępują ustawienia parametrów AllFeatures_WithDefaults . Na przykład użycie parametru AllFeatures_WithDefaults oraz parametru /Features=RS zastępuje polecenie instalacji wszystkich funkcji i instaluje tylko Reporting Services, ale uwzględnia parametr AllFeatures_WithDefaults do używania domyślnego konta usługi dla Reporting Services.

W przypadku używania parametru AllFeatures_WithDefaults wraz z /ADDCURRENTUSERASSQLADMIN=FALSE okno aprowizacji nie wypełnia się automatycznie bieżącym użytkownikiem. Dodaj /AGTSVCACCOUNT i /AGTSVCPASSWORD , aby określić konto usługi i hasło dla agenta programu SQL Server.

Kontrolowanie zachowania trybu failover przy użyciu /FAILOVERCLUSTERROLLOWNERSHIP parametru

Aby uaktualnić klaster trybu failover silnika bazy danych SQL Server, należy wykonać Instalację na jednym węźle klastra naraz, zaczynając od węzłów pasywnych. Konfiguracja określa, kiedy przełączyć się na zaktualizowany węzeł, w zależności od całkowitej liczby węzłów w instancji klastra trybu awaryjnego i liczby węzłów, które zostały już zaktualizowane. Jeśli przynajmniej połowa węzłów została już uaktualniona, konfiguracja domyślnie spowoduje przełączenie awaryjne do uaktualnionego węzła.

Aby kontrolować zachowanie węzłów klastra w trybie failover podczas procesu uaktualniania, uruchom operację uaktualniania w wierszu polecenia i użyj parametru /FAILOVERCLUSTERROLLOWNERSHIP , aby kontrolować zachowanie trybu failover, zanim operacja uaktualniania przełączy węzeł w tryb offline. Użycie tego parametru jest następujące:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 nie będzie przekazywać własności klastra (przenosić grupy) do uaktualnionych węzłów i nie dodaje tego węzła do listy możliwych właścicieli klastra programu SQL Server na końcu uaktualnienia.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1 spowoduje przeniesienie własności klastra (przeniesienie grupy) do uaktualnionych węzłów i dodanie tego węzła do listy możliwych właścicieli klastra programu SQL Server na końcu uaktualnienia.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2 to ustawienie domyślne. Zostanie on użyty, jeśli ten parametr nie zostanie określony. To ustawienie wskazuje, że instalator programu SQL Server będzie zarządzać własnością klastra (przeniesienie grup) wedle potrzeb.

Identyfikator wystąpienia lub konfiguracja identyfikatora wystąpienia

Identyfikator wystąpienia lub /InstanceID parametr służy do określania, gdzie można zainstalować składniki wystąpienia i ścieżkę rejestru wystąpienia. Wartość INSTANCEID jest ciągiem i powinna być unikatowa.

  • Identyfikator wystąpienia SQL: MSSQLxx.<INSTANCEID>
  • Identyfikator wystąpienia AS: MSASxx.<INSTANCEID>
  • Identyfikator wystąpienia RS: MSRSxx.<INSTANCEID>

Składniki obsługujące wystąpienia są instalowane w następujących lokalizacjach:

  • %Program Files%\Microsoft SQL Server\<SQLInstanceID>
  • %Program Files%\Microsoft SQL Server\<ASInstanceID>
  • %Program Files%\Microsoft SQL Server\<RSInstanceID>

Uwaga / Notatka

Jeśli INSTANCEID nie zostanie określony w wierszu polecenia, to domyślnie Instalator zastępuje <INSTANCEID><INSTANCENAME>.