2015-09-21 2 views
0

У нас возникли проблемы с кубом TFS. Я не думаю, что он был построен с момента установки TFS. Склад, похоже, работает и имеет новые данные, он просто кажется, что куб не работает.Как построить куб TFS с нуля?

Мы попытались восстановить его, используя консоль администратора TFS, но это сделало все хуже, данные, которые были там, были стерты и заменены на то, что похоже на пустую базу данных.

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

Теперь, когда я удалил его, как я могу восстановить куб с нуля?

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

ответ

3

Tfs_Warehouse извлекает данные из баз данных Tfs_CollectionA, Tfs_CollectionB и т. Д. И Tfs_Analysis получает данные из базы данных Tfs_Warehouse. Поэтому не стоит беспокоиться о том, что Tfs_Warehouse и Tfs_Analysis удалены, но можно создать новый.

Вот шаги, как заставить его работать:

  1. Удалить Tfs_Warehouse и Tfs_Analysis из SQL, например, в SQL Server Management Studio.
  2. Открыть консоль администратора TFS, перейти на Сообщать об узле и нажать Редактировать. enter image description here
  3. На отчетов диалоге выберите Использовать отчет флажок. И заполняйте информацию Tfs_Warehouse, Tfs_Analysis и Reporting отдельно на вкладках Warehouse, Analysis Services и Reports.

Пожалуйста, проверьте этот блог для детальных шагов: http://social.technet.microsoft.com/wiki/contents/articles/20113.rebuild-tfs-warehouse-and-analysis-databases-from-scratch.aspx

Кроме того, по умолчанию, Tfs_Warehouse и Tfs_Analysis обновляется каждые 2 часа. Вы можете вручную обновить куб, чтобы получить последние данные: https://msdn.microsoft.com/en-us/library/ff400237.aspx

+0

Я сделал это недавно на нашем главном экземпляре TFS. Если удалять базы данных Tfs_Warehouse и Tfs_Analysis, нет необходимости менять их имена. –

+0

Это выглядит хорошо, мы не собираемся его тестировать, но это выглядит правильно, поэтому я буду отмечать его как правильное – jgerstle

Смежные вопросы