Поделиться через


Установка SQL Server 2014 из командной строки

Прежде чем запускать программу установки SQL Server, изучите статью Планирование установки SQL Server.

Установка нового экземпляра SQL Server в командной строке позволяет указать компоненты для установки и способ их настройки. Также можно выбрать тихое, базовое или полное взаимодействие с пользовательским интерфейсом программы установки.

Замечание

При установке с помощью командной строки SQL Server поддерживает полный тихий режим с помощью параметра /Q или простого режима с помощью параметра /QS. Параметр /QS отображает только ход выполнения, не принимает никаких входных данных и не отображает сообщения об ошибках даже при их возникновении. Параметр /QS поддерживается только при указании /Action=install.

Независимо от метода установки необходимо подтвердить принятие условий лицензии на ПО от имени физического лица или организации, за исключением случаев, когда использование ПО соответствует отдельному соглашению, такому как соглашение Майкрософт о корпоративном лицензировании или соглашение сторонних производителей с ISV или OEM.

Условия лицензионного соглашения отображаются для ознакомления и принятия в пользовательском интерфейсе программы установки. Установки без присмотра, с помощью параметров /Q или /QS, должны включать параметр /IACCEPTSQLSERVERLICENSETERMS. Ознакомиться с условиями лицензии можно на странице Условия лицензионного соглашения о программном обеспечении Майкрософт.

Замечание

В зависимости от способа получения ПО (например, по программе корпоративного лицензирования Майкрософт) на использование ПО могут накладываться дополнительные условия.

Установка командной строки поддерживается в следующих сценариях:

  • Установка, обновление и удаление экземпляра SQL Server одновременно с общими компонентами на локальном компьютере с использованием синтаксиса и параметров, заданных в командной строке.

  • Установка, обновление или удаление экземпляра отказоустойчивого кластера.

  • Обновление редакции SQL Server до другой редакции.

  • Установка экземпляра SQL Server на локальный компьютер с использованием синтаксиса и параметров, указанных в файле конфигурации. Этот способ можно использовать для копирования конфигурации установки на несколько компьютеров или установки нескольких узлов отказоустойчивого кластера.

При установке SQL Server в командной строке укажите параметры установки в командной строке в рамках синтаксиса установки.

Замечание

Для локальных установок необходимо запускать программу установки с правами администратора. Если SQL Server устанавливается с удаленного общего ресурса, необходимо использовать учетную запись домена, у которой есть разрешения чтения и записи на этом удаленном ресурсе. Для установок отказоустойчивого кластера необходимо быть локальным администратором с разрешениями, позволяющими входить в систему от имени службы и действовать как часть операционной системы на всех узлах отказоустойчивого кластера.

Правильное использование параметров установки

Следующие рекомендации помогут вам в создании синтаксически правильных команд установки:

  • /ПАРАМЕТР

  • /ПАРАМЕТР=true/false

  • /ПАРАМЕТР=1/0 для логических типов данных

  • /ПАРАМЕТР="значение" для всех параметров-одиночных значений. Рекомендуется использовать двойные кавычки, но требуется, если значение содержит пробел

  • /ПАРАМЕТР="значение1" "значение2" "значение3" для всех многозначных параметров. Рекомендуется использовать двойные кавычки, но требуется, если значение содержит пробел

Исключения.

  • /FEATURES, который является многозначным параметром, но его формат — /FEATURES=AS,RS,IS без пробела, разделяя запятыми.

Примеры:

  • /INSTANCEDIR=c:\Path поддерживается.

  • /INSTANCEDIR="c:\Path" поддерживается

Замечание

  • Значения реляционного сервера поддерживают дополнительные варианты форматов с обратной косой чертой (обратная косая черта или два символа обратной косой черты) для пути.
  • /PID значение этого параметра должно быть заключено в двойные кавычки.

Параметры SQL Server

В следующих разделах приведены параметры для разработки скриптов установки командной строки для сценариев установки, обновления и восстановления.

Параметры, перечисленные для компонента SQL Server, зависят от этого компонента. Параметры SQL Server Agent и SQL Server Browser применимы при установке СУБД SQL Server.

Параметры установки

При разработке скриптов установки из командной строки можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Настройка управления SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения:

Установка
Настройка управления SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Настройка управления SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Настройка управления SQL Server /UpdateEnabled

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Настройка управления SQL Server /ОбновитьИсточник

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Настройка управления SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Управление установкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /ФУНКЦИИ

-Или-

/РОЛЬ

Обязательный
Указывает компоненты для установки.

Выберите /FEATURES , чтобы указать отдельные компоненты SQL Server для установки. Дополнительные сведения см. в документе Параметры компонентов ниже.

Выберите параметры роли , чтобы указать роль установки. Роли установки позволяют установить SQL Server в предопределенной конфигурации.
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает параметры использования для параметров установки.
Элемент управления установкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки выводится на консоль.
Управление установкой SQL Server /INSTALLSHAREDDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов.

По умолчанию используется %Program файлы%\MicrosoftSQL Server

Не удается задать значение %Program Files(x86)%\MicrosoftSQL Server
Модуль управления установкой SQL Server /INSTALLSHAREDWOWDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 32-разрядных общих компонентов. Поддерживается только в 64-разрядной системе.

По умолчанию используется %Program Files(x86)%\MicrosoftSQL Server

Не удается задать значение %Program Файлы%\MicrosoftSQL Server
Управление установкой SQL Server /INSTANCEDIR

Необязательно
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию.
Элемент управления настройкой SQL Server /INSTANCEID

Необязательно
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию.
Управление установкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Управление настройкой SQL Server /UIMODE

Необязательно
Показывает, нужно ли выводить в ходе установки лишь минимально необходимое количество диалоговых окон.
/UIMode можно использовать только с параметрами /ACTION=INSTALL и UPGRADE . Поддерживаемые значения:

/UIMODE=Normal — это значение по умолчанию для выпусков, отличных от Express, и отображает все диалоговые окна установки для выбранных функций.

/UIMODE=AutoAdvance — это значение по умолчанию для выпусков Express и пропускает неизвестные диалоговые окна.



При сочетании с другими параметрами UIMODE переопределяется. Например, когда указаны параметры /UIMODE=AutoAdvance и /ADDCURRENTUSERASSQLADMIN=FALSE, диалоговое окно предоставления не заполняется текущим пользователем.

Параметр UIMode нельзя использовать с параметрами /Q или /QS .
Элемент управления настройкой SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Настройка управления SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Агент SQL Server /AGTSVCACCOUNT

Обязательный
Задает учетную запись для службы агента SQL Server.
Агент SQL Server /AGTSVCPASSWORD

Обязательный
Задает пароль для учетной записи службы агента SQL Server.
Агент SQL Server /AGTSVCSTARTUPTYPE

Необязательно
Задает режим запуска для службы агента SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Службы анализа /ASBACKUPDIR

Необязательно
Указывает каталог для файлов резервного копирования служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\ASInstanceID>\<OLAP\Backup.

Для всех остальных установок: %Program Файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.
Службы анализа /ASCOLLATION

Необязательно
Задает настройку сортировки для служб Analysis Services. Значение по умолчанию:.

Latin1_General_CI_AS
Службы анализа /ASCONFIGDIR

Необязательно
Указывает каталог для файлов конфигурации служб Analysis Services. Значения по умолчанию:

Для режима WOW в 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.
Службы анализа /ASDATADIR

Необязательно
Указывает каталог для файлов данных служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR\>\<ASInstanceID\>\OLAP\Data.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.
Службы анализа /ASLOGDIR

Необязательно
Указывает каталог для файлов журналов Служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

Для всех остальных установок: %Program Файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.
Службы анализа /ASSERVERMODE

Необязательно
Указывает режим сервера экземпляра служб Analysis Services. Допустимые значения: MULTIDIMENSIONAL, POWERPIVOT или TABULAR. ASSERVERMODE учитывает регистр. Все значения должны быть выражены в верхнем регистре. Дополнительные сведения о допустимых значениях см. в разделе Install Analysis Services in Tabular Mode.
Службы анализа /ASSVCACCOUNT

Обязательный
Указывает учетную запись службы Analysis Services.
Службы анализа /ASSVCPASSWORD

Обязательный
Указывает пароль для службы Analysis Services.
Службы анализа /ASSVCSTARTUPTYPE

Необязательно
Задает режим запуска для службы Analysis Services. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Службы анализа /ASSYSADMINACCOUNTS

