20.12.2008, 19:29 | #1 |
Участник
|
Server was unable to process request, что может быть?
Добрый день, есть вопрос. В CRM4 заливаються данные из Excel, в CRM создаются сущности и заполняються их атрибуты, все проходить хорошо но при заливке к примеру 5065 записи заливка начинает нереально тормозить а потом может вывалиться Server was unable to process request, что может быть куда копать?
|
|
20.12.2008, 23:04 | #2 |
Moderator
|
Можно попробовать увеличить время таймаута сервера. Я в 3.0 больше 12.000 записей заливал и нормально работало.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
22.12.2008, 11:33 | #3 |
Участник
|
Хм,а сервера CRM4 или SQL2005?
|
|
22.12.2008, 11:44 | #4 |
Moderator
|
Думаю SQL
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
22.12.2008, 15:10 | #5 |
Заноза в заднице
|
Вот тут обсуждение таймаута в CRM: Ошибки CRM при работе с SQL сервером...
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
23.12.2008, 09:33 | #6 |
Участник
|
Вопрос:
как заливаете данные в CRM? Через веб-сервисы? если да, то советую в коде перехватывать SoapException и у данного экземпляра исключения в поле ex.Detail.InnerText пишется подробное вполне понятное сообщение об ошибке. Еще наткнулся на интересную настройку если заливаете БОЛЬШОЙ объем данных через веб-сервисы: Чтобы увеличить скорость записи и чтения из CrmService Нужно экземпляру CrmService задать следующее свойство: service.UnsafeAuthenticatedConnectionSharing = true; |
|
|
|