Loading

Database error: 0x80004005: Microsoft Office cannot open or write to the file" Erreur

Date de publication: Aug 24, 2022
Description
Lorsque vous actualisez une vue sur Tableau Server ou sélectionnez une table Access dans Tableau Desktop, l'un des messages d'erreur suivants peut s'afficher :

com.tableausoftware.nativeapi.dll.DataSourceException: Database error 0x80004005: The Microsoft Office Access database engine cannot open or write to the file *. It is already opened exclusively by another user, or you need permission to view and write its data."​ (Erreur de base de données Access : "Erreur de base de données 0x80004005 : le moteur de la base de données Microsoft Office Access ne peut pas ouvrir le * du fichier ou écrire dessus. Il est déjà ouvert de manière exclusive par un autre utilisateur, ou vous avez besoin d'une autorisation pour afficher ou écrire ses données.")
 

Unable to connect to the Microsoft Excel file "\\<file-path>.xlsx". Check that you have access privileges for the requested file and that it is not open in another application. (Impossible de se connecter au fichier Microsoft Excel ''%1". Vérifiez que vous disposez des droits nécessaires pour accéder au fichier demandé et que celui-ci n'est pas ouvert dans une autre application.)

Access Database error: "Database error 0x80004005: The Microsoft Office Access database engine cannot open or write to the file [file location]. It is already opened exclusively by another user, or you need permission to view and write its data."​ (Erreur de base de données Access : "Erreur de base de données 0x80004005 : le moteur de la base de données Microsoft Office Access ne peut pas ouvrir [l'emplacement] du fichier ou écrire dessus. Il est déjà ouvert de manière exclusive par un autre utilisateur, ou vous avez besoin d'une autorisation pour afficher ou écrire ses données.")

Cause

Ce problème est généralement provoqué par des autorisations insuffisantes accordées au compte Exécuter en tant qu'utilisateur Tableau Server ou au compte utilisateur de l'ordinateur exécutant Tableau Desktop.
Résolution
  1. Assurez-vous que le compte Exécuter en tant qu'utilisateur Tableau Server ou le compte utilisateur de l'ordinateur exécutant Tableau Desktop est autorisé à accéder à l'emplacement d'enregistrement du fichier Microsoft Access ou Microsoft Excel. Si le fichier Access contient des tables qui lient à un autre fichier, assurez-vous que les comptes utilisateur peuvent également accéder à l'emplacement des sources de données liées. Pour plus d'informations, consultez Paramètres du compte Exécuter en tant que à vérifier dans l'aide de Server.
  2. Si le fichier Access contient des tables qui lient à un autre fichier, assurez-vous que le chemin d'accès à la source de donnée liée est correct.
Numéro d’article de la base de connaissances

001473679

 
Chargement
Salesforce Help | Article