Обязательный
Указывает учетные данные администратора для служб Analysis Services.
Службы анализа /ASTEMPDIR

Необязательно
Указывает каталог временных файлов служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server \<INSTANCEDIR>\ASInstanceID>\<OLAP\Temp.

Для всех других установок: %Program Files%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.
Службы анализа /ASPROVIDERMSOLAP

Необязательно
Указывает, может ли поставщик MSOLAP выполняться внутрипроцессно. Значение по умолчанию:.

1=включено
Службы анализа /FARMACCOUNT

Требуется для SPI_AS_NewFarm
Определяет учетную запись пользователя домена для запуска служб центра администрирования SharePoint и других важных служб на ферме.

Этот параметр используется только для экземпляров служб Analysis Services, установленных с помощью параметров роли = SPI_AS_NEWFARM.
Службы анализа /FARMPASSWORD

Требуется для SPI_AS_NewFarm
Позволяет задать пароль для учетной записи фермы.
Службы анализа /PASSPHRASE

Требуется для SPI_AS_NewFarm
Указывает парольную фразу, которая используется для добавления дополнительных серверов приложений или веб-интерфейсных серверов в ферму SharePoint.

Этот параметр используется только для экземпляров служб Analysis Services, установленных с помощью Role Parameters = SPI_AS_NEWFARM.
Службы анализа /FARMADMINIPORT

Требуется для SPI_AS_NewFarm
Определяет порт, используемый для соединения с веб-приложением центра администрирования SharePoint.

Этот параметр используется только для экземпляров служб Analysis Services, установленных через Role Parameters = SPI_AS_NEWFARM.
Браузер SQL Server /BROWSERSVCSTARTUPTYPE

Необязательно
Указывает режим запуска для службы обозревателя SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Система управления базами данных SQL Server /ENABLERANU

Необязательно
Включает ввод учетных данных в режиме "запуск от имени" для установки SQL Server Express.
Система управления базами данных SQL Server /INSTALLSQLDATADIR

Необязательно
Указывает каталог для файлов данных SQL Server. Значения по умолчанию:

Для режима WOW в 64-разрядной версии:%Program Files(x86)%\MicrosoftSQL Server\

Для всех остальных установок:%Program файлы%\MicrosoftSQL Server|
Система управления базами данных SQL Server /SAPWD

Требуется, если /SECURITYMODE=SQL
Указывает пароль для учетной записи SQL Servera.
Система управления базами данных SQL Server /SECURITYMODE

Необязательно
Указывает режим безопасности для SQL Server. Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows. Поддерживаемое значение:

SQL
Система управления базами данных SQL Server /SQLBACKUPDIR

Необязательно
Указывает каталог для файлов резервных копий. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup
Система управления базами данных SQL Server /SQLCOLLATION

Необязательно
Указывает параметры сортировки для SQL Server.

Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе "Параметры сортировки" настройки.
Система управления базами данных SQL Server /ADDCURRENTUSERASSQLADMIN

Необязательно
Добавляет текущего пользователя в предопределинную роль сервера SQL Serversysadmin . Параметр /ADDCURRENTUSERASSQLADMIN можно использовать при установке редакций Express или при использовании /Role=ALLFeatures_WithDefaults. Дополнительные сведения см. в разделе /ROLE ниже. Использование /ADDCURRENTUSERASSQLADMIN является необязательным, но требуется либо /ADDCURRENTUSERASSQLADMINMIN, либо /SQLSYSADMINACCOUNTS. Значения по умолчанию:

Истина для выпусков SQL Server Express

False для всех остальных выпусков
Система управления базами данных SQL Server /SQLSVCACCOUNT

Обязательный
Указывает учетную запись запуска для службы SQL Server.
Система управления базами данных SQL Server /SQLSVCPASSWORD

Обязательный
Указывает пароль для SQLSVCACCOUNT.
Система управления базами данных SQL Server /SQLSVCSTARTUPTYPE

Необязательно
Указывает режим запуска для службы SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Система управления базами данных SQL Server /SQLSYSADMINACCOUNTS

Обязательный
Используйте этот параметр для подготовки имен входа для членов роли sysadmin.

Для выпусков SQL Server, отличных от SQL Server Express, требуется /SQLSYSADMINACCOUNTS. Для выпусков SQL Server Express использование /SQLSYSADMINACCOUNTS является необязательным, но необходимо указать либо /SQLSYSADMINACCOUNTS, либо /ADDCURRENTUSERASSQLADMIN.
Система управления базами данных SQL Server /SQLTEMPDBDIR

Необязательно
Указывает каталог для файлов данных для tempdb. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLTEMPDBLOGDIR

Необязательно
Указывает каталог для файлов журнала для tempdb. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBDIR

Необязательно
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBLOGDIR

Необязательно
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию:.

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

Необязательно
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения:

0 =Отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

1=Включить FILESTREAM для Transact-SQL доступа.

2=Включить FILESTREAM для Transact-SQL и потокового доступа к потокам ввода-вывода файлов. (Недопустимо для сценариев кластера)

3=Разрешить удаленным клиентам доступ к данным FILESTREAM потоковой передачи.
FILESTREAM /FILESTREAMSHARENAME

Необязательно

Требуется, если FILESTREAMLEVEL больше 1.
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM.
Полнотекстовый SQL Server /FTSVCACCOUNT

Необязательно
Указывает учетную запись для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008. Для повышения защищенности передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если значения не указаны, служба запуска полнотекстового фильтра отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server. Значение по умолчанию:.

Учетная запись локальной службы
Полнотекстовый SQL Server /FTSVCPASSWORD

Необязательно
Указывает пароль для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008.
Услуги по интеграции /ISSVCACCOUNT

Обязательный
Указывает данную учетную запись для Integration Services. Значение по умолчанию:.

NT AUTHORITY\NETWORK SERVICE
Услуги по интеграции /ISSVCPASSWORD

Обязательный
Задает пароль для Integration Services.
Услуги по интеграции /ISSVCStartupType

Необязательно
Указывает режим запуска службы Integration Services.
Конфигурация сети SQL Server /NPENABLED

Необязательно
Указывает состояние протокола именованных каналов для службы SQL Server. Поддерживаемые значения:

0=отключить протокол именованных каналов

1=включить протокол именованных каналов
Конфигурация сети SQL Server /TCPENABLED

Необязательно
Указывает состояние протокола TCP для службы SQL Server. Поддерживаемые значения:

0=отключить протокол TCP

1=включить протокол TCP
Службы отчетности /RSINSTALLMODE

Необязательно
Указывает режим установки для служб отчётности (Reporting Services). Поддерживаемые значения:

SharePointFilesOnlyMode

Режим по умолчанию (DefaultNativeMode)

РежимТолькоФайлы

Примечание. Если установка включает подсистему SQL ServerDatabase, по умолчанию RSINSTALLMODE имеет значение DefaultNativeMode.

Если установка не включает ядро SQL ServerDatabase, по умолчанию RSINSTALLMODE — FilesOnlyMode.

Если выбрать DefaultNativeMode, но установка не включает подсистему SQL ServerDatabase, установка автоматически изменит RSINSTALLMODE на FilesOnlyMode.
Службы отчетности /RSSVCACCOUNT

Обязательный
Указывает учетную запись для запуска служб Reporting Services.
Службы отчетности /RSSVCPASSWORD

Обязательный
Указывает пароль для учетной записи запуска службы Reporting Services.
Службы отчетности /RSSVCStartupType

Необязательно
Задает режим запуска для служб Reporting Services.
Образец синтаксиса

Для установки нового автономного экземпляра с компонентами ядра системы управления базами данных SQL Server, репликации и Full-Text компонента поиска.

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

Параметры SysPrep

Дополнительные сведения о SysPrep для SQL Server см. в разделе

Установите SQL Server 2014 с помощью SysPrep.

Подготовка параметров изображения

При разработке сценариев командной строки для подготовки экземпляра SQL Server без настройки можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Требуется, чтобы указать рабочий процесс установки. Поддерживаемые значения:

PrepareImage
Управление настройкой SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Элемент управления настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Инструмент управления настройкой SQL Server /UpdateEnabled

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Панель управления настройкой SQL Server /ОбновитьИсточник

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Управление настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Контроль настройки SQL Server /ФУНКЦИИ

Обязательный
Указывает компоненты для установки.

Поддерживаемые значения: SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHP, RS_SHPWFE, DQC, SSDTBI, Conn, IS, BC, SDK, BOL, SSMS, Adv_SSMS, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDS
Управление настройкой SQL Server /HELP, H, ?

