Сообщение об ошибке «Нет данных для отображения в этом представлении» при попытке получить доступ к представлению проекта в Microsoft Project Server 2003 или Microsoft Project Server 2002

Переводы статьи Переводы статьи
Код статьи: 810596 - Vizualiza?i produsele pentru care se aplic? acest articol.
Данная статья является консолидация предыдущей статьи: 888735

Развернуть все | Свернуть все

В этой статье

Аннотация

Эта статья содержит сведения о «Нет данных для отображения в этом представлении» сообщение об ошибке при попытке получить доступ к представлению проекта в Microsoft Office Project Server 2003 или Microsoft Project Server 2002. В данной статье перечисляются возможные причины появления этого сообщения об ошибке и описывает методы, которые могут помочь решить эту проблему.

Проблема

При попытке получить доступ к представлению проекта в Microsoft Project Веб-клиента, может появиться следующее сообщение об ошибке:
Нет данных для отображения в этом представлении. Либо Руководитель проекта не опубликовал план проекта или нет информации в плане проекта для отображения.
Кроме того следующие события в журнале событий приложений регистрируются сообщения.
  • Источник: Microsoft Project Server Трассировка поставщика журнала событий
    Тип: предупреждение
    Категория: нет
    КОД события: 1
    Пользователя: NT AUTHORITY\SYSTEM
    Описание:
    Компонент: PCSViews
    Файл: ViewsDrop.cls
    Строка: -1
    Номер ошибки: 0x8000401a
    Описание: Ошибка автоматизации
    Не удалось запустить процесс сервера Поскольку указана неправильная идентификация. Проверьте имя пользователя и пароль.

  • Источник: Microsoft Project Server Трассировка поставщика журнала событий
    Тип: предупреждение
    Категория: нет
    КОД события: 1
    Пользователя: NT AUTHORITY\SYSTEM
    Описание:
    Компонент: представления Служба уведомлений
    Файл: диск : \Proj10\pcportal\source\viewsnotify\ViewNotify.cpp
    Строка: 67 номер ошибки: 0x8000401a
    Описание: Не удалось создать экземпляр обработки представлений объект (PCSViews.ViewsDrop). Служба не может продолжать работу, завершает работу.

  • Тип события: ошибка
    Источник события: Microsoft Project Server Трассировка поставщика журнала событий
    Категория события: нет
    КОД события: 2
    Дата:<date></date>
    Время: <time></time>
    Пользователя: NT AUTHORITY\SYSTEM
    Компьютер:<computer_name></computer_name>
    Описание:
    Описание события с кодом (2) в Не удается найти источник (Project Server трассировки Eventlog поставщик Microsoft). Локальный компьютер не может иметь нужных данных реестра или сообщения DLL-файлы для отображения сообщений удаленного компьютера. Иногда можно использовать / auxsource = флаг для получения описания; просмотреть справку и поддержку Подробные сведения. Следующая информация является частью события: файл: C:\Proj10\WebClient\source\utility\pjadorsutil2.cpp
    Линии: 1691
    Ошибка Номер: 0x80004005
    Описание: Утверждение обнаружены. Код ошибки также: включено.

Причина

