【问题标题】:Enable Session state in sharePoint 2010在 sharePoint 2010 中启用会话状态
【发布时间】:2010-07-29 17:57:08
【问题描述】:

我用服务器 2008(标准版,不是 R2 也不是 hyper-v 编辑)设置了一台测试盒计算机。然后我安装了 SharePoint 2010。我很惊讶整个设置变得如此简单(SharePoint 磁盘上的先决条件设置使这个过程非常简单——非常棒的安装系统)。真的,这就是这么简单。

此测试框用于测试 Access Web 服务。我能够很好地将访问应用程序发布到此测试服务器,并且访问应用程序可以通过 Web 浏览器在 Web SharePoint 网站上发布和运行。

但是,唯一不起作用的是当我启动 Access 报告时。我得到的错误信息是

此报告加载失败,因为会话状态未开启。

这是一个屏幕截图:

我似乎无法在任何地方找到打开会话状态的设置。任何有关如何在 SharePoint 2010 中启用会话状态的提示或链接将不胜感激。

【问题讨论】:

    标签: sharepoint ms-access sharepoint-2010


    【解决方案1】:

    Todds blog 上,您可以find a post,它解释了如何在 SharePoint 2010 中打开会话状态。

    【讨论】:

    • Todds 博客确实给出了答案。事实上,在 SharePoint powershell 中执行更简单的 ONE 命令解决了这个问题: enable-SPSessionStateService 上面然后提示输入要使用/创建的数据库名称。我刚刚输入了 dbSesison,但可以使用任何有意义的名称。这里。所以,只有一个命令解决了这个问题。
    【解决方案2】:
    【解决方案3】:

    可能不在 SharePoint 中,请转到 IIS 配置并查看那里是否启用了会话状态。我不知道 SharePoint 表单(我确实在周末设置了 2010)中表明会话状态的任何内容。由于农场上的会话状态是管理员操作(状态服务器等),也许他们根本没有激活它?;)

    【讨论】:

    • 我们在这里讨论的是 ms-Access WEB 服务。请记住,我所有带有代码和表单的 m-access 应用程序都可以通过浏览器访问 SharePoint 网站运行良好。当我尝试启动访问“网络”报告时,这里唯一的例外是上述错误消息。这些 Web 报告是在 ms-access 中构建的,但它们实际上是在 sharePoint 之上的 SQL Server 报告服务下运行的。所以这个问题暗示了 ms-access Web 服务使用的 SQL 报告服务。上面的错误信息可能会误导我,但它是错误的错误信息。
    猜你喜欢
    • 2011-02-26
    • 2011-02-06
    • 1970-01-01
    • 2010-11-14
    • 2010-12-09
    • 1970-01-01
    • 2013-11-14
    • 1970-01-01
    • 2013-08-02
    相关资源
    最近更新 更多