Установка 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 уже сконфигурирована. Параметр «Новая ферма» предполагает создание новой фермы. При этом поддерживается добавление экземпляра компонента Database Engine в синтаксисе командной строки, что позволяет использовать этот экземпляр Database Engine в качестве сервера баз данных фермы.
В отличие от предыдущих выпусков, все задачи настройки сервера выполняются как задачи после установки. В целях автоматизации шагов по установке и настройке для настройки сервера можно использовать 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 запускает программу установки в «тихом» режиме, в котором пользовательский интерфейс не задействуется.
Когда параметр /q или /qs задан для автоматических установок, требуется /IAcceptSQLServerLicenseTerms.
Параметр /action дает указание программе установки выполнить установку.
Параметр /role дает указание программе установки установить службы Analysis Services и файлы конфигурации, необходимые для работы PowerPivot для SharePoint. Эта роль также определяет и использует сведения о соединении существующей фермы для доступа к базе данных конфигурации SharePoint. Этот параметр обязателен. Используйте его вместо параметра /features, чтобы указать компоненты для установки.
Параметр /instancename указывает «PowerPivot» в качестве именованного экземпляра. Это значение задано жестко, его невозможно изменить. Оно указывается в команде в образовательных целях с тем, чтобы пользователь знал, как устанавливается служба.
С помощью параметра /indicateprogress можно отслеживать ход выполнения в окне командной строки.
Параметр PID в команде не указывается, в результате чего устанавливается выпуск Evaluation. Если требуется установить выпуск Enterprise Edition, добавьте параметр PID в команду запуска программы установки и укажите действительный ключ продукта.
/PID=<product key for an Enterprise installation>
Замените заполнители <domain\username> и <StrongPassword> действительными именами пользователей и паролями.
Параметры /assvaccount и /assvcpassword используются для настройки экземпляра Службы Analysis Services на сервере приложений. Замените эти заполнители на допустимые сведения учетной записи.
В параметре /assysadminaccounts должно быть указано удостоверение пользователя, выполняющего программу установки SQL Server. Для служб необходимо указать хотя бы одного системного администратора. Следует отметить, что программа установки SQL Server больше не предоставляет автоматически разрешения sysadmin членам встроенной группы «Администраторы».
Удалите разрывы строк.
Выделите всю команду и в меню «Правка» выберите команду Копировать.
Откройте командную строку администратора. Для этого нажмите Пуск, щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.
Перейдите в папку на диске или общую папку, которая содержит установочный носитель SQL Server.
Вставьте измененную команду в командную строку. Для этого щелкните значок в левом верхнем углу командной строки, наведите курсор на пункт Правка и выберите Вставить.
Нажмите клавишу Ввод, чтобы выполнить команду. Подождите завершения работы программы установки. В окне командной строки можно наблюдать за ходом выполнения.
Чтобы проверить установку, в папке \Program Files\SQL Server\110\Setup Bootstrap\Log откройте файл summary.txt. Если сервер был установлен без ошибок, то окончательный результат должен содержать текст «Выполнено».
Настройте сервер. Как минимум необходимо развернуть решения, создать приложение службы и включить этот компонент для каждого семейства веб-сайтов. Дополнительные сведения см. в разделе Настройка или восстановление PowerPivot для SharePoint 2010 (средство настройки PowerPivot) или Настройка и администрирование сервера PowerPivot в центре администрирования.
См. также
Задания
Указание учетных записей служб PowerPivot