Настройте создание отчетов в 2010 TFS

с бинарными журналами можно прокрутиться в любой givent момент в прошлом; не только день прежде, за 2 дня до этого и т.д. [принимающий Вас имеют ежедневные резервные копии]. это может быть полезно особенно в трассировке некоторых возможных ошибок в Ваших приложениях с помощью дб.

так же Marco я использую полный dumps+binlogs [для цели репликации и для того, чтобы проследить].

3
задан 26 March 2012 в 18:51
2 ответа

Предоставляли ли вы учетной записи разрешения "локальный вход"?

На странице MSDN о требованиях к учетной записи для средства чтения отчетов: «Вы должны указать учетную запись пользователя с разрешением« Разрешить локальный вход »».

http://msdn.microsoft.com/en-us/library /dd578625.aspx

0
ответ дан 3 December 2019 в 08:22

tl; dr: У вас должна быть учетная запись, в которой вы запускаете консоль администрирования TFS, которую вы добавили в качестве системного администратора в экземпляр базы данных. Кроме того, по какой-то странной причине он добавляет всех пользователей и группы в [TEAM FOUNDATION] \ Team Foundation Service Accounts в разрешения базы данных TFS_Warehouse.

Это немного устарело, но я хотел добавить сюда свои два цента, чтобы дать обновленная информация о том, что исправило это для меня, и что я заметил:

Мы запускаем TFS2010 здесь, на работе, и работаем над перемещением нашего центра обработки данных. В рамках этого я недавно переместил наши базы данных отчетов на новый сервер.

Когда я попытался обновить информацию отчетов после перемещения баз данных, я получил сообщение «Не удалось добавить учетную запись Domain \ InterfaceSvc в роль TfsWarehouseDataReader на реляционная база данных Tfs_Warehouse "

Что мне кажется странным, так это то, что учетная запись InterfaceSvc не имеет ничего общего с администрированием TFS, это служебная учетная запись, используемая службой Windows на другом сервере, которая делает звонки в TFS каждые 5 минут. Это не является частью каких-либо административных настроек TFS, и нет никаких причин для его добавления в эту базу данных.

Первое: исправьте ошибку. Это было довольно просто: администратор базы данных добавил мою личную учетную запись домена в качестве системного администратора экземпляра базы данных, и ошибка исчезла, и все работало нормально.

Второе: учетная запись этой службы была добавлена ​​в базу данных. А также несколько других аккаунтов. Мне потребовалось немного покопаться, но похоже, что любой пользователь и группа в группе безопасности [TEAM FOUNDATION] \ Team Foundation Service Accounts добавляются в базу данных TFS_Warehouse. Я не знаю почему, но похоже, что это согласуется как в тестовом, так и в производственном экземплярах TFS.

0
ответ дан 3 December 2019 в 08:22

Теги

Похожие вопросы