Loading

Fehler „An error occurred on the server while trying to export site '<site name>'“ (Beim Versuch, Site '<Site-Name>' zu exportieren, ist auf dem Server ein Fehler aufgetreten). Tritt auf, wenn TSM-Sites-Export ausgeführt wird.

Veröffentlichungsdatum: Dec 9, 2022
Beschreibung

Beim Ausführen des Befehls tsm sites export tritt folgender Fehler auf.

An error occurred on the server while trying to export site '<site name>'. (Bei dem Versuch, die Site „<Site-Name>“ zu exportieren, ist ein Fehler auf dem Server aufgetreten.)
Dieser Auftrag ist wegen eines unerwarteten Fehlers fehlgeschlagen: 'SiteImportExportException'
Der konfigurierte Exportspeicherort ist nicht vorhanden: <Speicherorte für Exportdatei>

Vom Benutzer hinzugefügtes Bild


Fehler „Access is denied“ (Der Zugriff wird verweigert.) wird in tabadmincontroller.log angezeigt. 

Beispiel:

// tabadmincontroller_node1-0.log
2021-03-10 12:54:25.912 +0900  pool-20-thread-1 : ERROR com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner - Running step PerformSiteExport failed (Ausführschritt PerformSiteExport fehlgeschlagen)
com.tableausoftware.siteimportexport.endpoint.SiteImportExportException: C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexports\export-file.zip (Access is denied.) (Der Zugriff wird verweigert.)

Cause

In einigen komplexen Bereitstellungsszenarien müssen Sie möglicherweise die Berechtigungen des Kontos „Als Dienst ausführen“ auf dem lokalen Tableau Server-Computer überprüfen oder manuell konfigurieren.
Lösung
Führen Sie die folgenden Schritte aus, um zu überprüfen, ob das Konto „Als Dienst ausführen“ von Tableau Server über die erforderlichen Ordnerberechtigungen verfügt.

1. Ermitteln Sie den Speicherort der aktuellen Exportdatei und prüfen Sie, ob sie tatsächlich existiert. Weitere Informationen finden Sie unter Aktuellen Dateispeicherort abrufen.
tsm configuration get -k basefilepath.site_export.exports

2. Bestätigen Sie das Konto „Als Dienst ausführen“. Weitere Informationen finden Sie unter Verändern des Kontos „Als Dienst ausführen“.
tsm configuration get -k service.runas.username

3. Überprüfen Sie, ob das Konto „Als Dienst ausführen“ über die folgenden Berechtigungen für den Speicherort der aktuellen Exportdatei verfügt, und versuchen Sie dann erneut, tsm sites export zu starten.
Das folgende Beispiel zeigt die Standardwerte.
  • Konto „Als Dienst ausführen“: NT AUTHORITY\NetworkService 
  • Exportspeicherort: C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexports 
Vom Benutzer hinzugefügtes Bild
 
     
    Nummer des Knowledge-Artikels

    001471435

     
    Laden
    Salesforce Help | Article