Loading

Erreur " DataSourceException: Database error 0x80040E4D: Authorization Failed " lors de l'actualisation de l'extrait SAP BW

Date de publication: Jul 20, 2023
Description
Si vous utilisez une tâche planifiée pour actualiser une base de données SAP BW, il se peut que l'extrait échoue avec l'erreur suivante :

com.tableausoftware.nativeapi.dll.DataSourceException: Database error 0x80040E4D: Authorization failed. (Erreur de base de données 0x80040E4D. Échec de l'autorisation.)

Cause

Tableau Server ne peut pas se connecter à SAP BW en raison de problèmes d'accès au fichier SAPLogon.ini.
Résolution
Vérifiez que tous les ordinateurs exécutant Tableau Server sont capables de se connecter à SAP BW :

Option 1

  1. Veillez à ce que Tableau Server soit configuré pour utiliser un compte Exécuter en tant qu'utilisateur. Pour plus d'informations, consultez Exécuter en tant qu'utilisateur.
  2. Sur l'ordinateur qui exécute Tableau Server, connectez-vous à Windows sous Exécuter en tant qu'utilisateur.
  3. Exécutez SAP Logon et créez la connexion au serveur SAP BW.

Option 2

Utilisez cette option si le compte Exécuter en tant qu'utilisateur est configuré comme service de compte et ne possède pas les autorisations de connexion Windows.
  1. Sur l'ordinateur qui exécute Tableau Server, connectez-vous à Windows en tant qu'administrateur.
  2. Créez une variable d'environnement système SAPLOGON_INI_FILE et définissez sa valeur sur le chemin d'accès au fichier (nom de fichier inclus) d'un fichier saplogon.ini valide (par exemple, C:\SAP\saplogon.ini).
  3. Exécutez tabadmin restart pour redémarrer Tableau Server. Pour plus d'informations, consultez tabadmin.
Numéro d’article de la base de connaissances

001474129

 
Chargement
Salesforce Help | Article