Если у вас в организации более чем несколько тысяч клиентов в сайте SCCM 2007 и вы попробуете запустить большой отчет (например “Hardware 01A – Summary of computers in a specific collection” на коллекцию All Systems), то вероятнее всего вы увидите только ошибку HTTP 500:
Эта проблема прекрасно известна и её решение под Windows Server 2003 и IIS6 существует, однако в моем случае мы имеем дело с Windows Server 2008 SP2 и IIS7. Сама причина ошибки та же то и раньше (дефолтный лимит буфера ASP мал для построения такого отчета) и решение такое же (увеличение лимита), но шаги для решения немного отличаются для IIS7:
1. Запустите IIS Manager
2. Нажмите на имя сервера в левой панели. Если у вас несколько сайтов в IIS и вы не хотите менять данную настройку для них всех, разверните узел Сайты и нажмите на Default Web Site)
3. Дважды нажмите на иконку ASP
4. Разверните узел Limits Properties и найдите элемент Response Buffering Limit.
По умолчанию он установлен в 4MB. Основное правило заключается в выделение 1мб на 1000 записей, поэтому рассчитывайте данное значения для своего окружения. Изменив значения нажмите Apply.
5. Перезапустите IIS.
Теперь при запуске отчета вы должны получить результат.
Полезная информация
Я раньше был подписан на большое количество блогов разных манимейкеров, интернет-бомжей и прочих делателей денег в интернете. Однако со временем как то качество материала очень сильно упало, или я уже просто намного лучше понимаю какую ерунду там пишут. В итоге мой гугл-ридер был сильно почищен и я оставил только этот блог о заработке в интернете и ещё парочку других. Тут на самом деле есть очень отличные материалы, которые будут полезны всем.
Лучшие корейские автобусы напрямую от производителя – продажа автобусов из Кореи здесь и сейчас. Обращайтесь.