Loading

Fehler: "Session Ended by Server" (Sitzung durch Server beendet) beim Anzeigen einer Arbeitsmappe, die mit einer Oracle-Live-Datenquelle verbunden ist

Veröffentlichungsdatum: Jul 20, 2023
Beschreibung
Beim Anzeigen einer veröffentlichten Arbeitsmappe, die eine Direktverbindung zu einer Oracle-Datenquelle verwendet, kann der folgende Fehler angezeigt werden:

Session Ended by Server: An unexpected error occurred. If you continue to receive this error, please contact your Tableau Server Administrator. (Sitzung wurde vom Server beendet: Ein unerwarteter Fehler ist aufgetreten. Wenn dieser Fehler weiterhin auftritt, wenden Sie sich bitte an Ihren Tableau Server-Administrator.)

Cause

Das "Ausführen als Benutzer"-Konto in Tableau Server hat nicht genügend Berechtigungen, um temporäre Tabellen zu erstellen, die für die Durchführung einiger Aktionen erforderlich sind. 
Lösung

Option 1

Stellen Sie sicher, dass das "Als Benutzer ausführen"-Konto in Tableau Server über ausreichende Berechtigungen verfügt, um temporäre Tabellen in der Oracle-Datenbank zu erstellen.

Option 2

Verwenden Sie einen Extrakt aus der Datenquelle, damit sich die Berechtigungen der Datenbank nicht auf das "Als Benutzer ausführen"-Konto auswirken.
 
Zusätzliche Ressourcen
In den VizQL-Protokollen von Tableau Server werden verschiedene Meldungen und Fehler angezeigt:
  • ​Verbindung zur Datenbank: "Connected to Oracle version (11.2.0.4.0 - Oracle Database 11g Enterprise Edition (64bit Production))" (Verbunden mit Oracle-Version (11.2.0.4.0 - Oracle Database 11g Enterprise Edition (64-Bit-Produktion)))
  • Beim Versuch, temporäre Tabellen zu erstellen: {"query":"CREATE GLOBAL TEMPORARY TABLE \"#Tableau_0_sid:26758410_1\" ON COMMIT PRESERVE ROWS AS\nSELECT *\nFROM (SELECT *\nFROM (SELECT COUNT(*) AS COL FROM DUAL) CHECKTEMP)\nWHERE ROWNUM <= 1","protocol-id":2,"query-hash":1234568789}
  • Fehler beim Erstellen temporärer Tabellen: "Server error (Serverfehler) (pid=1234): \n  " und dann "DataSourceException (type=Unknown): Oracle database error 1031: ORA-01031: insufficient privileges\n" (Oracle-Datenbankfehler 1031: ORA-01031: unzureichende Berechtigungen)
  • Beim Versuch, temporäre Tabellen zu verwenden: {"query":"TRUNCATE TABLE \"#Tableau_0_sid:26758410_1\"","protocol-id":2,"query-hash":1234568789}
  • Fehler beim Verwenden temporärer Tabellen: "Server error (Serverfehler) (pid=1234): \n  " und dann "DataSourceException (type=Unknown): Oracle database error 942: ORA-00942: table or view does not exist\n" (Oracle-Datenbankfehler 1031: ORA-01031: Tabelle oder Ansicht ist nicht vorhanden)


Nummer des Knowledge-Artikels

001498343

 
Laden
Salesforce Help | Article