Необязательно
Отображает параметры использования для параметров установки.
Панель управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки выводится на консоль.
Панель управления установкой SQL Server /INSTALLSHAREDDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов.

По умолчанию используется %Program файлы%\MicrosoftSQL Server

Не удается задать значение %Program Files(x86)%\MicrosoftSQL Server
Элемент управления настройкой SQL Server /INSTANCEDIR

Необязательно
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию.
Элемент управления настройкой SQL Server /INSTANCEID

До выпуска накопительного пакета обновления 2 для SQL Server 2012 Service Pack 1 (январь 2013 г.) требуется

Начиная с пакета обновления 2 для SQL Server 2012 Service Pack 1, который является обязательным для функций экземпляра.
Задает InstanceID для экземпляра, который находится в процессе подготовки.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Контроль конфигурации SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Образец синтаксиса

Для подготовки новой отдельной автономной установки с компонентами SQL Server: СУБД, репликации, полнотекстового поиска и служб Reporting Services.

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

Полные параметры образа

При разработке сценариев командной строки для завершения и настройки подготовленного экземпляра SQL Server можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Управление настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения:

CompleteImage
Панель настройки SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Элемент управления установкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Панель управления настройками SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления установкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает параметры использования для параметров установки.
Управление установкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки выводится на консоль.
Контроль установки SQL Server /INSTANCEID

До выпуска накопительного пакета обновления 2 для SQL Server 2012 Service Pack 1 (январь 2013 г.) требуется

Начиная с SQL Server 2012, накопительный пакет обновления 1, кумулятивное обновление 2 опциональный
Пользуйтесь Instance ID, указанным на этапе подготовки образа. Поддерживаемые значения:

Идентификатор экземпляра предварительно подготовленной копии.
Элемент управления настройкой SQL Server /INSTANCENAME

До выпуска накопительного пакета обновления 2 для SQL Server 2012 Service Pack 1 (январь 2013 г.) требуется

Начиная с накопительного обновления 2 для SQL Server 2012 SP1 необязательное
Определяет имя экземпляра SQL Server для завершаемого экземпляра.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.

Примечание. Если вы устанавливаете SQL Server Express, SQL Server Express с инструментами или SQL Server Express с расширенными службами, идентификатор PID предопределен.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Элемент управления настройкой SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Агент SQL Server /AGTSVCACCOUNT

Обязательный
Задает учетную запись для службы агента SQL Server.
Агент SQL Server /AGTSVCPASSWORD

Обязательный
Задает пароль для учетной записи службы агента SQL Server.
Агент SQL Server /AGTSVCSTARTUPTYPE

Необязательно
Задает режим запуска для службы агента SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Браузер SQL Server /BROWSERSVCSTARTUPTYPE

Необязательно
Задает режим запуска для службы браузера SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Система управления базами данных SQL Server /ENABLERANU

Необязательно
Включает ввод учетных данных в режиме "запуск от имени" для установки SQL Server Express.
Система управления базами данных SQL Server /INSTALLSQLDATADIR

Необязательно
Указывает каталог для файлов данных SQL Server. Значения по умолчанию:

Для режима WOW в 64-разрядной версии:%Program Files(x86)%\MicrosoftSQL Server\

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server|
Система управления базами данных SQL Server /SAPWD

Требуется, если /SECURITYMODE=SQL
Указывает пароль для учетной записи SQL Servera.
Система управления базами данных SQL Server /SECURITYMODE

Необязательно
Указывает режим безопасности для SQL Server. Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows. Поддерживаемое значение:

SQL
Система управления базами данных SQL Server /SQLBACKUPDIR

Необязательно
Указывает каталог для файлов резервных копий.

Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup
Система управления базами данных SQL Server /SQLCOLLATION

Необязательно
Указывает параметры сортировки для SQL Server.

Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе "Параметры сортировки" настройки.
Система управления базами данных SQL Server /SQLSVCACCOUNT

Обязательный
Указывает учетную запись запуска для службы SQL Server.
Система управления базами данных SQL Server /SQLSVCPASSWORD

Обязательный
Указывает пароль для SQLSVCACCOUNT.
Система управления базами данных SQL Server /SQLSVCSTARTUPTYPE

Необязательно
Указывает режим запуска для службы SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
Система управления базами данных SQL Server /SQLSYSADMINACCOUNTS

Обязательный
Используйте этот параметр для подготовки имен входа для членов роли sysadmin.
Система управления базами данных SQL Server /SQLTEMPDBDIR

Необязательно
Указывает каталог для файлов данных для tempdb.

Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLTEMPDBLOGDIR

Необязательно
Указывает каталог для файлов журнала для tempdb.

Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBDIR

Необязательно
Указывает каталог для файлов данных пользовательских баз данных.

Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBLOGDIR

Необязательно
Указывает каталог для файлов журнала пользовательских баз данных.

Значение по умолчанию:.

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

Необязательно
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения:

0 =Отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

1=Включить FILESTREAM для доступа Transact-SQL.

2=Включить FILESTREAM для Transact-SQL и потокового доступа к файловым операциям ввода-вывода. (Недопустимо для сценариев кластера)

3=Разрешить удалённым клиентам потоковый доступ к данным FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Необязательно

Требуется, если FILESTREAMLEVEL больше 1.
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM.
Полнотекстовый SQL Server /FTSVCACCOUNT

Необязательно
Указывает учетную запись для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008. Для повышения защищенности передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если значения не указаны, служба запуска полнотекстового фильтра отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server. Значение по умолчанию:.

Учетная запись локальной службы
Полнотекстовый SQL Server /FTSVCPASSWORD

Необязательно
Указывает пароль для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008.
Конфигурация сети SQL Server /NPENABLED

Необязательно
Указывает состояние протокола именованных каналов для службы SQL Server. Поддерживаемые значения:

0=отключить протокол именованных каналов

1=включить протокол именованных каналов
Конфигурация сети SQL Server /TCPENABLED

Необязательно
Указывает состояние протокола TCP для службы SQL Server. Поддерживаемые значения:

0=отключить протокол TCP

1=включить протокол TCP
Службы отчетности /RSINSTALLMODE

Необязательно
Указывает режим установки для служб отчётности (Reporting Services).
Службы отчетности /RSSVCACCOUNT

Обязательный
Указывает учетную запись для запуска служб Reporting Services.
Службы отчетности /RSSVCPASSWORD

Обязательный
Указывает пароль для учетной записи запуска службы Reporting Services.
Службы отчетности /RSSVCStartupType

Необязательно
Задает режим запуска для служб Reporting Services.
Образец синтаксиса

Чтобы завершить подготовку автономного экземпляра, в который входят компоненты ядра СУБД SQL Server, репликации и полнотекстового поиска.

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

Параметры обновления

При разработке скриптов командной строки для обновления можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Управление настройками SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения:

Обновление

Обновление редакции

Значение EditionUpgrade используется для обновления существующего выпуска SQL Server 2014 до другого выпуска. Дополнительные сведения о поддерживаемых обновлениях версий и выпусков см. в статье "Поддерживаемые обновления версий и выпусков".
Настройка SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Управление настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Управление настройкой SQL Server / Автоматическое обновление включено

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Контроль установки SQL Server / UpdateSource

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Панель управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Управление настройкой SQL Server / INSTANCEDIR

Необязательно
Указывает каталог для общих компонентов, отличный от заданного по умолчанию.
Элемент управления настройкой SQL Server /INSTANCEID

Требуется при обновлении с SQL Server 2008 или более поздней версии.

Необязательный при обновлении с SQL Server 2005
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию.
Панель управления установкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Контроль настройки SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.
Элемент управления установкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления установкой SQL Server /UIMODE

Необязательно
Показывает, нужно ли выводить в ходе установки лишь минимально необходимое количество диалоговых окон.
/UIMode можно использовать только с параметрами /ACTION=INSTALL и UPGRADE . Поддерживаемые значения:

/UIMODE=Normal — это значение по умолчанию для выпусков, отличных от Express, и отображает все диалоговые окна установки для выбранных функций.

/UIMODE=AutoAdvance — это значение по умолчанию для выпусков Express и пропускает неизвестные диалоговые окна.

Параметр UIMode нельзя использовать с параметрами /Q или /QS .
Управление настройками SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Управление установкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли будет скрыто или закрыто.
Служба браузера SQL Server /BROWSERSVCSTARTUPTYPE

Необязательно
Указывает режим запуска для службы обозревателя SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
SQL Server Full-Text /FTUPGRADEOPTION

