Impossible de récupérer des données à partir du serveur lorsque vous affichez Visio fichiers dans SharePoint Server 2013

Numéro de la ko d’origine :   4012706

Symptômes

Lorsque le pool d’applications Service Graphiques Visio n’est pas recyclé pendant quelques jours dans SharePoint Server 2013, vous pouvez recevoir le message d’erreur suivant lorsque vous essayez d’afficher Visio fichiers :

Impossible de récupérer des données à partir du serveur. La demande web a échoué.

En attendant, vous pouvez trouver les entrées suivantes dans le journal ULS :

w3wp.exe Service Graphiques Visio’avertissement Web Access 9004
Échec de l’accès au cache.
w3wp.exe Service Graphiques Visio Graphics Service 8079 Critical Failed to generate raster diagram for file https://SERVER/sites/SITENAME/Documents/VISIODOCUMENTNAME.vsdx page ShapeInfo Error : System.IO.FileNotFoundException: Drive:\Program Files\Microsoft Office Servers\15.0\Data\VisioServer\VisioCachexxx\VisioBundlexxx.cache
chez Microsoft. Office. Visio. Server.GraphicsServer.DiskCache.ReadBundlePart(Bundle Bundle, Int32 index)
chez Microsoft. Office. Visio. Server.GraphicsServer.ServiceCore.GetRasterPageItem(demande RasterPageItemRequest)
chez Microsoft. Office. Visio. Server.GraphicsServer.VisioGraphicsService.GetRasterPageItem(demande RasterPageItemRequest)

Résolution

Pour résoudre ce problème, vous pouvez recycler un pool d’applications pour le Service Graphiques Visio tous les jours pendant les heures d’ouverture.

Notes

  • Avant le recyclage, assurez-vous que l’accès au cache Visio n’est pas bloqué (par des autorisations ou un logiciel antivirus, par exemple).
  • Lorsque vous recyclez un pool d’applications dans une batterie de serveurs, vous pouvez recevoir des erreurs pendant une courte période.

Pour plus d’informations, voir les articles suivants :