TFS 2010: ошибка службы отчетов панели инструментов проекта - PullRequest
3 голосов
/ 02 декабря 2011

Я настроил TFS 2010. Когда я пытаюсь загрузить панель мониторинга проекта для командного проекта, она выдает сообщение об ошибке службы, поэтому я не могу увидеть «Сроки выполнения задачи (часы)» и «Скорость записи (часы / день)»Остальная часть на странице работает нормально.

Ошибка as-

Произошла ошибка при обработке отчета.(rsProcessingAborted) Получить интерактивную справку Невозможно выдать себя за пользователя для источника данных 'TfsReportDS'.(rsErrorImpersonatingUser) Получить интерактивную справку Ошибка входа в систему.(rsLogonFailed) Получить интерактивную справку Для получения дополнительной информации об этой ошибке перейдите на сервер отчетов на локальном сервере или включите удаленные ошибки

Ответы [ 2 ]

2 голосов
/ 08 декабря 2011

Я наконец-то получил разрешение ....

Перейти в службу анализа.

    You will see database named as TFS_Analysis.
    Go to Roles node.
    View properties of "TfsWarehouseDataReader".
    Click on Data Sources.
    Now you will see Tfs_AnalysisDataSource.
    Change access to "Read" and check "Read Definition" box. Now Click OK and You are Done.
0 голосов
/ 10 июня 2013

Основная проблема была с SCHEMA CONFLICTS.

Сначала определите, какие поля вызывают конфликты схемы, вызовите GetWarehouseStatus и просмотрите XML, какие поля оказались конфликтующими и в какой коллекции. как только вы найдете имена полей, переименуйте поля с помощью ссылки ниже.

geekswithblogs.net / Наталья / Default.aspx

msdn.microsoft.com / EN-US / библиотека / ee921480 (v = VS.100) .aspx

затем пересоберите свой склад из консоли администратора tfs, сделайте резервную копию старой базы данных в базе данных sql и удалите ее. Подождите некоторое время (зависит от времени хранилища, чтобы обновить куб или проверить GetWarehouseStatus на следующий день и проверить xml) , чтобы проверить это используйте ссылку ниже

type //localhost:8080/tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx?op=GetProcessingStatus

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

Пожалуйста, используйте Пометить как ответ, если мой пост решил вашу проблему, и используйте Голосовать как полезный, если пост был полезен.

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