SetupWarehouse
Обновлен: Ноябрь 2007
Используйте SetupWarehouse для повторного построения OLAP или реляционных баз данных.
Программа командной строки SetupWarehouse располагается в папке диск:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools на сервере уровня приложений Team Foundation Server.
![]() |
---|
Даже если вход в систему выполнен с учетными данными администратора, необходимо открыть окно командной строки с повышенными правами, чтобы выполнить эту функцию на сервере под управлением Windows Server 2008. Чтобы открыть окно командной строки с повышенными правами, нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка и выберите Запуск от имени администратора. Дополнительные сведения см. на веб-узле корпорации Майкрософт. |
Требуемые разрешения
Чтобы использовать команду SetupWarehouse, нужно быть участником группы безопасности sysadmin на сервере SQL на сервере уровня данных Team Foundation. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
SetupWarehouse [-v] [-o] -s ServerName -d Database -c ConfigFile -a AccountName -ra DataReaderAccountName [-l LogFile] [-mturl MidTierUrl] [-edt TeamBuildDbName] -rebuild
Параметры
Параметр / Аргумент |
Описание |
---|---|
-v |
Необязателен. Этот параметр позволяет использовать множественные выводные данные. Если указан параметр -l, выходные данные записываются в файл журнала. |
-o |
Обязательное. При использовании данного параметра, создается только база данных OLAP. Производится повторное построение только для куба хранилища. |
-s ServerName |
Обязательное. Имя сервера уровня данных. |
-d Database |
Обязательное. Имя хранилища базы данных. |
-c ConfigFile |
Обязательное. XML-файл схемы конфигурации хранилища. |
-a AccountName |
Обязательное. Имя учетной записи службы. В формате домен \пользователь. |
-ra DataReaderAccountName |
Обязательное. Имя учетной записи читателя. В формате домен \пользователь. |
-l LogFile |
Необязательный элемент. Файл журнала для выходных данных. |
-mturl MidTierUrl |
Обязательное. URL-адрес домена Team Foundation Server, например, http://machine1:8080. |
-edt TeamBuildDbName |
Обязательное. Имя базы данных Team Foundation Build. |
-rebuild |
Обязательное. Инициирует повторное построение хранилища базы данных. Приводит к повторному заполнению данных в хранилище. |
Заметки
Хранилище Team Foundation Server представляет собой реляционную базу данных и базу данных OLAP. Серверное средство установки хранилища Setupwarehouse, Team Foundation, может использоваться для повторного построения базы данных OLAP или реляционной базы данных. Это полезно в сценариях резервного копирования/восстановления, например, аварийное восстановление, перемещение серверов и т. д. Дальнейшая информация, см. Практическое руководство. Восстановление данных Team Foundation.
Поддерживаемое использование
Поддерживаемые комбинации для Setupwarehouse.exe:
Повторное построение OLAP (параметры -v и -l необязательные):
Setupwarehouse -o -s ServerName -d TFSWarehouse -c warehouseSchema.xml -mturl "http://ServerName:Port" -a TFSServiceAccount -ra TFSReportAccount
Повторное построение базы данных (параметры -v и -l необязательные):
setupwarehouse -rebuild -mturl "http://ServerName:Port" -s ServerName -d TFSWarehouse -c wareHouseSchema.xml -a TFSServiceAccount -ra TFSReportAccount -edt TfsBuild
Пример
Запуск следующей команды приводит к повторному построению куба данных служб из основной базы данных TFSWarehouse.
>setupwarehouse -o -s ServerName -d TFSWarehouse -c warehouseschema.xml -a TFSServiceAccount -ra TFSReportAccount
См. также
Ссылки
Синтаксис командной строки (Team System)
Другие ресурсы
Использование средств командной строки Team Foundation Server