Это может произойти, если выполняется одно из следующих условий значение true:
  • Компоненты доступа К данным (MDAC) компоненты, установлен на сервере могут быть повреждены. Эта проблема может возникнуть, если Microsoft Центральная проекта была ранее установлена на сервере.
  • Службы IIS Lockdown сведения Microsoft Internet Средство или средство URLScan установлен на сервере, но не неправильно настроен.
  • У вас нет разрешения на доступ к папке ViewDrop на сервере.
  • Пароль учетной записи пользователя, которая используется для запуска Компонент куба Microsoft Project сервера интерактивной аналитической обработки (OLAP) неправильно.
  • Имя источника данных (DSN), используемый для доступа База данных, используемая сервером Project Server поврежден или удален.
  • Параметр имя источника данных в одном из следующих реестра подразделы не соответствует действительности, в зависимости от версии сервера Project Server, которые вы программы:
    • В Project Server 2003 является запись в реестре имя источника данных хранятся в следующем подразделе реестра:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\MS Project\WebClient Server\ProjectServer\Datasets\EnterpriseDatabase
      Например, эта проблема может возникнуть, если значение источника данных реестра запись не имеет значение PC11DSN.
    • В Project Server 2002 является запись в реестре имя источника данных хранятся в следующем подразделе реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\MS Project\WebClient Server\ProjectServer\Datasets\EnterpriseDatabase
    Например, эта проблема может возникнуть, если значение источника данных реестра запись не имеет значение PC10DSN.
  • Служба уведомлений представлений Microsoft Project Server является не выполняется.
  • Это может произойти, если имеется неполадка с пользователем учетная запись, которая настраивается в качестве удостоверения приложений COM + в корпорации Майкрософт Project Server 2002 или Microsoft Project Server 2003.

Решение

Метод 1: Установите последнюю версию компонентов MDAC

Установите последнюю версию MDAC на сервере. Для получения последнюю версию компонентов MDAC, посетите следующий веб-узел корпорации Майкрософт:
http://msdn2.Microsoft.com/en-us/Data/aa937712.aspx#MDAC

Способ 2: Убедитесь, что средство блокировки IIS и средства URLScan настроен неправильно

Убедитесь, что средство блокировки IIS и средства URLScan на сервере настроен правильно.Для получения дополнительных сведений о том, как это сделать обратитесь к следующей статье базы знаний Майкрософт:
316398Как Чтобы настроить IIS Lockdown Tool и средство безопасности URLScan на компьютере под управлением Microsoft Project Server или Microsoft Project Центральный

Способ 3: Убедитесь, что необходимые разрешения для папки ViewDrop

Необходимо иметь локальной группы «Администраторы» и учетной записи System Полный доступ к папке ViewDrop. Кроме того Прочитал прошедших проверку подлинности пользователей и гостевой учетной записи Интернета и Разрешения на запись в папку ViewDrop. Чтобы проверить разрешения настройки для папки ViewDrop, выполните следующие действия.
  1. Подключение к серверу, используя имя пользователя домена и пароль.

    Примечание Необходимо быть членом локальной группы «Администраторы» или член группы администраторов домена, чтобы настроить разрешения для папки.
  2. Запустите проводник Windows и найдите ViewDrop папка.

    По умолчанию при установке Project Server 2003 Папка ViewDrop находится в следующей папке:
    2003\Bin C:\Program Files\Microsoft Office Project Server
    По умолчанию при установке Project Server 2002, ViewDrop папка находится в следующей папке:
    C:\Program Files\Microsoft Server\Bin проекта
  3. Щелкните правой кнопкой мыши ViewDrop папка, а затем Нажмите кнопку Свойства.
  4. Нажмите кнопку Безопасность вкладки, а затем проверьте что правильных разрешений для папки.
Для получения дополнительных сведений о настройке разрешений для файлов и папок, щелкните следующие номера статей базы знаний Майкрософт:
325361Настройка безопасности для файлы и папки в сети в Windows Server 2003
301195 Как Настройка безопасности файлов и папок в сети (домен) в Windows 2000

Метод 4: Укажите правильные сведения об учетной записи пользователя, который настроен в качестве удостоверения приложений COM +

