Loading

Error "DataSourceException: Database error 0x80040E4D: Authorization Failed" al actualizar una extracción de SAP BW

Fecha de publicación: Jul 20, 2023
Descripción
Al usar una tarea programada para actualizar una base de datos SAP BW, la extracción puede fallar con el siguiente error:

com.tableausoftware.nativeapi.dll.DataSourceException: Database error 0x80040E4D: Authorization failed. (com.tableausoftware.nativeapi.dll.DataSourceException: error de base de datos 0x80040E4D: error de autorización.)

Cause

Tableau Server no puede conectarse a SAP BW debido a problemas de acceso al archivo SAPLogon.ini.
Solución
Verifique que todos los equipos que ejecutan Tableau Server pueden conectarse a SAP BW:

Opción 1

  1. Asegúrese de que Tableau Server está configurado para utilizar una cuenta Ejecutar como usuario. Para obtener más información, consulte Ejecutar como usuario.
  2. Inicie sesión en Windows como Ejecutar como usuario en el equipo que ejecuta Tableau Server.
  3. Ejecute SAP Logon y cree la conexión al servidor SAP BW.

Opción 2

Utilice esta opción si la cuenta Ejecutar como usuario está configurada como cuenta de servicio y no tiene permisos de inicio de sesión de Windows.
  1. Inicie sesión en Windows como administrador en el equipo que ejecuta Tableau Server.
  2. Cree una variable de entorno del sistema SAPLOGON_INI_FILE y establezca su valor en la ruta del archivo (nombre del archivo incluido) de un archivo saplogon.ini válido (por ejemplo, C:\SAP\saplogon.ini).
  3. Ejecute tabadmin restart para reiniciar Tableau Server. Para obtener más información, consulte tabadmin.
Número del artículo de conocimiento

001474129

 
Cargando
Salesforce Help | Article