Loading

Fehler "Tableau Server initialization failed" und "initdb: konnte Befehl nicht ausführen". Während der Installation

Veröffentlichungsdatum: Jul 20, 2023
Beschreibung
Wenn Sie versuchen, Tableau Server zu installieren, tritt möglicherweise der folgende Fehler auf:
 
Tableau Server initialization failed. (Tableau Server-Initialisierung fehlgeschlagen.)
See install log at C:\ProgramData\Tableau\Tableau Server\logs (Siehe Installationsprotokoll unter C:\ProgramData\Tableau\Tableau Server\logs)
 
Darüber hinaus kann der folgende Fehler in der tabadmin.log-Datei auftreten:
 
creating template1 database in pgsql/data/base/1 ... initdb: could not execute command ""C:/Program Files/Tableau/Tableau Server/<version>/pgsql/bin/postgres.exe" --boot -x1 -F ": (Erstellen der Datenbank template1 in pgsql/data/base/1 ... initdb: Befehl ""C:/Program Files/Tableau/Tableau Server/<version>/pgsql/bin/postgres.exe" --boot -x1 -F " konnte nicht ausgeführt werden. Kein Fehler)No error 
initdb: removing data directory "pgsql/data" (initdb: Datenverzeichnis entfernen "pgsql/data")

Cause

Während der Datenbankinitialisierung führt der postgres.exe-Prozess eine Reihe von Befehlen an der Befehlszeile aus (C:\Windows\System32\cmd.exe). Wenn der bei Windows angemeldete Benutzer keine Berechtigung für dieses Verzeichnis hat oder wenn die Umgebungsvariable ComSpec nicht korrekt auf cmd.exe zeigt, treten diese Fehler auf.
Lösung
Versuchen Sie die folgenden Problembehandlungsoptionen:
  • Überprüfen Sie die Benutzerberechtigungen für den Computer, auf dem Tableau Server installiert wird:
    • Bestätigen Sie, dass der unter Windows angemeldete Benutzer Administratorrechte für das Laufwerk C, die Datei C:\WIndows und C:\Windows\System32 und die cmd.exe-Datei hat, auch wenn Tableau Server nicht auf dem Laufwerk C installiert ist.
    • Überprüfen Sie die Besitzrechte an den obigen Objekten. Manchmal übernimmt das TrustedIInstaller-Konto die Besitzrechte der Administratorengruppe und verursacht Berechtigungsprobleme.
    • Auch wenn es den Anschein hat, dass cmd.exe die Berechtigungen aus dem Ordner C:\Windows\System32 richtig erbt, stellen Sie die Vererbung der cmd-Berechtigungen neu her.
  • Überprüfen Sie die Umgebungsvariable ComSpec, um sicherzustellen, dass sie auf die cmd.exe-Datei zeigt und keine zusätzlichen Symbole im Pfad enthält:
  1. Klicken Sie in der Systemsteuerung auf System und dann auf Erweiterte Systemeinstellungen.
  2. Klicken Sie auf Umgebungsvariablen.
  3. Bestätigen Sie unter Systemvariablen den ComSpec-Pfad.
Zusätzliche Ressourcen


Nummer des Knowledge-Artikels

001473807

 
Laden
Salesforce Help | Article