Поделиться через


Устранение неполадок отчетов Team Foundation

Обновлен: Ноябрь 2007

В этом разделе перечислены распространенные проблемы, возникающие при работе с отчетами Team Foundation:

Сообщение об ошибке во время работы с отчетом

В отчете не хватает данных

На запуск отчета уходит много времени

Отсутствует разрешение на доступ к отчету

Если не удается решить проблему после просмотра этих подсказок и справки по отдельным сообщениям об ошибках, см. Технический форум Майкрософт Visual Studio Team System (https://go.microsoft.com/fwlink/?LinkId=54490). На этих форумах ведутся обсуждения (с возможностью поиска) по различным темам, связанным с устранением неполадок. Эти обсуждения контролируются, чтобы можно было быстро получать ответы на свои вопросы.

Сообщение об ошибке во время работы с отчетом

Во время работы с отчетом, можно получить сообщение, похожее на следующее:

  • Произошла ошибка при обработке отчета. (rsProcessingAborted).

  • Выполнение запроса прервано для набора данных 'dsPriorityParam'. (rsErrorExecutingCommand) Чтобы получить дополнительные сведения об этой ошибке, локализируйте сервер отчетов на локальном компьютере или включите удаленный контроль ошибок.

Эти ошибки указывают на проблему с перемещением данных из операционных хранилищ в хранилище данных, и что в отчете может недоставать информации.

Если ошибка сообщает о проблеме подключения к источнику данных, убедитесь в правильной настройке источников данных. Дополнительные сведения см. в разделе Практическое руководство. Смена учетной записи службы или пароля служб отчетов SQL Server.

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

В отчете не хватает данных

Если есть подозрения, что в отчете не хватает данных, это можно проверить, выполнив следующие процедуры.

Для подтверждения утечки данных

  1. Выполните одно или несколько из следующих изменений:

    • Выполните возврат измененного файла в систему управления версиями.

    • Обновите рабочий элемент.

    • Опубликуйте результат теста.

  2. Нажмите кнопку Пуск, последовательно укажите пункты Все программы, Microsoft SQL Server 2005, а затем — Среда SQL Server Management Studio.

  3. В диалоговом окне Соединение с сервером из списка Тип сервера выберите Компонент Database Engine и нажмите кнопку Соединить.

  4. Раскройте узел Базы данных, раскройте узел servernameTFSWarehouse, а затем узел Таблицы.

  5. Проверьте наличие изменения в соответствующих таблицах:

    • При возвращении измененного файла в управление версиями, нажмите правой клавишей по таблицам dbo.Changeset и dbo.Code Churn, щелкните Открыть таблицу, и убедитесь в наличии изменений.

    • При обновлении рабочего элемента, нажмите правой клавишей на таблицы dbo.Current Work Item и dbo.Work Item History, щелкните Открыть таблицу, и убедитесь в наличии изменений.

    • При публикации результата теста, нажмите правой клавишей по таблице dbo.Test Result, щелкните Открыть таблицу, и убедитесь в наличии изменения.

Если утечка данных из отчета в результате проблемы в хранилище данных подтвердится, выполните процедуры устранения неполадок, описанные в Устранение неполадок в хранилище данных.

На запуск отчета уходит много времени

При первом запуске или просмотре отчета до построения, Team Foundation может понадобится много времени (десятки минут) для ассемблирования и обработки данных в хранилище данных. Подождите пока процесс завершится. Если обработка отчета не закончится, а сам отчет появится спустя 30 минут, обратитесь к администратору Team Foundation.

Отсутствует разрешение на доступ к отчету

В случае получения сообщения об отсутствии прав доступа к отчету, обратитесь к администратору Team Foundation или администратору сервера служб отчетов сервера SQL. Дополнительные сведения см. в разделе Настройка разрешений участника Team Foundation Server.

См. также

Основные понятия

Источники данных для отчетов Team Foundation

Другие ресурсы

Использование отчетов и метрик

Устранение неполадок служб отчетов