none
PS 2010 reporting DB rebuild RRS feed

  • Вопрос

  • Всем добрый день!

    В связи с рядом нелицериятный действий возникла необходимость произвести ребилд базы репортинга.

    Всего на сервере порядка двух тысяч ресурсов и столько же проектов.

    В процессее ребилда, примерно через полтора часа, на этапе Reporting (Project Publish), большенство проектов не синхронизировались (джоб выпал в статус canceled) и с ошибкой:

    Detailed error below - send it to the administrator for more detailed troubleshooting.

    <?xml version="1.0" encoding="utf-16"?>

    <errinfo>

      <general>

        <class name="Reporting message processor failed">

          <error id="24023" name="ReportingRDBRefreshMessageFailed" uid="deba7474-39b0-4d2d-b36e-564207d87050" QueueMessageBody="One of the stages of the Refresh operation failed" Error="RDB area: Epm, error mode: ContinueOnErrors, lock RDB on errors: False, refresh sleep time: 00:05:00" />

        </class>

        <class name="Queue">

          <error id="26000" name="GeneralQueueJobFailed" uid="5ce6111d-3ef0-469a-9d1b-f8764ed632df" JobUID="a56cffbf-d37f-4479-a157-3a3e3825a0d1" ComputerName="DDSM-PRJ2010" GroupType="ReportingRefresh" MessageType="ReportRefreshMessage" MessageId="1" Stage="" />

        </class>

      </general>

    </errinfo>

    Первый вопрос: Есть ли возможность как то преодолеть  таймаут в 5 мин ( False, refresh sleep time: 00:05:00), т.к. по моим подсчетам на обновление всех проектов потребовалось бы порядка 4-х часов

    Второй вопрос: Есть ли какой то альтернативный способ обновить базу репортинга?

    Заранее спасибо!

     
    21 июля 2014 г. 19:27

Все ответы

  • 22 июля 2014 г. 11:21
  • Боюсь, что эта стать относится к масштабируемым БД и не имеет никакого отношения к базам Project Server.
    23 июля 2014 г. 6:26
  • а это http://social.technet.microsoft.com/Forums/projectserver/en-US/2c3558d4-0d9c-430a-b33b-0e9cf8d875f5/reportingrdbrefreshmessagefailed-24023?forum=projectserver2010general, http://social.technet.microsoft.com/Forums/projectserver/en-US/109c0708-bdd8-4392-850b-19e121078115/reportingrefresh-job-continues-to-fail и http://microsoft.public.project.server.narkive.com/gD8uh3w4/reporting-database-refresh-fails-pwa-2007
    23 июля 2014 г. 9:43
  • ребилд базы репортинг производится при административном резервном восстановлении корпоративных настраиваемых полей и таблиц подстановки. Но если у вас большие базы. то мой вам совет: сделайте ПОЛНЫЙ бэкап перед запуском. 
    27 августа 2014 г. 11:07
  • Первый вопрос: Есть ли возможность как то преодолеть  таймаут в 5 мин ( False, refresh sleep time: 00:05:00), т.к. по моим подсчетам на обновление всех проектов потребовалось бы порядка 4-х часов

    Вы пробовали менять таймаут в Параметрах сервера -> Параметры очереди?

    [PWA URL]/_layouts/pwa/Admin/queuesettings.aspx

    28 августа 2014 г. 17:45
  • ребилд базы репортинг производится при административном резервном восстановлении корпоративных настраиваемых полей и таблиц подстановки. Но если у вас большие базы. то мой вам совет: сделайте ПОЛНЫЙ бэкап перед запуском. 

    Это неотъемлемая часть любой процедуры.

    Ребилд так сделать и не удалось, к сожалению проблема была пересмотрена и переведена в разряд "фичи" и ее приходится принимать как должное.

    2 сентября 2014 г. 14:14