Необязательно
Указывает параметр обновления полнотекстового каталога. Поддерживаемые значения:

Восстановить

СБРОСИТЬ

ИМПОРТ
Услуги по интеграции /ISSVCACCOUNT

Обязательный
Указывает данную учетную запись для Integration Services. Значение по умолчанию:.

NT AUTHORITY\NETWORK SERVICE
Услуги по интеграции /ISSVCPASSWORD

Обязательный
Задает пароль для Integration Services.
Услуги по интеграции /ISSVCStartupType

Необязательно
Указывает режим запуска службы Integration Services.
Службы отчетности /RSUPGRADEDATABASEACCOUNT

Необязательно
Это свойство используется только при обновлении сервера отчетов с режимом SharePoint версии 2008 R2 или более ранней. Дополнительные операции обновления выполняются для серверов отчетов, использующих старую архитектуру режима SharePoint, которая была изменена в службах SQL Server 2012 Reporting Services. Если этот параметр не включен в установку командной строки, используется учетная запись службы по умолчанию для старого экземпляра сервера отчетов. Если это свойство используется, укажите пароль для учетной записи с помощью свойства /RSUPGRADEPASSWORD .
Службы отчетности /RSUPGRADEPASSWORD

Необязательно
Пароль существующей учетной записи службы сервера отчетов.
Службы отчетности /ALLOWUPGRADEFORSSRSSHAREPOINTMODE Параметр требуется при обновлении установки в режиме интеграции с SharePoint, в основе которой лежит архитектура общих служб SharePoint. Этот параметр не нужен для обновления версий служб Reporting Services, не являющихся общими.
Образец синтаксиса

Чтобы обновить существующий экземпляр или узел отказоустойчивого кластера с предыдущей версии 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  

Параметры восстановления

При разработке скриптов командной строки для исправления можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на рабочий процесс операций исправления. Поддерживаемые значения:

Ремонт
Панель управления установкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Управление настройкой SQL Server /ФУНКЦИИ

Обязательный
Указывает компоненты для исправления.
Панель управления установкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Панель управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Образец синтаксиса

Исправить экземпляр и общие компоненты.

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

Перестроение параметров системной базы данных

Используйте параметры в следующей таблице для разработки скриптов командной строки для перестроения системных баз данных master, model, msdb и tempdb. Дополнительные сведения см. в разделе "Перестроение системных баз данных".

Компонент SQL Server Параметр Описание
Настройка SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на рабочий процесс операций перестроения баз данных. Поддерживаемые значения:

Перестроение базы данных
Контроллер установки SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Контроль установки SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Система управления базами данных SQL Server /SQLCOLLATION

Необязательно
Указывает новые параметры сортировки на уровне сервера.

Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе "Параметры сортировки" настройки.
Система управления базами данных SQL Server /SAPWD

Требуется при указании /SECURITYMODE=SQL во время установки экземпляра.
Указывает пароль для учетной записи SA SQL.
Система управления базами данных SQL Server /SQLSYSADMINACCOUNTS

Обязательный
Используйте этот параметр для подготовки имен входа для членов роли sysadmin.

Параметры удаления

При разработке скриптов командной строки для удаления можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Управление настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на процесс удаления. Поддерживаемые значения:

Деинсталляция
Панель настройки SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /ФУНКЦИИ

Обязательный
Указывает удаляемые компоненты .
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Образец синтаксиса

Удаление существующего экземпляра SQL Server.

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

Чтобы удалить именованный экземпляр, укажите имя экземпляра вместо MSSQLSERVER в примере, приведенном ранее в этом разделе.

Параметры отказоустойчивого кластера

Перед установкой экземпляра отказоустойчивого кластера SQL Server ознакомьтесь со следующими разделами:

Проверьте следующие скрипты установки отказоустойчивого кластера и внесите необходимые изменения.

Интегрированные параметры отказоустойчивого кластера установки

При разработке скриптов установки отказоустойчивого кластера из командной строки можно использовать параметры, приведенные в следующей таблице.

Дополнительные сведения об интегрированной установке см. в разделе "Экземпляры отказоустойчивого кластера AlwaysOn" (SQL Server).

Замечание

Чтобы добавить дополнительные узлы после установки, используйте действие Добавление узла .

Компонент SQL Server Параметр Сведения
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходимо для определения рабочего процесса установки отказоустойчивого кластера. Поддерживаемые значения:

InstallFailoverCluster
Элемент управления настройкой SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Элемент управления настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Элемент управления настройкой SQL Server /FAILOVERCLUSTERGROUP

Необязательно
Указывает имя группы ресурсов, используемой для отказоустойчивого кластера SQL Server. Это может быть имя существующей группы кластера или имя новой группы ресурсов.

Значение по умолчанию:.

SQL Server (<Название_экземпляра>)
Элемент управления настройкой SQL Server / Автоматическое обновление включено

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Элемент управления настройкой SQL Server / UpdateSource

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server. Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /ФУНКЦИИ

Обязательный
Указывает компоненты для установки.
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server /INSTALLSHAREDDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов.

По умолчанию используется %Program файлы%\MicrosoftSQL Server

Не удается задать значение %Program Files(x86)%\MicrosoftSQL Server
Элемент управления настройкой SQL Server /INSTALLSHAREDWOWDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 32-разрядных общих компонентов. Поддерживается только в 64-разрядной системе.

По умолчанию используется %Program Files(x86)%\MicrosoftSQL Server

Не удается задать значение %Program Файлы%\MicrosoftSQL Server
Элемент управления настройкой SQL Server /INSTANCEDIR

Необязательно
Указывает нестандартный каталог установки для компонент, относящихся к конкретному экземпляру.
Элемент управления настройкой SQL Server /INSTANCEID

Необязательно
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Элемент управления настройкой SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли будет скрыто или закрыто.
Элемент управления настройкой SQL Server /FAILOVERCLUSTERDISKS

Необязательно
Указывает список общих дисков, которые необходимо включить в группу ресурсов отказоустойчивого кластера SQL Server.

Значение по умолчанию:.

Первый диск используется в качестве диска по умолчанию для всех баз данных.
Элемент управления настройкой SQL Server /FAILOVERCLUSTERIPADDRESSES

Обязательный
Указывает зашифрованный IP-адрес. Кодировки разделены точкой с запятой (;) и следуют формату <Тип IP>;<адрес>;<название сети>;<маска подсети>. Поддерживаемые типы IP: DHCP, IPv4 и IPv6.
Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4; DHCP; ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv4; 172.16.0.0; ClusterNetwork1; 172.31.255.255

FAILOVERCLUSTERIPADDRESSES=IPv6; DHCP; ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6; 2001:db8:23:1002:20f:1fff:feff:b3a3; ClusterNetwork1
Элемент управления настройкой SQL Server /FAILOVERCLUSTERNETWORKNAME

Обязательный
Указывает сетевое имя нового отказоустойчивого кластера SQL Server. Это имя используется для идентификации нового экземпляра отказоустойчивого кластера SQL Server в сети.
Агент SQL Server /AGTSVCACCOUNT

Обязательный
Задает учетную запись для службы агента SQL Server.
Агент SQL Server /AGTSVCPASSWORD

Обязательный
Задает пароль для учетной записи службы агента SQL Server.
Службы анализа /ASBACKUPDIR

Необязательно
Указывает каталог для файлов резервного копирования служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\ASInstanceID>\<OLAP\Backup.

Для всех остальных установок:%Program Файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.
Службы анализа /ASCOLLATION

Необязательно
Задает настройку сортировки для служб Analysis Services.

Значение по умолчанию:.

- Latin1_General_CI_AS
Службы анализа /ASCONFIGDIR

Необязательно
Указывает каталог для файлов конфигурации служб Analysis Services. Значения по умолчанию:

Для режима WOW в 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.
Службы анализа /ASDATADIR

Необязательно
Указывает каталог для файлов данных служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR\>\<ASInstanceID\>\OLAP\Data.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.
Службы анализа /ASLOGDIR

Необязательно
Указывает каталог для файлов журналов Служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

Для всех остальных установок: %Program Файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.
Службы анализа /ASSYSADMINACCOUNTS

Обязательный
Указывает учетные данные администратора для служб Analysis Services.
Службы анализа /ASTEMPDIR

Необязательно
Указывает каталог временных файлов служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

Для всех других установок: %Program Files%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.
Службы анализа /ASPROVIDERMSOLAP

