Установка SQL Server 2012 из командной строки
Перед запуском программы установки SQL Server ознакомьтесь с разделом Планирование установки SQL Server.
При установке нового экземпляра SQL Server из командной строки можно указать устанавливаемые компоненты и способ их настройки. Также можно выбрать автоматическое, базовое или полное взаимодействие с пользовательским интерфейсом программы установки.
Примечание |
---|
При установке из командной строки SQL Server поддерживает полностью тихий режим (включается параметром /Q) и простой тихий режим (включается параметром /QS). При указании параметра /QS показывается только ход выполнения, не запрашивается ввод данных и не выводятся сообщения об обнаруженных ошибках. Параметр /QS поддерживается только в случае, когда указан режим /Action=install. |
Независимо от метода установки, необходимо подтвердить свое согласие с условиями лицензии на использование пакета программ как физического лица или от имени организации, если на используемое программное обеспечение не распространяется отдельное соглашение Microsoft, такое как соглашение о корпоративном лицензировании Майкрософт или отдельное соглашение с независимым поставщиком программного обеспечения или изготовителем оборудования (OEM).
Условия лицензионного соглашения отображаются для ознакомления и принятия в пользовательском интерфейсе программы установки. Автоматические установки (с использованием параметров /Q или /QS) должны включать параметр /IACCEPTSQLSERVERLICENSETERMS. Ознакомиться с условиями лицензии можно на странице Условия лицензионного соглашения о программном обеспечении Майкрософт.
Примечание |
---|
В зависимости от того, как было получено программное обеспечение (например, Microsoft по программе корпоративного лицензирования Майкрософт), на использование программного обеспечения могут распространяться дополнительные условия. |
Поддерживаются следующие варианты установки из командной строки.
Установка, обновление и удаление экземпляра SQL Server одновременно с общими компонентами на локальном компьютере с использованием синтаксиса и параметров, заданных в командной строке.
Установка, обновление или удаление экземпляра отказоустойчивого кластера.
Обновление одного выпуска 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” поддерживается
Примечание |
---|
|
Параметры SQL Server
В следующих разделах представлены параметры, предназначенные для разработки скриптов установки из командной строки в случаях установки, обновления и исправления.
Параметры, указанные для определенного компонента SQL Server, поддерживаются только этим компонентом. Параметры агента SQL Server и браузера SQL Server применяются только во время установки компонента Компонент SQL Server Database Engine.
Параметры установки
Параметры SysPrep
Параметры обновления
Параметры исправления
Параметры перестроения системной базы данных
Параметры удаления
Параметры отказоустойчивого кластера
Параметры из предыдущих версий SQL Server
Параметры учетных записей служб
Параметры компонентов
Параметры установки
При разработке скриптов установки из командной строки можно использовать параметры, приведенные в следующей таблице.
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/FEATURES -или- /ROLE Обязательный |
Указывает компоненты для установки.
|
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров установки. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный файл журнала установки выводится на консоль. |
Управление программой установки SQL Server |
/INSTALLSHAREDDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов. По умолчанию применяется путь %Program Files%\Microsoft SQL Server Не может принимать значение %Program Files(x86)%\Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTALLSHAREDWOWDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 32-разрядных общих компонентов. Поддерживается только в 64-разрядной системе. По умолчанию применяется путь %Program Files(x86)%\Microsoft SQL Server Не может принимать значение %Program Files%\Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTANCEDIR Необязательный |
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию. |
Управление программой установки SQL Server |
/INSTANCEID Необязательный |
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Управление программой установки SQL Server |
/UIMODE Необязательный |
Показывает, нужно ли выводить в ходе установки лишь минимально необходимое количество диалоговых окон. Параметр /UIMode может использоваться только вместе с параметрами /ACTION=INSTALL и UPGRADE. Поддерживаемые значения.
В сочетании с другими параметрами UIMODE переопределяется. Например, если указаны оба параметра, /UIMODE=AutoAdvance и /ADDCURRENTUSERASSQLADMIN=FALSE, то диалоговое окно провизионирования не заполняется автоматически в соответствии с текущим пользователем. Параметр UIMode нельзя использовать вместе с параметрами /Q и /QS. |
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Агент SQL Server |
/AGTSVCACCOUNT Обязательный |
Указывает учетную запись для службы агента SQL Server. |
Агент SQL Server |
/AGTSVCPASSWORD Обязательный |
Задает пароль для службы агента SQL Server. |
Агент SQL Server |
/AGTSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы агента SQL Server. Поддерживаемые значения.
|
Analysis Services |
/ASBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASCOLLATION Необязательный |
Задает параметры сортировки для служб Analysis Services. Значение по умолчанию:
|
Analysis Services |
/ASCONFIGDIR Необязательный |
Указывает каталог для файлов конфигурации служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASDATADIR Необязательный |
Указывает каталог для файлов данных служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASLOGDIR Необязательный |
Указывает каталог для файлов журналов служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASSERVERMODE Необязательный |
Указывает режим сервера экземпляра служб Analysis Services. Допустимые значения: MULTIDIMENSIONAL, POWERPIVOT или TABULAR. Параметр ASSERVERMODE учитывает регистр. Все значения должны задаваться в верхнем регистре. Дополнительные сведения о допустимых значениях см. в разделе Установка служб Analysis Services в табличном режиме. |
Analysis Services |
/ASSVCACCOUNT Обязательный |
Задает учетную запись для службы Analysis Services. |
Analysis Services |
/ASSVCPASSWORD Обязательный |
Указывает пароль для службы Analysis Services. |
Analysis Services |
/ASSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы Analysis Services. Поддерживаемые значения.
|
Analysis Services |
/ASSYSADMINACCOUNTS Обязательный |
Задает учетные данные администратора для служб Analysis Services. |
Analysis Services |
/ASTEMPDIR Необязательный |
Указывает каталог для временных файлов служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASPROVIDERMSOLAP Необязательный |
Указывает, может ли поставщик MSOLAP выполняться внутрипроцессно. Значение по умолчанию:
|
Analysis Services |
/FARMACCOUNT Требуется для SPI_AS_NewFarm |
Определяет учетную запись пользователя домена для запуска служб центра администрирования SharePoint и других важных служб на ферме. Этот параметр используется только для экземпляров служб Analysis Services, которые установлены путем выбора /ROLE = SPI_AS_NEWFARM. |
Analysis Services |
/FARMPASSWORD Требуется для SPI_AS_NewFarm |
Позволяет задать пароль для учетной записи фермы. |
Analysis Services |
/PASSPHRASE Требуется для SPI_AS_NewFarm |
Определяет парольную фразу, используемую для добавления дополнительных серверов приложений или серверов клиентских веб-интерфейсов к ферме SharePoint. Этот параметр используется только для экземпляров служб Analysis Services, которые установлены путем выбора /ROLE = SPI_AS_NEWFARM. |
Analysis Services |
/FARMADMINIPORT Требуется для SPI_AS_NewFarm |
Определяет порт, используемый для соединения с веб-приложением центра администрирования SharePoint. Этот параметр используется только для экземпляров служб Analysis Services, которые установлены путем выбора /ROLE = SPI_AS_NEWFARM. |
Браузер SQL Server |
/BROWSERSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы браузера SQL Server. Поддерживаемые значения.
|
Компонент SQL Server Database Engine |
/ENABLERANU Необязательный |
Включает ввод учетных данных в режиме «Запуск от имени» для установки SQL Server Express. |
Компонент SQL Server Database Engine |
/INSTALLSQLDATADIR Необязательный |
Указывает каталог для файлов данных SQL Server. Значения по умолчанию:
|
Компонент SQL Server Database Engine |
/SAPWD Обязательный, если /SECURITYMODE=SQL |
Задает пароль для учетной записи SQL Serversa. |
Компонент SQL Server Database Engine |
/SECURITYMODE Необязательный |
Указывает режим безопасности для SQL Server. Если этот параметр не задан, то поддерживается только режим проверки подлинности Windows. Поддерживаемое значение:
|
Компонент SQL Server Database Engine |
/SQLBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLCOLLATION Необязательно |
Задает параметры сортировки для SQL Server. Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе Настройка параметров сортировки в программе установки. |
Компонент SQL Server Database Engine |
/ADDCURRENTUSERASSQLADMIN Необязательно |
Добавляет текущего пользователя в предопределенную роль сервера SQL Serversysadmin. Параметр /ADDCURRENTUSERASSQLADMIN может использоваться при установке выпусков Express или при использовании /Role=ALLFeatures_WithDefaults. Дополнительные сведения см. в подразделе /ROLE ниже. Использование /ADDCURRENTUSERASSQLADMIN является необязательным, но обязательным является /ADDCURRENTUSERASSQLADMIN или /SQLSYSADMINACCOUNTS. Значения по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для службы SQL Server. |
Компонент SQL Server Database Engine |
/SQLSVCPASSWORD Обязательный |
Указывает пароль для SQLSVCACCOUNT. |
Компонент SQL Server Database Engine |
/SQLSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы SQL Server. Поддерживаемые значения.
|
Компонент SQL Server Database Engine |
/SQLSYSADMINACCOUNTS Обязательный |
С помощью этого параметра имена входа подготавливаются в качестве членов роли sysadmin. Для выпусков SQL Server, отличных от SQL Server Express, параметр /SQLSYSADMINACCOUNTS является обязательным. Для выпусков SQL Server Express использование параметра /SQLSYSADMINACCOUNTS является необязательным, но нужно указать один из двух параметров — /SQLSYSADMINACCOUNTS или /ADDCURRENTUSERASSQLADMIN. |
Компонент SQL Server Database Engine |
/SQLTEMPDBDIR Необязательный |
Указывает каталог для файлов данных tempdb. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLTEMPDBLOGDIR Необязательный |
Указывает каталог для файлов журнала tempdb. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLUSERDBDIR Необязательный |
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLUSERDBLOGDIR Необязательный |
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию:
|
FILESTREAM |
/FILESTREAMLEVEL Необязательный |
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения.
|
FILESTREAM |
/FILESTREAMSHARENAME Необязательный Обязательный, если значение FILESTREAMLEVEL больше 1. |
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM. |
SQL Server Full Text |
/FTSVCACCOUNT Необязательный |
Указывает учетную запись для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. Для более безопасной передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если эти значения не указаны, служба запуска полнотекстовой фильтрации будет отключена. Для изменения учетной записи службы и включения функциональных возможностей полнотекстового поиска следует использовать диспетчер управления SQL Server. Значение по умолчанию:
|
SQL Server Full Text |
/FTSVCPASSWORD Необязательный |
Указывает пароль для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. |
Службы Integration Services |
/ISSVCACCOUNT Обязательный |
Указывает учетную запись для служб Службы Integration Services. Значение по умолчанию:
|
Службы Integration Services |
/ISSVCPASSWORD Обязательный |
Указывает пароль для служб Службы Integration Services. |
Службы Integration Services |
/ISSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Integration Services. |
Сетевая конфигурация SQL Server |
/NPENABLED Необязательный |
Указывает состояние протокола именованных каналов для службы SQL Server. Поддерживаемые значения.
|
Сетевая конфигурация SQL Server |
/TCPENABLED Необязательный |
Указывает состояние протокола TCP для службы SQL Server. Поддерживаемые значения.
|
Службы Reporting Services |
/RSINSTALLMODE Необязательный |
Указывает режим установки для служб Службы Reporting Services. Поддерживаемые значения: SharePointFilesOnlyModeDefaultNativeMode FilesOnlyModeNote: Если установка включает компонент SQL Server Database Engine, то по умолчанию RSINSTALLMODE имеет значение DefaultNativeMode. В противном случае параметр RSINSTALLMODE по умолчанию имеет значение FilesOnlyMode. Если выбран режим DefaultNativeMode, но установка не включает компонент SQL Server Database Engine, то параметр RSINSTALLMODE автоматически изменит значение на FilesOnlyMode. |
Службы Reporting Services |
/RSSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для служб Службы Reporting Services. |
Службы Reporting Services |
/RSSVCPASSWORD Обязательный |
Указывает пароль стартовой учетной записи для службы Службы Reporting Services. |
Службы Reporting Services |
/RSSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Reporting Services. |
Образец синтаксиса
Установка нового изолированного экземпляра с компонентами Компонент SQL Server Database Engine, Full-Text Search и поддержкой репликации.
Setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS
Параметры SysPrep
Дополнительные сведения о SQL Server SysPrep см. в разделе
Установка SQL Server 2012 с помощью SysPrep.
Подготовка параметров образа
При разработке скриптов командной строки для подготовки экземпляра SQL Server без настройки можно использовать параметры, приведенные в следующей таблице.
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/FEATURES Обязательный |
Указывает компоненты для установки. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HELP, H, ? Необязательно |
Отображает варианты использования для параметров установки. |
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный файл журнала установки выводится на консоль. |
Управление программой установки SQL Server |
/INSTALLSHAREDDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов. По умолчанию применяется путь %Program Files%\ Microsoft SQL Server Не может принимать значение %Program Files(x86)%\ Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTANCEDIR Необязательный |
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию. |
Управление программой установки SQL Server |
/INSTANCEID До SQL Server 2012 с пакетом обновления 1 (SP1) и накопительным обновлением 2 (январь 2013) Обязательно Начиная с SQL Server 2012 с пакетом обновления 1 (SP1) и накопительным обновлением 2 (CU2), является обязательным для компонентов экземпляра. |
Определяет InstanceID для подготавливаемого экземпляра. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Образец синтаксиса
Подготовка нового изолированного экземпляра с компонентами Компонент SQL Server Database Engine, Full-Text Search, поддержкой репликации и службами Службы Reporting Services.
Setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS
Параметры завершения образа
При разработке скриптов командной строки для завершения и настройки подготовленного экземпляра SQL Server можно использовать параметры, приведенные в следующей таблице.
Компонент SQL Server |
Параметр |
Описание |
||
---|---|---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения.
|
||
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
||
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
||
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
||
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
||
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров установки. |
||
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный файл журнала установки выводится на консоль. |
||
Управление программой установки SQL Server |
/INSTANCEID До SQL Server 2012 с пакетом обновления 1 (SP1) и накопительным обновлением 2 (январь 2013) Обязательно Начиная с SQL Server 2012 с пакетом обновления 1 (SP1) и накопительным обновлением 2 Необязательно |
Пользуйтесь Instance ID, указанным на этапе подготовки образа. Поддерживаемые значения:
|
||
Управление программой установки SQL Server |
/INSTANCENAME До SQL Server 2012 с пакетом обновления 1 (SP1) и накопительным обновлением 2 (январь 2013) Обязательно Начиная с SQL Server 2012 с пакетом обновления 1 (SP1) и накопительным обновлением 2 Необязательно |
Определяет имя экземпляра SQL Server для завершаемого экземпляра. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
||
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation.
|
||
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
||
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
||
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
||
Управление программой установки 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 Database Engine |
/ENABLERANU Необязательный |
Включает ввод учетных данных в режиме «Запуск от имени» для установки SQL Server Express. |
||
Компонент SQL Server Database Engine |
/INSTALLSQLDATADIR Необязательный |
Указывает каталог для файлов данных SQL Server. Значения по умолчанию:
Для всех других вариантов установки: %Program Files%\Microsoft SQL Server\ |
||
Компонент SQL Server Database Engine |
/SAPWD Обязательный, если /SECURITYMODE=SQL |
Задает пароль для учетной записи SQL Serversa. |
||
Компонент SQL Server Database Engine |
/SECURITYMODE Необязательный |
Указывает режим безопасности для SQL Server. Если этот параметр не задан, то поддерживается только режим проверки подлинности Windows. Поддерживаемое значение:
|
||
Компонент SQL Server Database Engine |
/SQLBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий. Значение по умолчанию: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup |
||
Компонент SQL Server Database Engine |
/SQLCOLLATION Необязательно |
Задает параметры сортировки для SQL Server. Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе Настройка параметров сортировки в программе установки. |
||
Компонент SQL Server Database Engine |
/SQLSVCACCOUNT Обязательно |
Указывает стартовую учетную запись для службы SQL Server. |
||
Компонент SQL Server Database Engine |
/SQLSVCPASSWORD Обязательный |
Указывает пароль для SQLSVCACCOUNT. |
||
Компонент SQL Server Database Engine |
/SQLSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы SQL Server. Поддерживаемые значения.
|
||
Компонент SQL Server Database Engine |
/SQLSYSADMINACCOUNTS Обязательный |
С помощью этого параметра имена входа подготавливаются в качестве членов роли sysadmin. |
||
Компонент SQL Server Database Engine |
/SQLTEMPDBDIR Необязательный |
Указывает каталог для файлов данных tempdb. Значение по умолчанию: <КаталогУстановкиДанныхSQL>\ <ИДэкземпляраSQL>\MSSQL\Data |
||
Компонент SQL Server Database Engine |
/SQLTEMPDBLOGDIR Необязательный |
Указывает каталог для файлов журнала tempdb. Значение по умолчанию: <КаталогУстановкиДанныхSQL>\ <ИДэкземпляраSQL>\MSSQL\Data |
||
Компонент SQL Server Database Engine |
/SQLUSERDBDIR Необязательный |
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию: <КаталогУстановкиДанныхSQL>\ <ИДэкземпляраSQL>\MSSQL\Data |
||
Компонент SQL Server Database Engine |
/SQLUSERDBLOGDIR Необязательный |
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию: <КаталогУстановкиДанныхSQL>\ <ИДэкземпляраSQL>\MSSQL\Data |
||
FILESTREAM |
/FILESTREAMLEVEL Необязательный |
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения.
|
||
FILESTREAM |
/FILESTREAMSHARENAME Необязательный Обязательный, если значение FILESTREAMLEVEL больше 1. |
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM. |
||
SQL Server Full Text |
/FTSVCACCOUNT Необязательный |
Указывает учетную запись для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. Для более безопасной передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если эти значения не указаны, служба запуска полнотекстовой фильтрации будет отключена. Для изменения учетной записи службы и включения функциональных возможностей полнотекстового поиска следует использовать диспетчер управления SQL Server. Значение по умолчанию:
|
||
SQL Server Full Text |
/FTSVCPASSWORD Необязательный |
Указывает пароль для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. |
||
Сетевая конфигурация SQL Server |
/NPENABLED Необязательный |
Указывает состояние протокола именованных каналов для службы SQL Server. Поддерживаемые значения.
|
||
Сетевая конфигурация SQL Server |
/TCPENABLED Необязательный |
Указывает состояние протокола TCP для службы SQL Server. Поддерживаемые значения.
|
||
Службы Reporting Services |
/RSINSTALLMODE Необязательный |
Указывает режим установки для служб Службы Reporting Services. |
||
Службы Reporting Services |
/RSSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для служб Службы Reporting Services. |
||
Службы Reporting Services |
/RSSVCPASSWORD Обязательный |
Указывает пароль стартовой учетной записи для службы Службы Reporting Services. |
||
Службы Reporting Services |
/RSSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Reporting Services. |
Образец синтаксиса
Завершение подготовленного изолированного экземпляра, включающего компоненты Компонент SQL Server Database Engine, Full-Text Search и поддержку репликации.
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 |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения:
Значение «EditionUpgrade» используется для обновления существующего выпуска SQL Server 2012 на другой выпуск. Дополнительные сведения о поддерживаемой версии и обновлении выпуском см. в разделе Поддерживаемые обновления версий и выпусков. |
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTANCEDIR Необязательный |
Указывает каталог для общих компонентов, отличный от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCEID Обязательный при обновлении с SQL Server 2008 или SQL Server 2008 R2 Необязательный при обновлении с SQL Server 2005 |
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра.Конфигурация экземпляра |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/UIMODE Необязательный |
Показывает, нужно ли выводить в ходе установки лишь минимально необходимое количество диалоговых окон. Параметр /UIMode может использоваться только вместе с параметрами /ACTION=INSTALL и UPGRADE. Поддерживаемые значения.
Параметр UIMode нельзя использовать вместе с параметрами /Q и /QS. |
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли должно быть скрыто или закрыто. |
Служба «SQL Server, браузер» |
/BROWSERSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы браузера SQL Server. Поддерживаемые значения.
|
SQL Server Full-Text |
/FTUPGRADEOPTION Необязательный |
Указывает параметр обновления полнотекстового каталога. Поддерживаемые значения.
|
Службы Integration Services |
/ISSVCACCOUNT Обязательный |
Указывает учетную запись для служб Службы Integration Services. Значение по умолчанию:
|
Службы Integration Services |
/ISSVCPASSWORD Обязательный |
Указывает пароль для служб Службы Integration Services. |
Службы Integration Services |
/ISSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Integration Services. |
Службы Reporting Services |
/RSUPGRADEDATABASEACCOUNT Необязательно |
Это свойство используется только при обновлении сервера отчетов 2008 R2 или более ранней версии, работающего в режиме интеграции с SharePoint. Дополнительные операции по обновлению необходимы для серверов отчетов, где используется более старая архитектура режима интеграции с SharePoint, которая была изменена в SQL Server 2012 Службы Reporting Services. Если этот параметр не используется при установке из командной строки, используется учетная запись службы, которая была по умолчанию задана для старого экземпляра сервера отчетов. Если используется это свойство, укажите пароль для учетной записи с помощью свойства /RSUPGRADEPASSWORD. |
Службы Reporting Services |
/RSUPGRADEPASSWORD Необязательно |
Пароль существующей учетной записи службы сервера отчетов. |
Службы Reporting Services |
/ALLOWUPGRADEFORSSRSSHAREPOINTMODE |
Параметр требуется при обновлении установки в режиме интеграции с SharePoint, в основе которой лежит архитектура общих служб SharePoint. Этот параметр не требуется для обновления версий служб Службы Reporting Services, которые не являются общими, включая SQL Server 2008 и SQL Server 2008 R2. |
Образец синтаксиса
Обновление существующего экземпляра или узла отказоустойчивого кластера с версии SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2.
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 2012 до другого выпуска SQL Server 2012.
Setup.exe /q /ACTION=editionupgrade /INSTANCENAME=MSSQLSERVER /PID=<PID key for new edition>" /IACCEPTSQLSERVERLICENSETERMS
Параметры исправления
При разработке скриптов командной строки для исправления можно использовать параметры, приведенные в следующей таблице.
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций исправления. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/FEATURES Обязательный |
Указывает компоненты для исправления. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Образец синтаксиса
Исправить экземпляр и общие компоненты.
Setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>
Параметры перестроения системной базы данных
При разработке скриптов, запускаемых из командной строки, для перестройки системных баз данных master, model, msdb и tempdb используются параметры, приведенные в следующей таблице. Дополнительные сведения см. в разделе Перестроение системных баз данных.
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций перестроения баз данных. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Компонент SQL Server Database Engine |
/SQLCOLLATION Необязательно |
Указывает новые параметры сортировки на уровне сервера. Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе Настройка параметров сортировки в программе установки. |
Компонент SQL Server Database Engine |
/SAPWD Обязательно, если во время установки экземпляра был указан режим /SECURITYMODE=SQL. |
Указывает пароль для учетной записи SQL SA. |
Компонент SQL Server Database Engine |
/SQLSYSADMINACCOUNTS Обязательный |
С помощью этого параметра имена входа подготавливаются в качестве членов роли sysadmin. |
Параметры удаления
При разработке скриптов командной строки для удаления можно использовать параметры, приведенные в следующей таблице.
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на поток операций удаления. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/FEATURES Обязательный |
Указывает удаляемые компоненты. |
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Образец синтаксиса
Удаление существующего экземпляра SQL Server.
Setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER
Примечание |
---|
Чтобы удалить именованный экземпляр, укажите имя экземпляра вместо имени MSSQLSERVER, указанного в примере, который ранее был приведен в этом разделе. |
Параметры отказоустойчивого кластера
Перед установкой экземпляра отказоустойчивого кластера SQL Server ознакомьтесь со следующими разделами:
Требования к оборудованию и программному обеспечению для установки SQL Server 2012
Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server)
Важно! Для всех команд установки отказоустойчивого кластера требуется базовый кластер Windows. Все узлы, которые составят отказоустойчивый кластер SQL Server, должны быть частью одного кластера Windows.
Проверьте следующие скрипты установки отказоустойчивого кластера и внесите необходимые изменения.
Параметры интегрированной установки отказоустойчивого кластера
При разработке скриптов установки отказоустойчивого кластера из командной строки можно использовать параметры, приведенные в следующей таблице.
Дополнительные сведения об интегрированной установке см. в разделе Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).
Примечание |
---|
Чтобы добавить дополнительные узлы после установки, используйте действие Добавление узла. |
Компонент SQL Server |
Параметр |
Сведения |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на поток операций установки отказоустойчивого кластера. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERGROUP Необязательный |
Указывает имя группы ресурсов, используемой для отказоустойчивого кластера SQL Server. Это может быть имя существующей группы кластера или имя новой группы ресурсов. Значение по умолчанию: SQLServer(<имя_экземпляра>) |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/FEATURES Обязательный |
Указывает компоненты для установки. |
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTALLSHAREDDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов. По умолчанию применяется путь %Program Files%\ Microsoft SQL Server Не может принимать значение %Program Files(x86)%\ Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTALLSHAREDWOWDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 32-разрядных общих компонентов. Поддерживается только в 64-разрядной системе. По умолчанию применяется путь %Program Files(x86)%\Microsoft SQL Server Не может принимать значение %Program Files%\Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTANCEDIR Необязательный |
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию. |
Управление программой установки SQL Server |
/INSTANCEID Необязательный |
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли должно быть скрыто или закрыто. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERDISKS Необязательный |
Указывает список общих дисков, которые должны быть включены в группу ресурсов отказоустойчивого кластера SQL Server. Значение по умолчанию: Первый диск используется в качестве диска по умолчанию для всех баз данных. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERIPADDRESSES Обязательный |
Указывает зашифрованный IP-адрес. Шифры разделяются точкой с запятой (;) и имеют формат <Тип IP>;<адрес>;<сетевое имя>;<маска подсети>. Поддерживаемые типы IP: DHCP, IPv4 и IPv6. Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.
|
Управление программой установки SQL Server |
/FAILOVERCLUSTERNETWORKNAME Обязательный |
Указывает сетевое имя для нового отказоустойчивого кластера SQL Server. Это имя используется для идентификации нового экземпляра отказоустойчивого кластера SQL Server в сети. |
Агент SQL Server |
/AGTSVCACCOUNT Обязательный |
Указывает учетную запись для службы агента SQL Server. |
Агент SQL Server |
/AGTSVCPASSWORD Обязательный |
Указывает пароль для учетной записи службы агента SQL Server. |
Analysis Services |
/ASBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASCOLLATION Необязательный |
Задает параметры сортировки для служб Analysis Services. Значение по умолчанию:
|
Analysis Services |
/ASCONFIGDIR Необязательный |
Указывает каталог для файлов конфигурации служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASDATADIR Необязательный |
Указывает каталог для файлов данных служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASLOGDIR Необязательный |
Указывает каталог для файлов журналов служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASSYSADMINACCOUNTS Обязательный |
Задает учетные данные администратора для служб Analysis Services. |
Analysis Services |
/ASTEMPDIR Необязательный |
Указывает каталог для временных файлов служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASPROVIDERMSOLAP Необязательный |
Указывает, может ли поставщик MSOLAP выполняться внутрипроцессно. Значение по умолчанию:
|
Analysis Services |
/ASSERVERMODE Необязательный |
Указывает режим сервера экземпляра служб Analysis Services. Допустимые значения в сценарии кластера — MULTIDIMENSIONAL или TABULAR. Параметр ASSERVERMODE учитывает регистр. Все значения должны задаваться в верхнем регистре. Дополнительные сведения о допустимых значениях см. в разделе «Службы Analysis Services в табличном режиме». |
Компонент SQL Server Database Engine |
/INSTALLSQLDATADIR Обязательный |
Указывает каталог для файлов данных SQL Server. Необходимо указать каталог данных, который должен располагаться на общем диске кластера. |
Компонент SQL Server Database Engine |
/SAPWD Обязательный, если /SECURITYMODE=SQL |
Задает пароль для учетной записи SQL Serversa. |
Компонент SQL Server Database Engine |
/SECURITYMODE Необязательный |
Указывает режим безопасности для SQL Server. Если этот параметр не задан, то поддерживается только режим проверки подлинности Windows. Поддерживаемое значение:
|
Компонент SQL Server Database Engine |
/SQLBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLCOLLATION Необязательно |
Задает параметры сортировки для SQL Server. Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе Настройка параметров сортировки в программе установки. |
Компонент SQL Server Database Engine |
/SQLSVCACCOUNT Обязательно |
Указывает стартовую учетную запись для службы SQL Server. |
Компонент SQL Server Database Engine |
/SQLSVCPASSWORD Обязательный |
Указывает пароль для SQLSVCACCOUNT. |
Компонент SQL Server Database Engine |
/SQLSYSADMINACCOUNTS Обязательный |
С помощью этого параметра имена входа подготавливаются в качестве членов роли sysadmin. |
Компонент SQL Server Database Engine |
/SQLTEMPDBDIR Необязательный |
Указывает каталог для файлов данных tempdb. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLTEMPDBLOGDIR Необязательный |
Указывает каталог для файлов журнала tempdb. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLUSERDBDIR Необязательный |
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLUSERDBLOGDIR Необязательный |
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию:
|
FILESTREAM |
/FILESTREAMLEVEL Необязательный |
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения.
|
FILESTREAM |
/FILESTREAMSHARENAME Необязательный Обязательный, если значение FILESTREAMLEVEL больше 1. |
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM. |
SQL Server Full Text |
/FTSVCACCOUNT Необязательный |
Указывает учетную запись для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. Для более безопасной передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации будет использоваться идентификатор ServiceSID. Если эти значения не указаны, служба запуска полнотекстовой фильтрации будет отключена. Для изменения учетной записи службы и включения функциональных возможностей полнотекстового поиска следует использовать диспетчер управления SQL Server. Значение по умолчанию:
|
SQL Server Full Text |
/FTSVCPASSWORD Необязательный |
Указывает пароль для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. |
Службы Integration Services |
/ISSVCACCOUNT Обязательный |
Указывает учетную запись для служб Службы Integration Services. Значение по умолчанию:
|
Службы Integration Services |
/ISSVCPASSWORD Обязательный |
Указывает пароль для служб Службы Integration Services. |
Службы Integration Services |
/ISSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Integration Services. |
Службы Reporting Services |
/RSINSTALLMODE Необязательный |
Указывает режим установки для служб Службы Reporting Services. |
Службы Reporting Services |
/RSSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для служб Службы Reporting Services. |
Службы Reporting Services |
/RSSVCPASSWORD Обязательный |
Указывает пароль стартовой учетной записи для службы Службы Reporting Services. |
Службы Reporting Services |
/RSSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Reporting Services. |
1 Рекомендуется вместо групп домена использовать идентификатор безопасности службы.
Дополнительные замечания
Компонент Компонент Database Engine и службы Analysis Services являются единственными компонентами, поддерживающими работу в кластере. Остальные компоненты не поддерживают работу в кластере и не обеспечивают высокий уровень доступности за счет отработки отказа.
Образец синтаксиса
Установка экземпляра отказоустойчивого кластера SQL Server с одним узлом с компонентами Компонент Database Engine и службами 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 |
/ACTION Обязательный |
Необходим для указания на поток операций подготовки отказоустойчивого кластера. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/FEATURES Обязательный |
Указывает компоненты для установки. |
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTALLSHAREDDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 64-разрядных общих компонентов. По умолчанию применяется путь %Program Files%\ Microsoft SQL Server Не может принимать значение %Program Files(x86)%\ Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTALLSHAREDWOWDIR Необязательный |
Указывает каталог установки, отличный от заданного по умолчанию для 32-разрядных общих компонентов. Поддерживается только в 64-разрядной системе. По умолчанию применяется путь %Program Files(x86)%\Microsoft SQL Server Не может принимать значение %Program Files%\Microsoft SQL Server |
Управление программой установки SQL Server |
/INSTANCEDIR Необязательный |
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию. |
Управление программой установки SQL Server |
/INSTANCEID Необязательный |
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Агент SQL Server |
/AGTSVCACCOUNT Обязательный |
Указывает учетную запись для службы агента SQL Server. |
Агент SQL Server |
/AGTSVCPASSWORD Обязательный |
Задает пароль для службы агента SQL Server. |
Analysis Services |
/ASSVCACCOUNT Обязательный |
Задает учетную запись для службы Analysis Services. |
Analysis Services |
/ASSVCPASSWORD Обязательный |
Указывает пароль для службы Analysis Services. |
Компонент SQL Server Database Engine |
/SQLSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для службы SQL Server. |
Компонент SQL Server Database Engine |
/SQLSVCPASSWORD Обязательный |
Указывает пароль для SQLSVCACCOUNT. |
FILESTREAM |
/FILESTREAMLEVEL Необязательный |
Указывает уровень доступа для функции FILESTREAM. Поддерживаемые значения.
|
FILESTREAM |
/FILESTREAMSHARENAME Необязательный Обязательный, если значение FILESTREAMLEVEL больше 1. |
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM. |
SQL Server Full Text |
/FTSVCACCOUNT Необязательный |
Указывает учетную запись для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. Для более безопасной передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации будет использоваться идентификатор ServiceSID. Если эти значения не указаны, служба запуска полнотекстовой фильтрации будет отключена. Для изменения учетной записи службы и включения функциональных возможностей полнотекстового поиска следует использовать диспетчер управления SQL Server. Значение по умолчанию:
|
SQL Server Full Text |
/FTSVCPASSWORD Необязательный |
Указывает пароль для службы запуска полнотекстовой фильтрации. Этот параметр пропускается в операционных системах Windows Server 2008 и Windows Vista. |
Службы Integration Services |
/ISSVCACCOUNT Обязательный |
Указывает учетную запись для служб Службы Integration Services. Значение по умолчанию:
|
Службы Integration Services |
/ISSVCPASSWORD Обязательный |
Указывает пароль для служб Службы Integration Services. |
Службы Integration Services |
/ISSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Integration Services. |
Службы Reporting Services |
/RSINSTALLMODE Доступен только в режиме «Только файлы». |
Указывает режим установки для служб Службы Reporting Services. |
Службы Reporting Services |
/RSSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для служб Службы Reporting Services. |
Службы Reporting Services |
/RSSVCPASSWORD Обязательный |
Указывает пароль стартовой учетной записи для службы Службы Reporting Services. |
Службы Reporting Services |
/RSSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Reporting Services. |
1Рекомендуется вместо групп домена использовать идентификатор безопасности службы.
Образец синтаксиса
Выполнение подготовительного шага при расширенной установке отказоустойчивого кластера для компонента Компонент Database Engine и служб Analysis Services.
Чтобы подготовить экземпляр по умолчанию, выполните следующую команду в командной строке:
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 |
/ACTION Обязательный |
Необходим для указания на поток операций завершения отказоустойчивого кластера. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERGROUP Необязательный |
Указывает имя группы ресурсов, используемой для отказоустойчивого кластера SQL Server. Это может быть имя существующей группы кластера или имя новой группы ресурсов. Значение по умолчанию: SQLServer(<имя_экземпляра>) |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERDISKS Необязательный |
Указывает список общих дисков, которые должны быть включены в группу ресурсов отказоустойчивого кластера SQL Server. Значение по умолчанию: Первый диск используется в качестве диска по умолчанию для всех баз данных. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERIPADDRESSES Обязательный |
Указывает зашифрованный IP-адрес. Шифры разделяются точкой с запятой (;) и имеют формат <Тип IP>;<адрес>;<сетевое имя>;<маска подсети>. Поддерживаемые типы IP: DHCP, IPv4 и IPv6. Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.
|
Управление программой установки SQL Server |
/FAILOVERCLUSTERNETWORKNAME Обязательный |
Указывает сетевое имя для нового отказоустойчивого кластера SQL Server. Это имя используется для идентификации нового экземпляра отказоустойчивого кластера SQL Server в сети. |
Управление программой установки SQL Server |
/CONFIRMIPDEPENDENCYCHANGE |
Указывает согласие присвоить зависимости ресурса IP-адреса значение OR для отказоустойчивых кластеров с несколькими подсетями. Дополнительные сведения см. в разделе Создание нового отказоустойчивого кластера SQL Server (программа установки). Поддерживаемые значения:
|
Analysis Services |
/ASBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASCOLLATION Необязательный |
Задает параметры сортировки для служб Analysis Services. Значение по умолчанию:
|
Analysis Services |
/ASCONFIGDIR Необязательный |
Указывает каталог для файлов конфигурации служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASDATADIR Необязательный |
Указывает каталог для файлов данных служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASLOGDIR Необязательный |
Указывает каталог для файлов журналов служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASSERVERMODE Необязательный |
Указывает режим сервера экземпляра служб Analysis Services. Допустимые значения в сценарии кластера — MULTIDIMENSIONAL или TABULAR. Параметр ASSERVERMODE учитывает регистр. Все значения должны задаваться в верхнем регистре. Дополнительные сведения о допустимых значениях см. в разделе «Службы Analysis Services в табличном режиме». |
Analysis Services |
/ASSYSADMINACCOUNTS Обязательный |
Задает учетные данные администратора для служб Analysis Services. |
Analysis Services |
/ASTEMPDIR Необязательный |
Указывает каталог для временных файлов служб Analysis Services. Значения по умолчанию:
|
Analysis Services |
/ASPROVIDERMSOLAP Необязательный |
Указывает, может ли поставщик MSOLAP выполняться внутрипроцессно. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/INSTALLSQLDATADIR Обязательный |
Указывает каталог для файлов данных SQL Server. Необходимо указать каталог данных, который должен располагаться на общем диске кластера. |
Компонент SQL Server Database Engine |
/SAPWD Обязательный, если /SECURITYMODE=SQL |
Задает пароль для учетной записи SQL Serversa. |
Компонент SQL Server Database Engine |
/SECURITYMODE Необязательный |
Указывает режим безопасности для SQL Server. Если этот параметр не задан, то поддерживается только режим проверки подлинности Windows Поддерживаемые значения.
|
Компонент SQL Server Database Engine |
/SQLBACKUPDIR Необязательный |
Указывает каталог для файлов резервных копий. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLCOLLATION Необязательно |
Задает параметры сортировки для SQL Server. Значение по умолчанию основано на локали операционной системы Windows. Дополнительные сведения см. в разделе Настройка параметров сортировки в программе установки. |
Компонент SQL Server Database Engine |
/SQLSYSADMINACCOUNTS Обязательно |
С помощью этого параметра имена входа подготавливаются в качестве членов роли sysadmin. |
Компонент SQL Server Database Engine |
/SQLTEMPDBDIR Необязательный |
Указывает каталог для файлов данных tempdb. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLTEMPDBLOGDIR Необязательный |
Указывает каталог для файлов базы данных tempdb. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLUSERDBDIR Необязательный |
Указывает каталог для файлов данных пользовательских баз данных. Значение по умолчанию:
|
Компонент SQL Server Database Engine |
/SQLUSERDBLOGDIR Необязательный |
Указывает каталог для файлов журнала пользовательских баз данных. Значение по умолчанию:
|
Службы Reporting Services |
/RSINSTALLMODE Доступен в режиме «Только файлы». |
Указывает режим установки для служб Службы Reporting Services. |
Образец синтаксиса
Выполнение завершающего шага расширенной установки отказоустойчивого кластера для компонентов Компонент Database Engine и служб 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 |
/ACTION Обязательный |
Необходим для указания на рабочий процесс операций установки. Поддерживаемые значения.
|
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/ERRORREPORTING Необязательный |
Задает состояние передачи отчета об ошибках для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTANCEDIR Необязательный |
Указывает каталог для общих компонентов, отличный от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCEID Обязательный при обновлении с SQL Server 2008 или SQL Server 2008 R2 Необязательный при обновлении с SQL Server 2005 |
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/SQMREPORTING Необязательный |
Указывает ведение отчета об использовании компонентов для SQL Server. Дополнительные сведения см. в документе Privacy Statement for the Microsoft Error Reporting Service (на английском языке). Поддерживаемые значения.
|
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERROLLOWNERSHIP |
Задает способ отработки отказа в ходе обновления. |
Служба «SQL Server, браузер» |
/BROWSERSVCSTARTUPTYPE Необязательный |
Указывает режим запуска для службы браузера SQL Server. Поддерживаемые значения.
|
SQL Server Full-Text |
/FTUPGRADEOPTION Необязательный |
Указывает параметр обновления полнотекстового каталога. Поддерживаемые значения.
|
Службы Integration Services |
/ISSVCACCOUNT Обязательный |
Указывает учетную запись для служб Службы Integration Services. Значение по умолчанию:
|
Службы Integration Services |
/ISSVCPASSWORD Обязательный |
Указывает пароль для служб Службы Integration Services. |
Службы Integration Services |
/ISSVCStartupType Необязательный |
Указывает режим запуска для службы Службы Integration Services. |
Службы Reporting Services |
/RSUPGRADEDATABASEACCOUNT Необязательно |
Это свойство используется только при обновлении сервера отчетов 2008 R2 или более ранней версии, работающего в режиме интеграции с SharePoint. Дополнительные операции по обновлению необходимы для серверов отчетов, где используется более старая архитектура режима интеграции с SharePoint, которая была изменена в SQL Server 2012 Службы Reporting Services. Если этот параметр не используется при установке из командной строки, используется учетная запись службы, которая была по умолчанию задана для старого экземпляра сервера отчетов. Если используется это свойство, укажите пароль для учетной записи с помощью свойства /RSUPGRADEPASSWORD. |
Службы Reporting Services |
/RSUPGRADEPASSWORD Необязательно |
Пароль существующей учетной записи службы сервера отчетов. |
Параметры добавления узла
При разработке скриптов командной строки для добавления узла можно использовать параметры, приведенные в следующей таблице.
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на поток операций добавления узла. Поддерживаемое значение:
|
Управление программой установки SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Требуется только в том случае, если для автоматической установки указан параметр /Q или /QS. |
Требуется для подтверждения принятия условий лицензии. |
Управление программой установки SQL Server |
/ENU Необязательный |
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы. |
Управление программой установки SQL Server |
/UpdateEnabled Необязательный |
Задает, должна ли программа установки SQL Server обнаруживать и включать обновления продукта. Допустимые значения — True и False либо 1 и 0. По умолчанию программа установки SQL Server будет включать найденные обновления. |
Управление программой установки SQL Server |
/UpdateSource Необязательный |
Задает расположение, откуда программа установки SQL Server будет получать обновления продукта. Допустимые значения: «MU» (поиск в центре обновления Майкрософт); допустимый путь к папке, относительный путь или общая папка в формате UNC, например \MyUpdates или общая папка UNC. По умолчанию программа установки SQL Server выполняет поиск в центре обновления Майкрософт или в службе обновления Windows через службы Windows Server Update Services. |
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/PID Необязательный |
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, то используется выпуск Evaluation. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Управление программой установки SQL Server |
/FAILOVERCLUSTERIPADDRESSES Обязательный |
Указывает зашифрованный IP-адрес. Шифры разделяются точкой с запятой (;) и имеют формат <Тип IP>;<адрес>;<сетевое имя>;<маска подсети>. Поддерживаемые типы IP: DHCP, IPv4 и IPv6. Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.
Дополнительные сведения см. в разделе Добавление или удаление узлов отказоустойчивого кластера SQL Server (программа установки). |
Управление программой установки SQL Server |
/CONFIRMIPDEPENDENCYCHANGE Обязательный |
Указывает согласие присвоить зависимости ресурса IP-адреса значение OR для отказоустойчивых кластеров с несколькими подсетями. Дополнительные сведения см. в разделе Добавление или удаление узлов отказоустойчивого кластера SQL Server (программа установки). Поддерживаемые значения.
|
Агент SQL Server |
/AGTSVCACCOUNT Обязательный |
Указывает учетную запись для службы агента SQL Server. |
Агент SQL Server |
/AGTSVCPASSWORD Обязательный |
Задает пароль для службы агента SQL Server. |
Analysis Services |
/ASSVCACCOUNT Обязательный |
Задает учетную запись для службы Analysis Services. |
Analysis Services |
/ASSVCPASSWORD Обязательный |
Указывает пароль для службы Analysis Services. |
Компонент SQL Server Database Engine |
/SQLSVCACCOUNT Обязательный |
Указывает стартовую учетную запись для службы SQL Server. |
Компонент SQL Server Database Engine |
/SQLSVCPASSWORD Обязательный |
Указывает пароль для SQLSVCACCOUNT. |
Службы Integration Services |
/ISSVCPASSWORD Обязательный |
Указывает пароль для служб Службы Integration Services. |
Службы Reporting Services |
/RSINSTALLMODE Доступен в режиме «Только файлы». |
Указывает режим установки для служб Службы Reporting Services. |
Службы Reporting Services |
/RSSVCPASSWORD Обязательный |
Указывает пароль стартовой учетной записи для службы Службы Reporting Services. |
Дополнительные замечания
Компонент Компонент Database Engine и службы Analysis Services являются единственными компонентами, поддерживающими работу в кластере. Остальные компоненты не поддерживают работу в кластере и не обеспечивают высокий уровень доступности за счет отработки отказа.
Образец синтаксиса
Добавление узла к существующему экземпляру отказоустойчивого кластера с компонентом Компонент Database Engine и службами 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
Параметры удаления узла
При разработке скриптов удаления узла из командной строки можно использовать параметры, приведенные в следующей таблице. Для удаления отказоустойчивого кластера необходимо выполнить операцию удаления узла на каждом узле отказоустойчивого кластера. Дополнительные сведения см. в разделе Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).
Компонент SQL Server |
Параметр |
Описание |
---|---|---|
Управление программой установки SQL Server |
/ACTION Обязательный |
Необходим для указания на поток операций удаления узла. Поддерживаемое значение:
|
Управление программой установки SQL Server |
/CONFIGURATIONFILE Необязательный |
Указывает используемый файл ConfigurationFile. |
Управление программой установки SQL Server |
/HELP, H, ? Необязательный |
Отображает варианты использования для параметров. |
Управление программой установки SQL Server |
/INDICATEPROGRESS Необязательный |
Указывает, что подробный журнал установки должен быть выведен на консоль. |
Управление программой установки SQL Server |
/INSTANCENAME Обязательный |
Указывает имя экземпляра SQL Server. Дополнительные сведения см. в разделе Конфигурация экземпляра. |
Управление программой установки SQL Server |
/Q Необязательный |
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. |
Управление программой установки SQL Server |
/QS Необязательный |
Указывает, что программа установки запускается и отображает в пользовательском интерфейсе ход выполнения, но не принимает вводимые значения и не выводит сообщения об ошибке. |
Управление программой установки SQL Server |
/HIDECONSOLE Необязательный |
Указывает, что окно консоли скрыто или закрыто. |
Управление программой установки SQL Server |
/CONFIRMIPDEPENDENCYCHANGE Обязательный |
Указывает согласие присвоить зависимости ресурса IP-адреса значение от OR до AND для отказоустойчивых кластеров с несколькими подсетями. Дополнительные сведения см. в разделе Добавление или удаление узлов отказоустойчивого кластера SQL Server (программа установки). Поддерживаемые значения.
|
Образец синтаксиса
Удаление узла из существующего экземпляра отказоустойчивого кластера с компонентом Компонент Database Engine и службами 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 |
Analysis Services |
/ASSVCACCOUNT |
/ASSVCPASSWORD |
/ASSVCSTARTUPTYPE |
Компонент SQL Server Database Engine |
/SQLSVCACCOUNT |
/SQLSVCPASSWORD |
/SQLSVCSTARTUPTYPE |
Службы Integration Services |
/ISSVCACCOUNT |
/ISSVCPASSWORD |
/ISSVCSTARTUPTYPE |
Службы Reporting Services |
/RSSVCACCOUNT |
/RSSVCPASSWORD |
/RSSVCSTARTUPTYPE |
Параметры компонентов
Чтобы установить конкретные компоненты, необходимо использовать параметр /FEATURES и указать родительский компонент или один из компонентов, приведенных в следующей таблице. Сведения о функциях, поддерживаемых различными выпусками SQL Server, см. в разделе Функции, поддерживаемые различными выпусками SQL Server 2012.
Параметр родительского компонента |
Параметр компонента |
Описание |
SQL |
Устанавливает компонент Компонент SQL Server Database Engine, компонент репликации, компонент Fulltext и Сервер DQS. |
|
SQLEngine |
Устанавливает только компонент Компонент SQL Server Database Engine. |
|
Репликация |
Устанавливает компонент репликации вместе с компонентом Компонент SQL Server Database Engine. |
|
FullText |
Устанавливает компонент FullText вместе с компонентом Компонент SQL Server Database Engine. |
|
DQ |
Копирует файлы, необходимые для завершения установки Сервер DQS. После завершения установки SQL Server необходимо запустить файл DQSInstaller.exe, чтобы завершить установку Сервер DQS. Дополнительные сведения см. в разделе Запуск файла DQSInstaller.exe для завершения установки сервера служб DQS. Также устанавливает компонент Компонент SQL Server Database Engine. |
|
AS |
Устанавливает все компоненты служб Analysis Services. |
|
Сервер отчетов |
Устанавливает все компоненты служб Службы Reporting Services. |
|
DQC |
Устанавливает клиент Клиент Data Quality. |
|
IS |
Устанавливает все компоненты служб Службы Integration Services. |
|
MDS |
Устанавливает службы Master Data Services. |
|
Средства |
Устанавливает клиентские средства и компоненты электронной документации по SQL Server. |
|
BC |
Устанавливает компоненты обратной совместимости. |
|
BOL |
Устанавливает компоненты электронной документации по SQL Server для просмотра содержимого справки и управления им. |
|
BIDS |
Установка среды SQL Server Data Tools (SSDT). |
|
Conn |
Устанавливает компоненты связи. |
|
SSMS |
Устанавливает базовую версию средств управления SQL Server. Это включает следующие действия.
|
|
ADV_SSMS |
Устанавливает полную версию средств управления SQL Server. Помимо компонентов базовой версии, сюда также входят:
|
|
DREPLAY_CTLR |
Устанавливает контроллер распределенного воспроизведения |
|
DREPLAY_CLT |
Устанавливает клиент распределенного воспроизведения |
|
SNAC_SDK |
Устанавливает пакет SDK для Microsoft SQL Server Native Client |
|
SDK |
Устанавливает пакет средств разработки программного обеспечения. |
|
LocalDB1 |
Устанавливает LocalDB, режим выполнения SQL Server Express, предназначенный для разработчиков программ. |
1LocalDB подходит только при установке SKU SQL Server 2012 Express. Дополнительные сведения о SQL Server 2012 Express LocalDB см. в разделе SQL Server 2012 Express LocalDB.
Примеры параметров компонентов
Параметр и значения |
Описание |
---|---|
/FEATURES=SQLEngine |
Устанавливает компонент Компонент Database Engine без репликации и без компонента Full-Text Search. |
/FEATURES=SQLEngine, FullText |
Устанавливает компонент Компонент Database Engine с компонентом Full-Text Search. |
/FEATURES=SQL, Tools |
Устанавливает полный набор функций компонента Компонент Database Engine и все средства. |
/FEATURES=BOL |
Устанавливает компоненты электронной документации по SQL Server для просмотра содержимого справки и управления им. |
Параметры роли
Роль установки или параметр /Role позволяет устанавливать стандартный набор компонентов. Роли Analysis Services устанавливают экземпляр служб Analysis Services в существующей ферме 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 и компонент Компонент Database Engine как именованный экземпляр PowerPivot в новой ненастроенной ферме Office SharePoint Server 2010 или на отдельном сервере. Программа установки SQL Server настроит ферму при установке роли. |
Ядро вычисления служб Analysis Services, предварительно настроенное для хранения и обработки данных в оперативной памяти. Пакеты решений PowerPivot Электронная документация по SQL Server Компонент Database Engine Средства настройки Среда SQL Server Management Studio |
AllFeatures_WithDefaults |
Устанавливает все компоненты, доступные в текущем выпуске. Добавляет текущего пользователя в предопределенную роль сервера SQL Serversysadmin. Если в Windows Vista, Windows Server 2008 и следующих версиях операционная система не является контроллером домена, то по умолчанию в компоненте Компонент Database Engine и службах Службы 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 2012, необходимо поочередно запустить программу установки на каждом узле отказоустойчивого кластера, начиная с пассивных узлов. Программа установки определяет момент перехода на другой ресурс в зависимости от общего числа узлов в экземпляре отказоустойчивого кластера и от количества уже обновленных узлов. Если была обновлена половина узлов или более, программа установки по умолчанию вызовет отработку отказа на обновленный узел.
Чтобы управлять отработкой отказа узлов кластера во время обновления, запустите операцию обновления из командной строки и воспользуйтесь параметром /FAILOVERCLUSTERROLLOWNERSHIP для управления способом отработки отказа до того, как операция обновления переключит узел в режим «вне сети». Используйте этот параметр следующим образом:
Значение /FAILOVERCLUSTERROLLOWNERSHIP=0 не передает владение кластером обновленным узлам (не перемещает группу), а по окончании обновления не добавляет этот узел в список возможных владельцев кластера SQL Server.
Значение /FAILOVERCLUSTERROLLOWNERSHIP=1 передает владение кластером обновленным узлам (перемещает группу), а по окончании обновления добавляет этот узел в список возможных владельцев кластера SQL Server.
/FAILOVERCLUSTERROLLOWNERSHIP=2 — значение по умолчанию. Оно используется, если этот параметр не задан. Этот параметр указывает, что программа установки SQL Server будет управлять владением кластера (перемещением группы) по мере необходимости.
Настройка идентификатора экземпляра или InstanceID
Параметр Instance ID или /InstanceID используется для указания пути установки компонентов экземпляра и пути к экземпляру в реестре. Значением INSTANCEID является строка, которая должна быть уникальной.
Идентификатор экземпляра SQL Server: MSSQL11.<INSTANCEID>
Идентификатор экземпляра служб AS: MSAS11.<INSTANCEID>
Идентификатор экземпляра служб RS: MSRS11.<INSTANCEID>
Компоненты, привязанные к экземпляру, устанавливаются в следующие папки:
%Program Files%\Microsoft SQL Server\<SQLInstanceID>
%Program Files%\Microsoft SQL Server\<ASInstanceID>
%Program Files%\Microsoft SQL Server\<RSInstanceID>
Примечание |
---|
Если в командной строке не указано INSTANCEID, программа установки по умолчанию заменяет <INSTANCEID> на <INSTANCENAME>. |
См. также
Задания
Установка SQL Server «2012» с помощью мастера установки (программы установки)