none
Вопрос по логам и безнес процессам. RRS feed

  • Вопрос

  • Добрый день.
    На данный момент не работают бизнес процессы. В "параметры-системные задания" пишет "ожидание", ещё раз запустить пишет "ожидание ресурсов". Причем если выбрать "тип-бизнес процесс", то ничего не отображается. Хотя есть "системное событие" "workflow expantion task".
    Ведутся ли логи в CRM по умолчанию? Где их можно найти? (папки "trace" нет) Можно ли и получить доступ к логам удалённо? Или удалённо запустить ведение лога?
    Crm Trace Log Viewer.exe не запускается выдаёт ошибку (приложение будет закрыто и т.д.)?

    16 декабря 2009 г. 11:36

Ответы

Все ответы

  • По пунктам:
    1. Проверьте, что у вас запущен асинхронный сервис Microsoft CRM.
    2. Ведутся ли логи в CRM по умолчанию - не ведутся. Их надо включать.
    3. Где их можно найти? (папки "trace" нет) - находятся они в подкаталоге Trace каталога установки Microsoft Dynamics CRM сервера. Если логи через реестр не включены, то естественно ничего в Trace каталог писать и не будет.
    4. Можно ли и получить доступ к логам удалённо? - теоретически возможно. Если компьютеры в одной сети делаете так - \\название сервера\С$\ - получаете доступ к диску C или можно расшарить каталог.
    5. Или удалённо запустить ведение лога - да возможно. Запускаете regedit - выбираете File - Connect Network Registry.

    Truth is opened the prepared mind My blog - http://a33ik.blogspot.com
    16 декабря 2009 г. 12:12
  • Ивиняюсь с этого мне надо было начинать.
    Сервси запущен, для клиента тоже.

    Логи ведутся:



    ====skip====
    at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr) at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) >select sdkmessagefilter0.PrimaryObjectTypeCode as 'primaryobjecttypecode', sdkmessagefilter0.SecondaryObjectTypeCode as 'secondaryobjecttypecode', sdkmessagefilter0.SdkMessageFilterId as 'sdkmessagefilterid', sdkmessagefilter0.Availability as 'availability', sdkmessagefilter0.CustomizationLevel as 'customizationlevel', sdkmessagefilter0.OrganizationId as 'organizationid' from SdkMessageFilter as sdkmessagefilter0 where ((sdkmessagefilter0.CustomizationLevel != 2 or sdkmessagefilter0.CustomizationLevel is null) and (sdkmessagefilter0.DeletionStateCode in (0)) and sdkmessagefilter0.SdkMessageFilterId = 'efc5bb1b-ea3e-db11-86a7-000a3a5473e8')



    Но от этого не легче.
    16 декабря 2009 г. 13:42
  • Похоже тема избитая. И мало кому хочется написать пару строчек в ответ, где можно почитать по этой проблемме. Может поможете с советом. Про РолАпы слышал и читал о "гарантированных" последствия, а что скажеже про хотфикс, если я поставлю хотфикс для решения проблем "ожидающих" бизнес-процессов.
    Вот фиксы
    http://support.microsoft.com/kb/956237/EN-US/
    http://support.microsoft.com/kb/957701/EN-US/

    17 декабря 2009 г. 7:16
  • Если бы сталкивался и решил данную проблему - обязательно отписался. Ставьте 6-ой роллап на сервер.

    Truth is opened the prepared mind My blog - http://a33ik.blogspot.com
    17 декабря 2009 г. 13:14
  • Спасибо за ответ.
    Что ж, придётся ставить 6-й роллап. Может есть какие рекомендации? Многое заново придётся настривать?
    Пошел делать БэкАп.

    17 декабря 2009 г. 13:42
  • Эммм. Роллап это кумулятивный апдейт. Ничего настраивать заново не прийдётся. Разве что вспоминается, что могут вылезти проблемы в WorkFlow, но в инете есть решения этих проблем.

    Сделайте бэкап базы конфигурации MSCRM_Config и базы организации. Этого для восстановления (плюю через плечо и стучу по дереву) должно хватить с головой.

    Truth is opened the prepared mind My blog - http://a33ik.blogspot.com
    17 декабря 2009 г. 13:51
  • Можно сделать бэкап на лету? Я то уж всех повыгонять с сервера собрался. Может по подробнее расскажете, как сделать бэкап только CRM, а не всего сервера?

    17 декабря 2009 г. 14:21
  • Бэкап 2-ух баз.

    Что имеется ввиду на лету? В процессе когда пользователи вносят данные? Если да, то нежелательно чтобы ктото работал в системе на момент установки ролапов... Кроме всего прочего после установки роллапов рекомендуется выполнять перезагрузку сервера.

    Truth is opened the prepared mind My blog - http://a33ik.blogspot.com
    17 декабря 2009 г. 14:37
  • Я говорю сделать не образ всей системы (сервер+sql+crm+..), а сохранение некоторых папок/файлов, достаточных для восстановления данных и работы в crm.
    Так вот какие это файлы и папки которые сохранить надо, о которых упоминалось выше (цитата: "базы конфигурации MSCRM_Config и базы организации")?

    17 декабря 2009 г. 14:44
  • По поводу бэкапирования посмотрите следующие ссылки:
    http://msdn.microsoft.com/ru-ru/library/ms186865.aspx
    http://msdn.microsoft.com/en-us/library/ms187510.aspx

    Конкретно в разрезе CRM посмотрите следующую тему:
    http://social.technet.microsoft.com/Forums/ru-RU/dynamicsru/thread/4b54f4b1-eb4a-4f2e-9cea-6f76b7817bb5

    Truth is opened the prepared mind My blog - http://a33ik.blogspot.com
    17 декабря 2009 г. 14:59
  • И ещё по файлам апдейтам там их много, в чём разница?

    CRMv4.0-KB970148-amd64-MUI-RUS.exe     3.2 МБ
    CRMv4.0-KB970148-amd64-Router-RUS.exe 3.9 МБ
    CRMv4.0-KB970148-amd64-Server-RUS.exe 14.5 МБ
    CRMv4.0-KB970148-amd64-SRS-RUS.exe     3.5 МБ
    CRMv4.0-KB970148-i386-Client-RUS.exe      23.0 МБ
    CRMv4.0-KB970148-i386-DMClient-RUS.exe 18.3 МБ
    CRMv4.0-KB970148-i386-MUI-RUS.exe        4.2 МБ
    CRMv4.0-KB970148-i386-Router-RUS.exe    3.6 МБ
    CRMv4.0-KB970148-i386-Server-RUS.exe    14.3 МБ
    CRMv4.0-KB970148-i386-SRS-RUS.exe        3.3 М

    На сайте microsoft написано, что amd это для 64бит систем, а i386 для 32бит.
    Т.е. ему без раницы железо, так?
    17 декабря 2009 г. 15:06
  • Да, версии разнятся только для различных версий ОС (32-битных и 64-битных).

    По поводу различия файлов:
    MUI - первый раз встречаю, но скорее всего обновления на пользовательский интерфейс.
    Router - обновление на E-Mail Router. Устанавливать надо только на компьютер на котором развёрнут E-Mail Router (если конечно он у Вас развёрнут и используется).
    Server - обновление устанавливается на сервер, где развёрнут сервер Microsoft Dynamics CRM.
    SRS - обновление устанавливатся надо только для случая, когда сервер отчётности и сервер CRM физически разнесены по разным компьютерам.
    Client - обновление на клиентов для Outlook к Microsoft Dynamics CRM.
    DMClient - обновление на Data Migration Manager.
    Truth is opened the prepared mind My blog - http://a33ik.blogspot.com
    17 декабря 2009 г. 15:11
  • Обновление поставил, парда в конце, выдоло ошибку.

    Microsoft.crm.UpadeteWrapper Report.Update.Action.
    Рarent report to already links to another report with the same name

    Физически всех отключал (вилка из компа) не помогло, но судя по названию не значительно, опишусь как заработает.
    Reboot.

    Полёт нормальный версия 4.0.7333.1750. было 4.0.7333.153.
    Бэкаап сделал всей машины, на всякий случай.

    p.S.
    Здесь написано, что можно игнорировать ошибку http://support.microsoft.com/kb/970141
    18 декабря 2009 г. 8:19
  • Всё так же: System.Net.WebException: Сбой запроса с состоянием HTTP400:Bad Request. в System.Web.Service.Protocols.SoaphttpClientProtocol.ReadResponse(бла- бла- бла- ...
    18 декабря 2009 г. 13:34
  • И ещё служба (AsynchronousProcess...что-то там (Client)) от какой учетно записи должна запускаться?
    После установки запускалась от имени пользователя, который ставил систему. Я переределал на Network Service, как у AsynchronousProcess (который без Client), на работу это никак не повлияло.
    От какой учетной записи работает эта служба у тех,  у кого работают бизнесс процессы? откликнитесь...
    18 декабря 2009 г. 15:40
  • Вот по этой ссылке есть решение с HTTP400:Bad Request, но я так и не понял в посте говорится, может поможет кто?

    • Помечено в качестве ответа Stanislav L. _ 22 декабря 2009 г. 8:37
    21 декабря 2009 г. 10:31