Необязательно
Указывает, может ли поставщик MSOLAP выполняться внутрипроцессно. Значение по умолчанию:.

1=включено
Службы анализа /ASSERVERMODE

Необязательно
Указывает режим сервера экземпляра служб Analysis Services. Допустимые значения в сценариях кластеризации — MULTIDIMENSIONAL или TABULAR. ASSERVERMODE учитывает регистр. Все значения должны быть выражены в верхнем регистре. Для получения дополнительной информации о допустимых значениях см. раздел "Установка служб Analysis Services в табличном режиме".
Система управления базами данных SQL Server /INSTALLSQLDATADIR

Обязательный
Указывает каталог для файлов данных SQL Server.

Каталог данных должен быть указан и на общем диске кластера.
Система управления базами данных SQL Server /SAPWD

Требуется, если /SECURITYMODE=SQL
Указывает пароль для учетной записи SQL Servera.
Система управления базами данных SQL Server /SECURITYMODE

Необязательно
Указывает режим безопасности для SQL Server. Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows. Поддерживаемое значение:

SQL
Система управления базами данных SQL Server /SQLBACKUPDIR

Необязательно
Указывает каталог для файлов резервных копий. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup.
Система управления базами данных SQL Server /SQLCOLLATION

Необязательно
Указывает параметры сортировки для SQL Server.

Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе "Параметры сортировки" настройки.
Система управления базами данных SQL Server /SQLSVCACCOUNT

Обязательный
Указывает учетную запись запуска для службы SQL Server.
Система управления базами данных SQL Server /SQLSVCPASSWORD

Обязательный
Указывает пароль для SQLSVCACCOUNT.
Система управления базами данных SQL Server /SQLSYSADMINACCOUNTS

Обязательный
Используйте этот параметр для подготовки имен входа для членов роли sysadmin.
Система управления базами данных SQL Server /SQLTEMPDBDIR

Необязательно
Указывает каталог для файлов данных для tempdb. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLTEMPDBLOGDIR

Необязательно
Указывает каталог для файлов журнала для tempdb. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBDIR

Необязательно
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBLOGDIR

Необязательно
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию:.

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

Необязательно
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения:

0 =Отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

1=Включить FILESTREAM для доступа Transact-SQL.

2=Включить FILESTREAM для Transact-SQL и потокового доступа к файловым операциям ввода-вывода. (Недопустимо для сценариев кластера)

3=Разрешить удалённым клиентам потоковый доступ к данным FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Необязательно

Требуется, если FILESTREAMLEVEL больше 1.
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM.
Полнотекстовый SQL Server /FTSVCACCOUNT

Необязательно
Указывает учетную запись для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008. ServiceSID будет использоваться для защиты обмена данными между SQL Server и демоном фильтрации полнотекстового поиска.

Если значения не указаны, служба запуска полнотекстового фильтра будет отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server. Значение по умолчанию:.

Учетная запись локальной службы
Полнотекстовый SQL Server /FTSVCPASSWORD

Необязательно
Указывает пароль для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008.
Услуги по интеграции /ISSVCACCOUNT

Обязательный
Указывает данную учетную запись для Integration Services. Значение по умолчанию:.

NT AUTHORITY\NETWORK SERVICE
Услуги по интеграции /ISSVCPASSWORD

Обязательный
Задает пароль для Integration Services.
Услуги по интеграции /ISSVCStartupType

Необязательно
Указывает режим запуска службы Integration Services.
Службы отчетности /RSINSTALLMODE

Необязательно
Указывает режим установки для служб отчётности (Reporting Services).
Службы отчетности /RSSVCACCOUNT

Обязательный
Указывает учетную запись для запуска служб Reporting Services.
Службы отчетности /RSSVCPASSWORD

Обязательный
Указывает пароль для учетной записи запуска для службы Reporting Services.
Службы отчетности /RSSVCStartupType

Необязательно
Задает режим запуска для служб Reporting Services.

1 Рекомендуется использовать идентификатор безопасности службы вместо групп доменов.

Дополнительные заметки:

Ядро СУБД и службы Analysis Services — это единственные компоненты, поддерживающие кластер. Другие функции не взаимодействуют с кластером и не обеспечивают высокую доступность через переключение на резервные ресурсы.

Образец синтаксиса

Чтобы установить одноузловой экземпляр отказоустойчивого кластера SQL Server с ядром СУБД и службами Analysis Services в качестве экземпляра по умолчанию.

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

Подготовка параметров отказоустойчивого кластера

При разработке скриптов подготовки отказоустойчивого кластера из командной строки можно использовать параметры, приведенные в следующей таблице. В качестве первого шага в расширенной установке отказоустойчивого кластера необходимо подготовить экземпляры отказоустойчивого кластера на всех узлах отказоустойчивого кластера. Дополнительные сведения см. в статье Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на поток операций подготовки отказоустойчивого кластера. Поддерживаемые значения:

Подготовка кластеров отказоустойчивости
Элемент управления настройкой SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Элемент управления настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Элемент управления настройкой SQL Server / Автоматическое обновление включено

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Элемент управления настройкой SQL Server / UpdateSource

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /ФУНКЦИИ

Обязательный
Указывает компоненты для установки.
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server /INSTALLSHAREDDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов.

По умолчанию используется %Program файлы%\MicrosoftSQL Server

Не удается задать значение %Program Files(x86)%\MicrosoftSQL Server
Элемент управления настройкой SQL Server /INSTALLSHAREDWOWDIR

Необязательно
Указывает каталог установки, отличный от заданного по умолчанию для 32-разрядных общих компонентов. Поддерживается только в 64-разрядной системе.

По умолчанию используется %Program Files(x86)%\MicrosoftSQL Server

Не удается задать значение %Program Файлы%\MicrosoftSQL Server
Элемент управления настройкой SQL Server /INSTANCEDIR

Необязательно
Указывает каталог нестандартной установки для компонентов, специфичных для экземпляра.
Элемент управления настройкой SQL Server /INSTANCEID

Необязательно
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан,

Используется оценка.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Элемент управления настройкой SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Агент SQL Server /AGTSVCACCOUNT

Обязательный
Задает учетную запись для службы агента SQL Server.
Агент SQL Server /AGTSVCPASSWORD

Обязательный
Задает пароль для учетной записи службы агента SQL Server.
Службы анализа /ASSVCACCOUNT

Обязательный
Указывает учетную запись службы Analysis Services.
Службы анализа /ASSVCPASSWORD

Обязательный
Указывает пароль для службы Analysis Services.
Система управления базами данных SQL Server /SQLSVCACCOUNT

Обязательный
Указывает учетную запись запуска для службы SQL Server.
Система управления базами данных SQL Server /SQLSVCPASSWORD

Обязательный
Указывает пароль для SQLSVCACCOUNT.
FILESTREAM /FILESTREAMLEVEL

Необязательно
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения:

0 =Отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

1=Включить FILESTREAM для доступа Transact-SQL.

2=Включить FILESTREAM для Transact-SQL и потокового доступа к файловым операциям ввода-вывода. (Недопустимо для кластерных сценариев.)

3=Разрешить удалённым клиентам потоковый доступ к данным FILESTREAM.
FILESTREAM /FILESTREAMSHARENAME

Необязательно

Требуется, если FILESTREAMLEVEL больше 1.
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM.
Полнотекстовый SQL Server /FTSVCACCOUNT

Необязательно
Указывает учетную запись для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008. ServiceSID будет использоваться для защиты обмена данными между SQL Server и демоном фильтрации полнотекстового поиска.

Если значения не указаны, служба запуска полнотекстового фильтра будет отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server. Значение по умолчанию:.

Учетная запись локальной службы
Полнотекстовый SQL Server /FTSVCPASSWORD

Необязательно
Указывает пароль для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008.
Услуги по интеграции /ISSVCACCOUNT

Обязательный
Указывает данную учетную запись для Integration Services. Значение по умолчанию:.

NT AUTHORITY\NETWORK SERVICE
Услуги по интеграции /ISSVCPASSWORD

Обязательный
Задает пароль для Integration Services.
Услуги по интеграции /ISSVCStartupType

Необязательно
Указывает режим запуска службы Integration Services.
Службы отчетности /RSINSTALLMODE

Доступно только в режиме "Файлы".
Указывает режим установки для служб отчётности (Reporting Services).
Службы отчетности /RSSVCACCOUNT

Обязательный
Указывает учетную запись для запуска служб Reporting Services.
Службы отчетности /RSSVCPASSWORD

Обязательный
Указывает пароль для учетной записи запуска для службы Reporting Services.
Службы отчетности /RSSVCStartupType