Чтобы задать правильные сведения об учетной записи пользователя настроен в качестве удостоверения приложений COM +, выполните следующие действия.
  1. Запустите программу Microsoft Project COM + параметры сервера (PSComplus.exe), а затем укажите учетную запись для использования в качестве идентификатора для Приложения COM +. Если Microsoft Project Server и Microsoft SQL Server установлен на том же компьютере, убедитесь, что пользователь является членом локальной группы «Администраторы». Если Microsoft Project Server и SQL Server установлены на разных компьютерах, убедитесь, что пользователь находится в домене Windows учетная запись пользователя, которая является членом локальной группы «Администраторы». Чтобы сделать это, выполните следующие действия.
    1. Запустите проводник Windows и найдите ViewDrop папка.

      По умолчанию при установке Project Server 2003 Папка ViewDrop находится в следующей папке:
      2003\Bin C:\Program Files\Microsoft Office Project Server
      По умолчанию при установке Project Server 2002, ViewDrop папка находится в следующей папке:
      C:\Program Files\Microsoft проекта Server\Bin
    2. Дважды щелкните значок PSComplus.exe.
    3. Введите имя учетной записи пользователя в Имя пользователя поле и введите пароль в Пароль поле в следующих областях:
      • В Доступ К Analysis Services (OLAP) Удостоверение область
      • В Администрирование служб SharePoint Team Удостоверение область
      • В Базы данных SharePoint Team Services Идентификатор доступа область
    4. Нажмите кнопку Create\Update приложения COM +.
  2. На компьютере, на котором запущен SQL Server, воспользуйтесь одним из следующие процедуры в зависимости от ситуации:
    • Если Microsoft Project Server и SQL Server установлен на том же компьютере, создайте новую учетную запись пользователя и добавьте учетная запись локальной группы «Администраторы». Эта учетная запись должна использовать же Имя учетной записи, указанной в качестве удостоверения приложений COM + в Шаг 1. Чтобы сделать это, выполните следующие действия.
      1. Запустите средство «Управление компьютером».
      2. Разверните узел Служебные, а затем Откройте группу Локальные пользователи и группы.
      3. Щелкните правой кнопкой мыши Пользователи, а затем нажмите кнопку Новый пользователь.
      4. Укажите имя пользователя и пароль, а затем Нажмите кнопку Создание.
      5. Щелкните правой кнопкой мыши учетную запись пользователя, созданную, и Нажмите кнопку Свойства.
      6. Нажмите кнопку Член вкладки, а затем Нажмите кнопку Добавить.
      7. Нажмите кнопку Администраторы, нажмите кнопку Добавить, а затем нажмите кнопку ОК два раза.
    • Если Microsoft Project Server и SQL Server установлены на разных компьютерах, добавьте учетную запись пользователя домена Windows, которые указаны в качестве удостоверения приложений COM + на шаге 1, локальный Группы «Администраторы». Чтобы сделать это, выполните следующие действия.
      1. Запустите средство «Управление компьютером».
      2. Разверните узел Служебные, а затем Откройте группу Локальные пользователи и группы.
      3. Разверните узел Группы.
      4. Щелкните правой кнопкой мыши Администраторы, и Нажмите кнопку Свойства.
      5. Нажмите кнопку Добавить.
      6. Введите имя учетной записи пользователя домена Windows что, указанные в качестве удостоверения для приложения COM + в шаге 1, нажмите кнопку Проверка имен, а затем нажмите кнопку ОК два раз.
  3. Добавление учетной записи пользователя, указанной на шаге 2 роль владельца базы данных (db) для базы данных, который используется Microsoft Project Сервер. Чтобы сделать это, выполните следующие действия.
    1. Запуск SQL Server Enterprise Manager.
    2. Разверните узел Серверы Microsoft SQL Server, разверните узел Группа серверов SQL, разверните узел Имя_сервера, а затем разверните узел Безопасность.
    3. Щелкните правой кнопкой мыши Имя входа, а затем нажмите кнопку Создать имя входа.
    4. Нажмите кнопку Общие вкладки, а затем Укажите имя учетной записи пользователя, указанной на шаге 2 в Имя поле.
    5. В группе Проверка подлинности, укажите проверки подлинности, который необходимо использовать.
    6. Нажмите кнопку Доступ К базе данных вкладки, и затем выберите ProjectServer флажок.
    7. В группе Роли базы данных для «projectserver», выберите db_owner загрузке поле, а затем нажмите кнопку ОК.
    8. Завершить работу SQL Server Enterprise Manager.

Метод 5: Сброс имени источника данных

