不会从 ASP.NET 会话状态数据库中删除已过期的会话 (SharePoint Server)

 

**上一次修改主题:**2017-08-28

**摘要:**了解如何解析 SharePoint Server 2016 和 SharePoint 2013 的 SharePoint 运行状况分析器规则“不会从 ASP.NET 会话状态数据库中删除已过期的会话”。

**规则名称:**不会从 ASP.NET 会话状态数据库中删除已过期的会话。

**摘要:**如果不删除已过期的会话,则承载 ASP.NET 会话状态数据库的服务器的磁盘空间将不足,SharePoint 服务器场可能停止运行。

**原因:**可能有下列一种或多种原因:

  • 已停止 SQL Server Agent 服务。

  • 安装了 SQL Server Express。

    重要

    您不能在 SQL Server Express 的实例上运行 SQL Server Agent 服务。

解决方法:启动 SQL Server Agent 服务

  1. 确认执行此过程的用户帐户是承载 ASP.NET 会话状态数据库的数据库服务器上的 Administrators 组的成员。

  2. 在“SQL Server 配置管理器”中,启动“SQL Server 代理服务”。