Loading

Errori "Tableau Server initialization failed" e "initdb: could not execute command" durante l'installazione

Data pubblicazione: Jul 20, 2023
Descrizione
Durante l'installazione di Tableau Server, potrebbe verificarsi il seguente errore:
 
Tableau server initialization failed  (inizializzazione di Tableau Server non riuscita)
See install log at C:\ProgramData\Tableau\Tableau Server\logs (consulta il log di installazione in C:\ProgramData\Tableau\Tableau Server\logs)
 
Oltre a ciò, potresti visualizzare il seguente errore nel file tabadmin.log:
 
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 ": No error 
initdb: removing data directory "pgsql/data"  (creazione del database del modello 1 in pgsql/data/base/1 ... initdb: impossibile eseguire il comando ""C:/Program/Files/Tableau/Tableau Server/<versione>/pgsql/bin/postgres.exe" --boot -xl -F ": nessun errore initdb: rimozione directory dati "pgsql/data")

Cause

Durante l'inizializzazione del database, il processo postgres.exe esegue una serie di comandi dal prompt dei comandi (C:\Windows\System32\cmd.exe). Se l'utente che ha effettuato l'accesso a Windows non dispone delle autorizzazioni necessarie per accedere alla posizione o se la variabile di ambiente ComSpec non punta correttamente al file cmd.exe, si verificheranno questi errori.
Risoluzione
Prova con le seguenti opzioni di risoluzione dei problemi:
  • Verifica le autorizzazioni utente per il computer sul quale stai installando Tableau Server:
    • Verifica che l'utente che ha effettuato l'accesso in Windows disponga delle autorizzazioni di amministratore per l'unità C, le cartelle C:\WIndows e C:\Windows\System32 e il file cmd.exe, anche se Tableau Server non è installato nell'unità C.
    • Controlla la proprietà degli oggetti sopra indicati. Alle volte l'account TrustedIInstaller prende la proprietà dal gruppo di amministratori, causando problemi di autorizzazioni.
    • Anche se visualizzi che cmd.exe eredita correttamente le autorizzazioni dalla cartella C:\Windows\System32, imposta nuovamente l'eredità delle autorizzazioni cmd.exe.
  • Verifica la variabile di ambiente ComSpec per assicurarti che stia puntando al file cmd.exe e che non contenga simboli aggiuntivi nel percorso:
  1. Nel Pannello di controllo, fai clic su Sistema, quindi su Impostazioni di sistema avanzate.
  2. Fai clic su Variabili di ambiente.
  3. In Variabili di sistema, conferma il percorso ComSpec.
Risorse aggiuntive


Numero articolo Knowledge

001473807

 
Caricamento
Salesforce Help | Article