Лучший отвечающий
Предупреждение из "центра администрирования" Microsoft SharePoint Server 2010

Вопрос
-
Какие конкретные нужно сделать шаги, чтобы разрешить предупреждение из центра администрирования Microsoft SharePoint Server 2010 ?-> Обзор проблем и решений: «Не идет удаление истекших сеансов из базы данных состояний сеансов ASP.NET»
- Перемещено Nikita Panov 13 декабря 2010 г. 7:00 sp (От:Серверные приложения)
5 октября 2010 г. 8:27
Ответы
-
Посмотрите здесь - http://technet.microsoft.com/en-us/library/ff805085.aspx
Sergey A Belskiy - Microsoft® Most Valuable Professional, Sharepoint Server || My blog || My twitter || My space || My video- Предложено в качестве ответа Sergii BielskyiMVP, Moderator 6 октября 2010 г. 6:41
- Помечено в качестве ответа Roman Zhukov 14 сентября 2011 г. 13:07
6 октября 2010 г. 6:41Модератор
Все ответы
-
Посмотрите здесь - http://technet.microsoft.com/en-us/library/ff805085.aspx
Sergey A Belskiy - Microsoft® Most Valuable Professional, Sharepoint Server || My blog || My twitter || My space || My video- Предложено в качестве ответа Sergii BielskyiMVP, Moderator 6 октября 2010 г. 6:41
- Помечено в качестве ответа Roman Zhukov 14 сентября 2011 г. 13:07
6 октября 2010 г. 6:41Модератор -
А толку? Если стоит SQL Lite?6 октября 2010 г. 14:33
-
А что делать, если стоит SQL Lite?7 октября 2010 г. 11:36
-
Сергей, сможете прокомментировать?
Данный форум является бесплатным сервисом Microsoft с целью оказания посильной помощи пользователям и повышения уровня знаний о продуктах Microsoft. Информация, представленная на форуме, распространяется "как есть" без официальной ответственности компании Microsoft.11 ноября 2010 г. 12:35 -
Посмотрите здесь - http://technet.microsoft.com/en-us/library/ff805085.aspx
1) SQL Server Agent запущен из под учетной записи администратора домена;
2) Стоит Microsoft SQL Server Enterprise Edition (64-bit), не Express
Что еще должно выполняться чтобы не было данного предупреждения?
P.S. Есть подозрение что это предупреждение появилось после установки Project Server.
23 ноября 2010 г. 13:31 -
Это предуприждение возникло после установленного Project Server. И стоит на втором сервере фермы Microsoft SQL Server Enterprise Edition. Хотя ферму из одного сервера тоже пробовал, всеровно выходит это предуприждение. Как же все тки разрешить это педуприждение?
29 ноября 2010 г. 8:01 -
А что коментировать? Вся ситема развернута физически на двух машинах. На одной стоит сервер MS Project, на другой Microsoft SQL Server Enterprise Edition (64-bit).
Насколько я понимаю, удаление истекших сеансов должон делаться на стороне сервера MS Project, ведь сеансы подключаются не на прямую к SQL server где хранятся рабочие данные, а на том экземпляре sql server который ставится вместе с ms project. Ведь замчем-то он ставится?
Или я не понимаю архитектуры решения?
29 ноября 2010 г. 8:15 -
Решения видимо нет и небудет.
14 декабря 2010 г. 9:35 -
У меня такое же предупреждение выдает анализатор работоспособности SharePoint:
Название
Не идет удаление истекших сеансов из базы данных состояний сеансов ASP.NET. Серьезность
2 - Предупреждение Категория
Конфигурация Объяснение
Если просроченные сеансы не удаляются, на сервере, где размещена база данных состояний сеансов ASP.NET, может закончиться свободное место на диске, в результате чего ферма SharePoint может прекратить работу.Способ устранения
Подключитесь к серверу, на котором размещена база данных состояний сеансов ASP.NET, запустите службу агента SQL Server и убедитесь, что задание DeleteExpiredSessions зарегистрировано для базы данных. При использовании экспресс-выпуска сервера SQL Server служба агента SQL Server недоступна. Дополнительные сведения об этом правиле см. по адресу http://go.microsoft.com/fwlink/?LinkID=142650.Эта проблема появляется после развертывания сайта Project Web Access. Именно при создании семейства сайтов PWA, создаются и запускаются приложения-службы Служба состояний и Служба состояний сеансов SharePoint Server ASP.NET, на SQL сервере для них создаются соответствующие БД:StateService и SessionStateService. В заданиях таймера создается еще задание службы состояний:Служба состояний: удаление истекших сеансов
А вот job DeleteExpiredSessions для SQL-агента на SQL сервере для службы состояний сеансов SharePoint Server ASP.NET, который требует анализатор не создается. Этот job я так понимаю должен переодически вызывать хранимую процедуру DeleteExpiredSessions (есть там такая) из БД SessionStateService.
Поэтому вопрос как его все таки создать, что бы анализатор SharePoint больше не ругался на эту тему ???
Здесь http://technet.microsoft.com/en-us/library/ff805085.aspx по этому поводу ни чего нет - у меня SQL агент прекрасно работает, просто нет у него этого job'а.
P.S. Вручную конечно можно, но сомневаюсь, что SharePoint поймет, что это тот job, который ему нужен, скорее всего в названии должен быть GUID, тот же что в названии БД SessionStateService.
- Изменено Mig_AV 22 сентября 2011 г. 10:02
22 сентября 2011 г. 9:56 -
Запустил хранимую процедуру dbo.DeleteExpiredSessions в БД SessionStateService, после чего запустил повторный анализ данного правила на SharePoint и предупреждение исчезло.
Таким образом правило не проверяет наличие job на SQL сервере, а проверяет наличиие записей для сессий с истекшей датой более чем на какой-то промежуток времени в таблице dbo.ASPStateTempSessions в БД SessionStateService.
В общем вручную просто создал job для выполнения данной процедуры раз в день, что бы больше данное предупреждение не появлялось.
Но вопрос остается, есть какие-то штатные документированные средства или способы для решения данной проблемы ?
- Изменено Mig_AV 22 сентября 2011 г. 10:53
22 сентября 2011 г. 10:52