Установка PowerPivot из командной строки
Программу установки SQL Server PowerPivot для SharePoint можно запустить из командной строки. В команду необходимо включить параметр /ROLE
и исключить из нее параметр /FEATURES
.
Предварительные требования
Необходимо установить выпуск SharePoint Server 2010 Enterprise Edition с пакетом обновления 1 (SP1).
Для подготовки к работе служб Analysis Services необходимо использовать учетные записи пользователей домена.
Компьютер должен быть присоединен к тому же домену, что и ферма SharePoint.
Параметры установки на основе /ROLE
При развертывании PowerPivot для SharePoint используется параметр /ROLE
вместо параметра /FEATURES
. Допустимые значения:
SPI_AS_ExistingFarm
SPI_AS_NewFarm
При использовании обеих ролей устанавливаются файлы приложения, конфигурации и развертывания, позволяющие PowerPivot для SharePoint работать в ферме SharePoint. При выборе любой роли программа установки проверит соответствие требованиям к программному и аппаратному обеспечению, которые должны быть удовлетворены для интеграции с SharePoint.
Параметр «Существующая ферма» предполагает, что ферма SharePoint уже сконфигурирована. Для параметра новая ферма предполагается, что вы создадите новую ферму; он поддерживает добавление экземпляра ядра СУБД в синтаксис командной строки, чтобы можно было использовать экземпляр ядра СУБД в качестве сервера базы данных фермы.
В отличие от предыдущих выпусков, все задачи настройки сервера выполняются как задачи после установки. В целях автоматизации шагов по установке и настройке для настройки сервера можно использовать PowerShell. Дополнительные сведения см. в статье Настройка PowerPivot с помощью Windows PowerShell.
Примеры команд
В следующих примерах демонстрируется применение каждого из вариантов. В примере 1 показан SPI_AS_ExistingFarm
.
Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName>
Пример 2 иллюстрирует вариант SPI_AS_NewFarm
. Обратите внимание, что он включает параметры для провизионирования компонента Database Engine.
Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_NewFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/SQLSVCACCOUNT=<DomainName\UserName> /SQLSVCPASSWORD=<StrongPassword> /SQLSYSADMINACCOUNTS=<DomainName\UserName> /AGTSVCACCOUNT=<DomainName\UserName> /AGTSVCPASSWORD=<StrongPassword> /ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName>
Изменение синтаксиса команды
Используйте следующие шаги для изменения примера синтаксиса команды.
Скопируйте следующую команду в Блокнот:
Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName>
Параметр
/q
запускает программу установки в «тихом» режиме, в котором пользовательский интерфейс не задействуется.Когда параметр
/IAcceptSQLServerLicenseTerms
или/q
задан для автоматических установок, требуется/qs
.Параметр
/action
дает указание программе установки выполнить установку.Параметр
/role
дает указание программе установки установить службы Analysis Services и файлы конфигурации, необходимые для работы PowerPivot для SharePoint. Эта роль также определяет и использует сведения о соединении существующей фермы для доступа к базе данных конфигурации SharePoint. Это обязательный параметр. Используйте его вместо параметра/features
, чтобы указать компоненты для установки.Параметр
/instancename
указывает «PowerPivot» в качестве именованного экземпляра. Это значение задано жестко, его невозможно изменить. Оно указывается в команде в образовательных целях с тем, чтобы пользователь знал, как устанавливается служба.С помощью параметра
/indicateprogress
можно отслеживать ход выполнения в окне командной строки.Параметр
PID
в команде не указывается, в результате чего устанавливается выпуск Evaluation. Если требуется установить выпуск Enterprise Edition, добавьте параметр PID в команду запуска программы установки и укажите действительный ключ продукта./PID=<product key for an Enterprise installation>
Замените заполнители домен <\имя_пользователя> и <StrongPassword>допустимыми учетными записями пользователей и паролями.
Параметры
/assvaccount
и /assvcpassword используются для настройки экземпляра службы Analysis Services на сервере приложений. Замените эти заполнители на допустимые сведения учетной записи.Параметру /assysadminaccounts необходимо задать удостоверение пользователя, выполняющего программу установки SQL Server. Для служб необходимо указать хотя бы одного системного администратора. Следует отметить, что программа установки SQL Server больше не предоставляет автоматически разрешения sysadmin членам встроенной группы «Администраторы».
Удалите разрывы строк.
Выберите всю команду и нажмите кнопку Копировать в меню Правка.
Откройте командную строку от имени учетной записи администратора. Для этого нажмите кнопку Пуск, щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора.
Перейдите в папку на диске или общую папку, которая содержит установочный носитель SQL Server.
Вставьте измененную команду в командную строку. Для этого щелкните значок в левом верхнем углу окна командной строки, наведите указатель мыши на пункт Изменить и нажмите кнопку Вставить.
Нажмите клавишу ВВОД для запуска команды. Подождите завершения работы программы установки. В окне командной строки можно наблюдать за ходом выполнения.
Чтобы проверить установку, в папке \Program Files\SQL Server\120\Setup Bootstrap\Log откройте файл summary.txt. Если сервер был установлен без ошибок, то окончательный результат должен содержать текст «Выполнено».
Настройте сервер. Как минимум необходимо развернуть решения, создать приложение службы и включить этот компонент для каждого семейства веб-сайтов. Дополнительные сведения см. в разделах Настройка или восстановление PowerPivot для SharePoint 2010 (средство настройки PowerPivot) или Администрирование и настройка сервера PowerPivot в центре администрирования.
См. также:
Указание учетных записей служб PowerPivot
Установка PowerPivot для SharePoint 2010