Visio 代理初始化失败 - 事件 8044

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2009-11-10

**警报名称:**Visio 代理初始化失败

**事件 ID:**8044

**摘要:**Microsoft SharePoint Server 2010 中的 Visio Services 应用程序及其相应的 Web 部件使用代理连接到后端服务。要使服务正常运行,必须正确配置此代理。

**症状:**可能会出现下列一种或多种症状:

  • Visio Services 可能无法呈现图表。

  • 事件日志中出现以下事件:事件 ID: 8044 描述: 无法初始化 Visio 服务代理。

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

  • SharePoint 中的 Visio Services 应用程序的服务应用程序代理未运行或尚未设置。

  • Visio Services 应用程序的服务应用程序代理未正确配置。

解决方案:验证 Visio 服务应用程序代理

  1. 在 SharePoint 管理中心网站的“快速启动”栏上,单击“应用程序管理”,然后在“服务应用程序”部分,单击“管理服务应用程序”。

  2. 记下 Visio Services 应用程序的名称。在“类型”列中,Visio Services 应用程序显示“Visio 图形服务应用程序”。

  3. 确认每个 Visio Services 应用程序都与一个服务应用程序代理关联。在“类型”列中,Visio Services 应用程序代理显示“Visio 图形服务应用程序代理”。

如果无任何服务应用程序代理与出现问题的 Visio Services 应用程序对应,请使用 Windows PowerShell 2.0 新建一个。

解决方案:新建服务应用程序代理

  1. 在计算机上,单击“开始”,然后依次单击“所有程序”、“Microsoft SharePoint 2010 产品”和“SharePoint 2010 Management Shell”。

  2. 通过在 SharePoint Management Shell 的命令提示符下输入 Windows PowerShell cmdlet New-SPVisioServiceApplicationProxy 新建 Visio Services 应用程序代理。若要了解此 cmdlet 的语法的详细信息,请键入 Get-Help New-SPVisioServiceApplicationProxy

如果出现故障的服务应用程序具有服务应用程序代理,请新建服务应用程序。

解决方案:新建服务应用程序

  1. 在管理中心页的“快速启动”栏上,单击“应用程序管理”,然后单击“管理服务应用程序”。

  2. 在“名称”列中,选择出现故障的 Visio Services 应用程序代理,然后在功能区上单击“删除”选项。

  3. 选择您删除的应用程序代理的父 Visio Services 应用程序,然后在功能区上单击“删除”选项。

  4. 新建一个 Visio Services 应用程序。在功能区的“服务应用程序”选项卡上,单击“新建”,然后单击“Visio 图形服务”。确保已选中“创建服务应用程序代理”复选框。

  5. 打开命令提示符窗口,键入命令 ping <服务器地址> 以确认服务器连接。