Loading

Errores "Tableau Server initialization failed" y "initdb: could not execute command" durante la instalación

Fecha de publicación: Jul 20, 2023
Descripción
Cuando intente instalar Tableau Server, puede aparecer el siguiente error:
 
Tableau server initialization failed. 
See install log at C:\ProgramData\Tableau\Tableau Server\logs. (Fallo de inicialización de Tableau Server. Consulte el registro de instalación en C:\ProgramData\Tableau\Tableau Server\logs).
 
Además, puede aparecer el siguiente error en el archivo 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. (creating template1 database in pgsql/data/base/1 ... initdb: no pudo ejecutar el comando ""C:/Program Files/Tableau/Tableau Server/<version>/pgsql/bin/postgres.exe" --boot -x1 -F ": Sin error).
initdb: removing data directory "pgsql/data" (initdb: eliminando el directorio de datos "pgsql/data")

Cause

Durante la inicialización de la base de datos, el proceso de postgres.exe ejecuta varios comandos en el símbolo del sistema (C:\Windows\System32\cmd.exe). Si el usuario de Windows no tiene permisos sobre esta ubicación o si la variable del entorno de ComSpec no se vincula correctamente al archivo cmd.exe, aparecerán estos errores.
Solución
Intente solucionar estos problemas realizando lo siguiente:
  • Compruebe los permisos de usuario del sistema en el que se va a instalar Tableau Server:
    • Confirme que el usuario de Windows tiene permisos de administrador sobre el disco C, las carpetas de C:\WIndows y C:\Windows\System32 y el archivo cmd.exe, incluso si Tableau Server no se instala en el disco C.
    • Compruebe la propiedad de los objetos anteriores. En algunos casos, la cuenta del instalador de confianza recibe la propiedad del grupo de administradores, lo que provoca errores de permisos.
    • Aunque pueda parecer que el archivo cmd.exe recibe los permisos correctamente de la carpeta C:\Windows\System32, vuelva a establecer los permisos de cmd.exe.
  • Compruebe la variable de entorno de ComSpec para comprobar que se vincula al archivo cmd.exe y no incluye símbolos adicionales en la ruta:
  1. En el Panel de control, haga clic en Sistema y, a continuación, en Configuración avanzada del sistema.
  2. Haga clic en Variables del entorno.
  3. En Variables del sistema, confirme la ruta ComSpec.
Recursos adicionales


Número del artículo de conocimiento

001473807

 
Cargando
Salesforce Help | Article