Loading

설치 중에 "Tableau Server initialization failed" 및 "initdb: could not execute command" 오류 발생

게시 일자: Jul 20, 2023
상세 설명
Tableau Server를 설치하려고 할 때 다음 오류가 발생할 수 있습니다.
 
Tableau server initialization failed(Tableau Server 초기화 실패)
See install log at C:\ProgramData\Tableau\Tableau Server\logs(C:\ProgramData\Tableau\Tableau Server\logs의 설치 로그를 참조하십시오.)
 
또한 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(pgsql/data/base/1 ... initdb에 template1 데이터베이스를 만드는 중: ""C:/Program Files/Tableau/Tableau Server/<version>/pgsql/bin/postgres.exe" --boot -x1 -F " 명령을 실행할 수 없음: 오류 없음) 
initdb: removing data directory "pgsql/data"(initdb: "pgsql/data" 데이터 디렉터리를 제거하는 중)

Cause

데이터베이스 초기화 중에 postgres.exe 프로세스는 명령 프롬프트(C:\Windows\System32\cmd.exe)에서 다수의 명령을 실행합니다. Windows에 로그인한 사용자에게 이 위치에 대한 사용 권한이 없거나 ComSpec 환경 변수가 cmd.exe를 올바로 가리키지 않는 경우 이러한 오류가 발생합니다.
솔루션
다음 문제 해결 옵션을 시도해 보십시오.
  • Tableau Server를 설치할 컴퓨터에 대한 사용자 사용 권한을 확인합니다.
    • Tableau Server를 C 드라이브에 설치하는 경우가 아니더라도 Windows에 로그인한 사용자에게 C 드라이브(C:\WIndows 및 C:\Windows\System32 폴더 및 cmd.exe 파일)에 대한 관리자 사용 권한이 있는지 확인합니다.
    • 위 개체의 소유권을 확인합니다. TrustedIInstaller 계정은 경우에 따라 관리자 그룹의 소유권을 고려하며 이로 인해 사용 권한 문제가 발생합니다.
    • cmd.exe가 C:\Windows\System32 폴더의 사용 권한을 올바로 상속하는 것처럼 보이더라도 cmd.exe 사용 권한 상속을 다시 설정하십시오.
  • ComSpec 환경 변수가 cmd.exe 파일을 가리키는지 확인하고 경로에 추가 기호가 없는지 확인합니다.
  1. 제어판에서 시스템을 클릭한 다음 고급 시스템 설정을 클릭합니다.
  2. 환경 변수를 클릭합니다.
  3. 시스템 변수 아래에서 ComSpec 경로를 확인합니다.
추가 자원


Knowledge 기사 번호

001473807

 
로드 중
Salesforce Help | Article