Необязательно
Задает режим запуска для служб Reporting Services.

1 Рекомендуется использовать идентификатор безопасности службы вместо групп доменов.

Образец синтаксиса

Чтобы выполнить шаг "Подготовка" сценария расширенной установки отказоустойчивого кластера для СУБД и служб аналитических сервисов.

Чтобы подготовить экземпляр по умолчанию, выполните следующую команду в командной строке:

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  

Чтобы подготовить именованный экземпляр, выполните следующую команду в командной строке:

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  

Полный набор параметров отказоустойчивого кластера

Для разработки скриптов командной строки для завершения отказоустойчивого кластера используйте параметры, приведенные в следующей таблице. Это действие является вторым шагом в расширенной установке отказоустойчивого кластера. После выполнения подготовки на всех узлах отказоустойчивого кластера необходимо выполнить эту команду на узле, которому принадлежат общие диски. Дополнительные сведения см. в статье Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходимо указать полный рабочий процесс отказоустойчивого кластера. Поддерживаемые значения:

CompleteFailoverCluster
Элемент управления настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Элемент управления настройкой SQL Server /FAILOVERCLUSTERGROUP

Необязательно
Указывает имя группы ресурсов, используемой для отказоустойчивого кластера SQL Server. Это может быть имя существующей группы кластера или имя новой группы ресурсов.

Значение по умолчанию:.

SQL Server (<Название_экземпляра>)
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Элемент управления настройкой SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Элемент управления настройкой SQL Server /FAILOVERCLUSTERDISKS

Необязательно
Указывает список общих дисков, которые необходимо включить в группу ресурсов отказоустойчивого кластера SQL Server.

Значение по умолчанию:.

Первый диск используется в качестве диска по умолчанию для всех баз данных.
Элемент управления настройкой SQL Server /FAILOVERCLUSTERIPADDRESSES

Обязательный
Указывает зашифрованный IP-адрес. Кодировки разделены точкой с запятой (;) и следуют формату <Тип IP>;<адрес>;<название сети>;<маска подсети>. Поддерживаемые типы IP: DHCP, IPv4 и IPv6.
Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4; DHCP; ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv4; 172.16.0.0; ClusterNetwork1; 172.31.255.255

FAILOVERCLUSTERIPADDRESSES=IPv6; DHCP; ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6; 2001:db8:23:1002:20f:1fff:feff:b3a3; ClusterNetwork1
Элемент управления настройкой SQL Server /FAILOVERCLUSTERNETWORKNAME

Обязательный
Указывает сетевое имя нового отказоустойчивого кластера SQL Server. Это имя используется для идентификации нового экземпляра отказоустойчивого кластера SQL Server в сети.
Элемент управления настройкой SQL Server /CONFIRMIPDEPENDENCYCHANGE Указывает согласие на установку зависимости ресурса IP-адреса к условию OR для кластеров отказоустойчивости с несколькими подсетями. Дополнительные сведения см. в статье "Создание нового отказоустойчивого кластера SQL Server (программа установки)". Поддерживаемые значения:

0 = false (по умолчанию)

1 = True
Службы анализа /ASBACKUPDIR

Необязательно
Указывает каталог для файлов резервного копирования служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\ASInstanceID>\<OLAP\Backup.

Для всех остальных установок:%Program Файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.
Службы анализа /ASCOLLATION

Необязательно
Задает настройку сортировки для служб Analysis Services. Значение по умолчанию:.

Latin1_General_CI_AS
Службы анализа /ASCONFIGDIR

Необязательно
Указывает каталог для файлов конфигурации служб Analysis Services. Значения по умолчанию:

Для режима WOW в 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.
Службы анализа /ASDATADIR

Необязательно
Указывает каталог для файлов данных служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR\>\<ASInstanceID\>\OLAP\Data.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.
Службы анализа /ASLOGDIR

Необязательно
Указывает каталог для файлов журналов Служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\ <INSTANCEDIR>\ASInstanceID>\<OLAP\Log.

Для всех остальных установок: %Program файлы%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log.
Службы анализа /ASSERVERMODE

Необязательно
Указывает режим сервера экземпляра служб Analysis Services. Допустимые значения в сценариях кластеризации — MULTIDIMENSIONAL или TABULAR. ASSERVERMODE учитывает регистр. Все значения должны быть выражены в верхнем регистре. Для получения дополнительной информации о допустимых значениях см. раздел "Установка служб Analysis Services в табличном режиме".
Службы анализа /ASSYSADMINACCOUNTS

Обязательный
Указывает учетные данные администратора для служб Analysis Services.
Службы анализа /ASTEMPDIR

Необязательно
Указывает каталог временных файлов служб Analysis Services. Значения по умолчанию:

Для режима WOW на 64-разрядной версии: %Program Files(x86)%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

Для всех остальных установок: %Program Файлы%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.
Службы анализа /ASPROVIDERMSOLAP

Необязательно
Указывает, может ли поставщик MSOLAP выполняться внутрипроцессно. Значение по умолчанию:.

1=включено
Система управления базами данных SQL Server /INSTALLSQLDATADIR

Обязательный
Указывает каталог для файлов данных SQL Server.

Каталог данных должен быть указан и на общем диске кластера.
Система управления базами данных SQL Server /SAPWD

Требуется, если /SECURITYMODE=SQL
Указывает пароль для учетной записи SQL Servera.
Система управления базами данных SQL Server /SECURITYMODE

Необязательно
Указывает режим безопасности для SQL Server.

Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows. Поддерживаемые значения:

SQL
Система управления базами данных SQL Server /SQLBACKUPDIR

Необязательно
Указывает каталог для файлов резервных копий. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup.
Система управления базами данных SQL Server /SQLCOLLATION

Необязательно
Указывает параметры сортировки для SQL Server.

Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе "Параметры сортировки" настройки.
Система управления базами данных SQL Server /SQLSYSADMINACCOUNTS

Обязательный
Используйте этот параметр для подготовки имен входа для членов роли sysadmin.
Система управления базами данных SQL Server /SQLTEMPDBDIR

Необязательно
Указывает каталог для файлов данных для tempdb. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data.
Система управления базами данных SQL Server /SQLTEMPDBLOGDIR

Необязательно
Указывает каталог для l-файлов для tempdb. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBDIR

Необязательно
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Система управления базами данных SQL Server /SQLUSERDBLOGDIR

Необязательно
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию:.

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data
Службы отчетности /RSINSTALLMODE

Доступен только в режиме только для файлов.
Указывает режим установки для служб отчётности (Reporting Services).
Образец синтаксиса

Чтобы выполнить этап "Завершение" сценария расширенной установки отказоустойчивого кластера для СУБД и Analysis Services. На компьютере, который станет активным узлом в отказоустойчивом кластере, выполните следующую команду, чтобы его можно было использовать. Необходимо запустить действие CompleteFailoverCluster на узле, которому принадлежит общий диск в отказоустойчивом кластере служб Analysis Services.

Чтобы завершить установку отказоустойчивого кластера для экземпляра по умолчанию, выполните следующую команду в командной строке:

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

Чтобы завершить установку отказоустойчивого кластера для именованного экземпляра, выполните следующую команду в командной строке:

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

Обновление параметров отказоустойчивого кластера

При разработке скриптов обновления отказоустойчивого кластера из командной строки можно использовать параметры, приведенные в следующей таблице. Дополнительные сведения см. в разделе Обновление экземпляра отказоустойчивого кластера SQL Server (установка) и Экземпляры отказоустойчивого кластера AlwaysOn (SQL Server).

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения:

Обновление
Элемент управления настройкой SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Элемент управления настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Элемент управления настройкой SQL Server / Автоматическое обновление включено

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Элемент управления настройкой SQL Server / UpdateSource

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /ERRORREPORTING

Необязательно
Указывает отчеты об ошибках для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

1=включено

0=отключено
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server / INSTANCEDIR

Необязательно
Указывает каталог для общих компонентов, отличный от заданного по умолчанию.
Элемент управления настройкой SQL Server /INSTANCEID

Требуется при обновлении с SQL Server 2008 или более поздней версии.

Необязательный при обновлении с SQL Server 2005
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /SQMREPORTING

Необязательно
Указывает отчеты об использовании компонентов для SQL Server.

Дополнительные сведения см. в заявлении о конфиденциальности службы отчетов об ошибках Майкрософт. Поддерживаемые значения:

0=отключено