Сброс имени источника данных. Чтобы сделать это, выполните следующие действия.
  1. При работе с Project Server 2003, запустите EditSite средство. При работе с Project Server 2002, запустите редактор веб-узла средство.

    Чтобы получить средство EditSite для Project Server 2003, посетите следующий веб-узел корпорации Майкрософт:
    http://www.Microsoft.com/downloads/details.aspx?FamilyID = 6dc2c83e-54e1-40a9-9bb8-2dd293226b6f &amp; displaylang = en
    Чтобы получить средство редактор веб-узла для Project Server 2002, посетите следующий веб-узел корпорации Майкрософт:
    http://www.Microsoft.com/downloads/details.aspx?FamilyId=123a740b-9512-4a21-89fb-5a20819c20c7 &amp; displaylang = en
  2. В Имя источника данных в группе Веб-узел Информация, переименование существующего источника данных путем добавления номера к концу имя его. Например, если используется Project Server 2002 и Имя источника данных является PC10DSN, переименуйте DSN в PC10DSN1.
  3. Нажмите кнопку Сохранить, а затем нажмите кнопкуДа Когда будет предложено удалить старое имя источника данных.
  4. Нажмите кнопку ОК Когда появится сообщение, внесенные изменения сохраняются.
  5. В Имя источника данных в группе Веб-узел Информация, измените имя источника данных, чтобы использовать первоначальное имя. Для сделать это, удалите номер, который добавляется в конец имени, Имя источника данных используется исходное имя источника данных. Например, при переименовании источника данных для PC10DSN1 на шаге 2, измените имя на PC10DSN.
  6. Нажмите кнопку Сохранить, а затем нажмите кнопкуДа Когда будет предложено удалить старое имя источника данных.
  7. Нажмите кнопку ОК Когда появится сообщение, внесенные изменения сохраняются.
  8. В группе Виртуальный каталог, нажмите кнопкуТест для проверки подключения настроены параметры правильно.
  9. Нажмите кнопку ОК, а затем нажмите кнопкуВыход.
Для получения дополнительных сведений о средствах, доступных для проекта Server 2003 и Project Server 2002 щелкните следующий номер статьи базы знаний Майкрософт:
839457В Служебные программы и средства, доступные для Microsoft Project Server 2002 и для сервера Project Server 2003

Метод 6: Настройка правильное значение параметра реестра DSN

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

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, TYPE regedit, а затем нажмите кнопкуОК.
  2. Найдите и выделите следующий подраздел реестра в зависимости от используемой версии сервера Project Server:

    Project Server 2002

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\MS Project\WebClient Server\ProjectServer\Datasets\EnterpriseDatabase\DSN

    Project Server 2003

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\MS Project\WebClient Server\ProjectServer\Datasets\EnterpriseDatabase\DSN
  3. На Редактирование меню, нажмите кнопкуИзменить.
  4. Введите правильное имя DSN в Значение DATA поле, а затем нажмите кнопку ОК.
  5. Закройте редактор реестра.

Метод 7: Перезапустите службу Microsoft Project Server представления уведомления

Примечание Так как существует несколько версий Microsoft Windows действия могут отличаться на вашем компьютере. Если это так, обратитесь к Документация по продукции для выполнения этих действий.
  1. Удалить все XML-файлы, расположенные ниже папки:
    Диск: \Program Files\Microsoft Server\Bin\ViewDrop проекта
  2. Нажмите кнопку Начало, выберите пунктАдминистрирование, а затем нажмите кнопкуСлужбы.
  3. Щелкните правой кнопкой мыши Представления Microsoft Project Server Служба уведомлений, а затем нажмите кнопку Остановить.
  4. Щелкните по контуру Представления Microsoft Project Server Служба уведомлений, а затем нажмите кнопкуНачало.
Примечание Возможно потребуется перезапустить сервер после перезагрузки Служба уведомлений О представлениях Microsoft Project Server.

Свойства

Код статьи: 810596 - Последний отзыв: 18 сентября 2011 г. - Revision: 6.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Project Server 2003
  • Microsoft Project Server 2002
Ключевые слова: 
kberrmsg kbprb kbmt KB810596 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:810596

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com