2014-02-27 92 views

回答

3

这里是我遵循的固定问题的步骤:

  1. 打开SharePoint管理中心SharePoint服务器上。
  2. 管理服务应用程序(在应用程序管理下)。
  3. 选择Visio图形服务 - >属性
  4. 检查使用了什么应用程序池(在我的情况下是SharePoint Web服务默认值)。
  5. 打开IIS - >应用程序池。
  6. Visio应用程序池通常由一个GUID名称表示。为了得到名称:

    • 打开SharePoint命令行管理程序(以管理员身份运行)
    • 运行命令:Get-SPServiceApplicationPool |选择ID,名称
    • 查找应用程序池的ID(步骤4)
    • 查找IIS下名称列相同的id和检查标识列的值
  7. 远程到SQL Server
  8. 打开SQL Server Management Studio中 - >连接
  9. 展开存储您的SharePoint内容数据库 - >安全 - >用户
  10. 右键单击用户名中得到6D - >属性
  11. 在拥有架构和成员资格检查的db_owner
0

在我们的情况下,有在事件日志错误的应用程序,WFES的一堆服务,包括将Visio图形服务:

System.IO.FileLoadException: Loading this assembly would produce a different grant set from other instances 

我去到Visio图形服务设置>全局设置,并查看无人参与服务帐户中的值,这意味着它已在安全存储服务中注册。我去到安全存储服务,并得到了以下错误:

Cannot complete this action as the Secure Store Shared Service is not responding. Please contact your administrator 

回收IIS上我们的应用程序服务器解决这两个问题,所以很明显有问题的服务是安全的存储服务是下降的结果。

0

如果在Windows事件被记录以下错误:

Failed to access the cache.

然后,您的SharePoint Web前端服务器上,运行在命令提示符或PowerShell中的以下命令:

iisreset -noforce 
相关问题