1=включено
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Элемент управления настройкой SQL Server /FAILOVERCLUSTERROLLOWNERSHIP Задает поведение при сбое в ходе обновления.
Служба браузера SQL Server /BROWSERSVCSTARTUPTYPE

Необязательно
Указывает режим запуска для службы обозревателя SQL Server. Поддерживаемые значения:

Автоматически

Нетрудоспособный

Руководство
SQL Server Full-Text /FTUPGRADEOPTION

Необязательно
Указывает параметр обновления полнотекстового каталога. Поддерживаемые значения:

Восстановить

СБРОСИТЬ

ИМПОРТ
Услуги по интеграции /ISSVCACCOUNT

Обязательный
Указывает данную учетную запись для Integration Services. Значение по умолчанию:.

NT AUTHORITY\NETWORK SERVICE
Услуги по интеграции /ISSVCPASSWORD

Обязательный
Задает пароль для Integration Services.
Услуги по интеграции /ISSVCStartupType

Необязательно
Указывает режим запуска службы Integration Services.
Службы отчетности /RSUPGRADEDATABASEACCOUNT

Необязательно
Это свойство используется только при обновлении сервера отчетов с режимом SharePoint версии 2008 R2 или более ранней. Дополнительные операции обновления выполняются для серверов отчетов, использующих старую архитектуру режима SharePoint, которая была изменена в службах SQL Server 2012 Reporting Services. Если этот параметр не включен в установку командной строки, используется учетная запись службы по умолчанию для старого экземпляра сервера отчетов. Если это свойство используется, укажите пароль для учетной записи с помощью свойства /RSUPGRADEPASSWORD .
Службы отчетности /RSUPGRADEPASSWORD

Необязательно
Пароль существующей учетной записи службы сервера отчетов.

Добавление параметров узла

При разработке скриптов командной строки для добавления узла можно использовать параметры, приведенные в следующей таблице.

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходимо для указания потока операций добавления узла. Поддерживаемое значение:

AddNode
Элемент управления настройкой SQL Server /IACCEPTSQLSERVERLICENSETERMS

Требуется только в том случае, если параметр /Q или /QS указан для непредвиденной установки.
Требуется для подтверждения принятия условий лицензии.
Элемент управления настройкой SQL Server /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
Элемент управления настройкой SQL Server / Автоматическое обновление включено

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления.
Элемент управления настройкой SQL Server / UpdateSource

Необязательно
Укажите место, где программа установки SQL Server получит обновления программного продукта. Допустимые значения: "MU" для поиска в Центре обновления Майкрософт, путь к папке, который должен быть допустимым, относительный путь, например .\MyUpdates, или UNC-совместное использование. По умолчанию, программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или службе обновления Windows через службы обновления Windows Server.
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Элемент управления настройкой SQL Server /FAILOVERCLUSTERIPADDRESSES

Обязательный
Указывает зашифрованный IP-адрес. Кодировки разделены точкой с запятой (;) и следуют формату <Тип IP>;<адрес>;<название сети>;<маска подсети>. Поддерживаемые типы IP: DHCP, IPv4 и IPv6.
Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4; DHCP; ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv4; 172.16.0.0; ClusterNetwork1; 172.31.255.255

FAILOVERCLUSTERIPADDRESSES=IPv6; DHCP; ClusterNetwork1

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



Дополнительные сведения см. в разделе "Добавление и удаление узлов" в отказоустойчивом кластере SQL Server (программа установки).
Элемент управления настройкой SQL Server /CONFIRMIPDEPENDENCYCHANGE

Обязательный
Указывает согласие на установку зависимости ресурса IP-адреса к условию OR для кластеров отказоустойчивости с несколькими подсетями. Дополнительные сведения см. в разделе "Добавление и удаление узлов" в отказоустойчивом кластере SQL Server (программа установки). Поддерживаемые значения:

0 = false (по умолчанию)

1 = True
Агент SQL Server /AGTSVCACCOUNT

Обязательный
Задает учетную запись для службы агента SQL Server.
Агент SQL Server /AGTSVCPASSWORD

Обязательный
Задает пароль для учетной записи службы агента SQL Server.
Службы анализа /ASSVCACCOUNT

Обязательный
Указывает учетную запись службы Analysis Services.
Службы анализа /ASSVCPASSWORD

Обязательный
Указывает пароль для службы Analysis Services.
Система управления базами данных SQL Server /SQLSVCACCOUNT

Обязательный
Указывает учетную запись запуска для службы SQL Server.
Система управления базами данных SQL Server /SQLSVCPASSWORD

Обязательный
Указывает пароль для SQLSVCACCOUNT.
Услуги по интеграции /ISSVCPASSWORD

Обязательный
Задает пароль для Integration Services.
Службы отчетности /RSINSTALLMODE

Доступно только в режиме "Файлы"
Указывает режим установки для служб отчётности (Reporting Services).
Службы отчетности /RSSVCPASSWORD

Обязательный
Указывает пароль учетной записи запуска для службы Reporting Services.
Дополнительные заметки:

Ядро СУБД и службы Analysis Services — это единственные компоненты, поддерживающие кластер. Другие функции не взаимодействуют с кластером и не обеспечивают высокую доступность через переключение на резервные ресурсы.

Образец синтаксиса

Чтобы добавить узел в существующий экземпляр отказоустойчивого кластера с ядром СУБД и службами 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  

Удаление параметров узла

Для разработки командных скриптов RemoveNode можно использовать параметры, приведенные в следующей таблице. Для удаления отказоустойчивого кластера необходимо запустить команду RemoveNode на каждом его узле. Дополнительные сведения см. в статье Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).

Компонент SQL Server Параметр Описание
Элемент управления настройкой SQL Server /ДЕЙСТВИЕ

Обязательный
Необходим для указания на поток операций удаления узла. Поддерживаемое значение:

УдалитьУзел
Элемент управления настройкой SQL Server /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
Элемент управления настройкой SQL Server /HELP, H, ?

Необязательно
Отображает варианты использования параметров.
Элемент управления настройкой SQL Server /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки будет передан в консоль.
Элемент управления настройкой SQL Server /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server.

Дополнительные сведения см. в разделе Instance Configuration.
Элемент управления настройкой SQL Server /Q

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для установки без участия пользователя.
Элемент управления настройкой SQL Server /QS

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
Элемент управления настройкой SQL Server /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Элемент управления настройкой SQL Server /CONFIRMIPDEPENDENCYCHANGE

Обязательный
Указывает согласие присвоить зависимости ресурса IP-адреса значение от OR до AND для отказоустойчивых кластеров с несколькими подсетями. Дополнительные сведения см. в разделе "Добавление и удаление узлов" в отказоустойчивом кластере SQL Server (программа установки). Поддерживаемые значения:

0 = false (по умолчанию)

1 = True
Образец синтаксиса

Для удаления узла из существующего экземпляра отказоустойчивого кластера с ядром базы данных и службами Analysis Services.

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

Параметры учетной записи службы

Можно настроить службы SQL Server с помощью встроенной учетной записи, локальной учетной записи или учетной записи домена.

Замечание

При использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи не следует указывать соответствующие параметры пароля. Дополнительные сведения об этих учетных записях служб см. в разделе "Новые типы учетных записей" с Windows 7 и Windows Server 2008 R2 в разделе "Настройка учетных записей служб Windows и разрешений".

Дополнительные сведения о конфигурации учетной записи службы см. в разделе "Настройка учетных записей службы Windows" и "Разрешения".

Компонент SQL Server Параметр учетной записи Параметр пароля Тип запуска
Агент SQL Server /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Службы анализа /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
Система управления базами данных SQL Server /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Услуги по интеграции /ISSVCACCOUNT /ISSVCPASSWORD /ISSVCSTARTUPTYPE
Службы отчетности /RSSVCACCOUNT /RSSVCPASSWORD /RSSVCSTARTUPTYPE

Параметры компонента

Чтобы установить определенные компоненты, используйте параметр /FEATURES и укажите родительские или значения компонентов в следующей таблице. Список функций, поддерживаемых выпусками SQL Server, см. в разделе "Функции, поддерживаемые выпусками SQL Server 2014".

