在sharePoint 2010中启用会话状态

在sharePoint 2010中启用会话状态,sharepoint,ms-access,sharepoint-2010,Sharepoint,Ms Access,Sharepoint 2010,我用Server2008(标准版,不是R2,也不是hyper-v编辑)安装了一台测试盒计算机。然后我安装了SharePoint 2010。我惊讶于整个安装过程是多么的简单(SharePoint磁盘上的先决条件设置使这个过程变得如此简单–非常好的安装系统)。真的很简单 此测试框用于测试Access web服务。我能够很好地将access应用程序发布到此测试服务器,并通过web浏览器在web SharePoint网站上发布和运行access应用程序 但是,唯一不起作用的是当我启动Access报告时。

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

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

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

由于会话状态未打开,无法加载此报告。

以下是屏幕截图:


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

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

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

On you can,它解释了如何在SharePoint 2010中打开会话状态。

On you can,它解释了如何在SharePoint 2010中打开会话状态。

以下是解决方案: 以下是解决方案:

我们在这里讨论的是ms Access WEB服务。请记住,我的所有带有代码和表单的m-access应用程序都可以通过指向SharePoint网站的浏览器正常运行。这里唯一的例外是当我尝试启动access“web”报告时出现上述错误消息。这些web报表是在ms access中构建的,但它们实际上是在sharePoint之上的SQL server reporting services下运行的。因此,这个问题暗示了ms access Web services使用的SQL reporting services。可能上面的错误消息是miss leading me,但它是错误消息。我们在这里讨论的是ms Access WEB服务。请记住,我的所有带有代码和表单的m-access应用程序都可以通过指向SharePoint网站的浏览器正常运行。这里唯一的例外是当我尝试启动access“web”报告时出现上述错误消息。这些web报表是在ms access中构建的,但它们实际上是在sharePoint之上的SQL server reporting services下运行的。因此,这个问题暗示了ms access Web services使用的SQL reporting services。上面的错误信息可能是“小姐引导我”,但这是一条很糟糕的错误信息。Todds博客确实给出了答案。事实上,在SharePoint powershell中执行一个命令要简单得多,它修复了以下问题:启用SPSSessionStateService,然后提示输入要使用/创建的数据库名称。我刚刚输入了DBSESSON,但可以使用任何有意义的名称。在这里所以,只有一个命令解决了这个问题。Todds博客确实给出了答案。事实上,在SharePoint powershell中执行一个命令要简单得多,它修复了以下问题:启用SPSSessionStateService,然后提示输入要使用/创建的数据库名称。我刚刚输入了DBSESSON,但可以使用任何有意义的名称。在这里所以,只有一个命令解决了这个问题。