Параметр родительского компонента Параметр компонента Описание
SQL Устанавливает SQL Server, ядро СУБД, репликацию, полнотекстовый поиск и сервер качества данных.
SQLEngine Устанавливает только ядро СУБД SQL Server.
Репликация Устанавливает компонент репликации вместе с СУБД SQL Server.
Полный текст Устанавливает компонент FullText вместе с ядром СУБД SQL Server.
ДQ Копирует файлы, необходимые для завершения установки сервера качества данных. После завершения установки SQL Server необходимо запустить файл DQSInstaller.exe, чтобы завершить установку сервера качества данных. Дополнительные сведения см. в разделе Запуск файла DQSInstaller.exe для завершения установки сервера служб DQS. Это также устанавливает ядро СУБД SQL Server.
КАК Устанавливает все компоненты служб Analysis Services.
RS Устанавливает все компоненты службы отчетности.
DQC Устанавливает клиент для обеспечения качества данных.
ЕСТЬ Устанавливает все компоненты служб Integration Services.
МДС Устанавливает службы Master Data Services.
Инструменты Устанавливает клиентские инструменты и компоненты SQL Server Books Online.
до н. э. Устанавливает компоненты обратной совместимости.
БОЛ Устанавливает компоненты Books Online SQL Server для просмотра и управления содержимым справки.
Подкл Устанавливает компоненты связи.
SSMS Устанавливает средства управления SQL Server — базовый. Это включает следующее:

Поддержка SQL Server Management Studio для ядра СУБД SQL Server, SQL Server Express, программы sqlcmd и поставщика SQL Server PowerShell
ADV_SSMS Устанавливает средства управления SQL Server — завершено. Сюда входят следующие компоненты в дополнение к компонентам в базовой версии:

Поддержка SQL Server Management Studio для служб Reporting Services, Analysis Services и Integration Services

SQL Server Profiler

Помощник по настройке ядра СУБД

Управление служебной программой SQL Server
DREPLAY_CTLR Устанавливает контроллер распределенного воспроизведения
DREPLAY_CLT Устанавливает клиент Distributed Replay
SNAC_SDK Устанавливает пакет SDK для собственного клиента MicrosoftSQL Server
Пакет SDK Устанавливает пакет средств разработки программного обеспечения.
LocalDB1 Устанавливает LocalDB, режим выполнения SQL Server Express, предназначенный для разработчиков программ.

1 LocalDB — это опция при установке любой SKU в SQL Server 2014 Express. Дополнительные сведения см. в статье SQL Server 2014 Express LocalDB.

Примеры параметров компонента:

Параметр и значения Описание
/FEATURES=SQLEngine Устанавливает ядро СУБД без репликации и полнотекстового текста.
/FEATURES=SQLEngine, FullText Устанавливает ядро СУБД и полнотекстовый текст.
/FEATURES=SQL, Инструменты Устанавливает полный движок СУБД и все инструменты.
/FEATURES=BOL Устанавливает компоненты электронной документации SQL Server Books Online для просмотра и управления содержимым справки.

Параметры роли

Роль установки или параметр /Role используется для установки предварительно настроенного выбора компонентов. Роли Службы аналитики устанавливают экземпляр Службы аналитики в существующей ферме SharePoint или в новой, не настроенной ферме. Для каждого сценария предоставляются две роли настроек для обеспечения поддержки. Одновременно может быть выбрана только одна роль установки. При выборе роли программа установки устанавливает функции и компоненты, которые принадлежат роли. Вы не можете изменить функции и компоненты, назначенные для этой роли. Дополнительные сведения об использовании параметра роли компонента см. в разделе "Установка PowerPivot" из командной строки.

Роль AllFeatures_WithDefaults — это поведение по умолчанию для выпусков SQL Server Express и уменьшает количество диалоговых окон, представленных пользователю. Его можно указать из командной строки при установке выпуска SQL Server, который не является SQL Server Express.

Должность Описание Устанавливает...
SPI_AS_ExistingFarm Устанавливает службы Analysis Services в качестве именованного экземпляра PowerPivot на существующей ферме SharePoint Server 2010 или автономном сервере. Подсистема вычислений служб Analysis Services, предварительно настроенная для хранения и обработки данных в памяти.

Пакеты решений PowerPivot

Программа установки PowerPivot для Excel

Электронная документация по SQL Server
SPI_AS_NewFarm Устанавливает службы Analysis Services и ядро СУБД в качестве именованного экземпляра PowerPivot на новом, не настроенном ферме Office SharePoint Server 2010 или автономном сервере. Установщик SQL Server настроит ферму во время установки роли компонента. Подсистема вычислений служб Analysis Services, предварительно настроенная для хранения и обработки данных в памяти.

Пакеты решений PowerPivot

Электронная документация по SQL Server

Движок базы данных

Средства настройки

SQL Server Management Studio
Все функции_По умолчанию Устанавливает все компоненты, доступные в текущем выпуске.

Добавляет текущего пользователя в предопределинную роль сервера SQL Server sysadmin .

В Windows Server 2008 или более поздней версии и если операционная система не является контроллером домена, ядро СУБД и службы Reporting Services по умолчанию используют учетную запись NTAUTHORITY\NETWORK SERVICE, а службы Integration Services по умолчанию используют учетную запись NTAUTHORITY\NETWORK SERVICE.

Эта роль включена по умолчанию в выпусках SQL Server Express. Для всех других выпусков эта роль не включена, но может быть указана с помощью пользовательского интерфейса или с параметрами командной строки.
Для выпусков SQL Server Express устанавливаются только те функции, которые доступны в выпуске. Для прочих выпусков устанавливает все компоненты SQL Server.

Параметр AllFeatures_WithDefaults можно объединить с другими параметрами, которые переопределяют параметры AllFeatures_WithDefaults . Например, использование параметра AllFeatures_WithDefaults и параметра /Features=RS переопределяет команду для установки всех компонентов и только устанавливает службы Reporting Services, но учитывает параметр AllFeatures_WithDefaults для использования учетной записи службы по умолчанию для служб Reporting Services.

При использовании параметра AllFeatures_WithDefaults вместе с параметром /ADDCURRENTUSERASSQLADMIN=FALSE диалоговое окно подготовки не заполняется текущим пользователем. Добавьте /AGTSVCACCOUNT и /AGTSVCPASSWORD , чтобы указать учетную запись службы и пароль агента SQL Server.

Управление политикой отказоустойчивости с помощью параметра /FAILOVERCLUSTERROLLOWNERSHIP

Чтобы обновить отказоустойчивый кластер SQL Server до SQL Server 2014, необходимо одновременно запустить программу установки на одном узле отказоустойчивого кластера, начиная с пассивных узлов. Программа установки определяет момент переключения на обновленный узел в зависимости от общего числа узлов в инстанции отказоустойчивого кластера и от количества уже обновленных узлов. Когда половина узлов или более уже обновлены, по умолчанию программа установки инициирует переключение на обновленный узел.

Чтобы управлять процессом переключения при отказе узлов кластера во время процесса обновления, запустите операцию обновления в командной строке и используйте параметр /FAILOVERCLUSTERROLLOWNERSHIP, чтобы контролировать поведение переключения до того, как операция обновления переведет узел в автономный режим. Используйте этот параметр следующим образом:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 не будет переносить владение кластером на обновленные узлы и не добавляет этот узел в список возможных владельцев кластера SQL Server в конце обновления.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1 переключит владение кластером (перемещение группы) на обновленные узлы и добавит этот узел в список возможных владельцев кластера SQL Server в конце обновления.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2 — это параметр по умолчанию. Он будет использоваться, если этот параметр не указан. Этот параметр указывает, что программа установки SQL Server будет управлять владением кластера (перемещением группы) по мере необходимости.

Идентификатор экземпляра или конфигурация идентификатора экземпляра

Идентификатор экземпляра или параметр /InstanceID используется для указания того, где можно установить компоненты экземпляра и путь реестра экземпляра. Значение INSTANCEID является строкой и должно быть уникальным.

  • Идентификатор экземпляра SQL:MSSQL12.<INSTANCEID>

  • Идентификатор экземпляра AS:MSAS12.<INSTANCEID>

  • Идентификатор экземпляра RS:MSRS12.<ИДЕНТИФИКАТОРЭКЗЕМПЛЯРА>

Компоненты, привязанные к экземпляру, устанавливаются в следующие папки:

%Program файлы%\MicrosoftSQL Server\<SQLInstanceID>

%Program Files%\MicrosoftSQL Server\<ASInstanceID>

%Program файлы%\MicrosoftSQL Server\<RSInstanceID>

Замечание

Если INSTANCEID не указан в командной строке, по умолчанию установка заменяет <INSTANCEID> именем <INSTANCENAME>.

См. также

Установите SQL Server 2014 с помощью мастера установки
Установка отказоустойчивого кластера SQL Server
Установка компонентов БИЗНЕС-аналитики SQL Server 2014