2017-01-23 3 views
1

데이터베이스를 Odoo10에 복원하려고합니다.Odoo 10 데이터베이스 복원 오류

나는 오류 다음 얻을 :

"Database restore error: Command psql not found."

사람이 좀 도와 주시겠습니까.

+0

@odedra, 이것으로 나를 도와 줄 수 있습니까? – user3571631

+1

'postgresql'을 설치하지 않았거나'psql'이 시스템'PATH'에없는 이상한 이유가있는 것 같습니다. 'which psql'의 출력은 무엇입니까? (또는'locate'가'locate psql'을 설치 했습니까?) – danidee

답변

0

예. @danidee 코멘트에 동의하십시오. 그것은 시스템에없는 것 같습니다 postgresql

당신의 리눅스 시스템에 설치하려면 다음 명령을 시도하십시오.

sudo apt-get install postgresql -y 

나중에 명령을 다음과 PostgreSQL의 사용자로 전환.

sudo su postgres 

그리고 다음 명령을 수행하십시오 (postgres 데이터베이스에서 odoo를 사용하여 수퍼 유저 이름을 생성합니다).

psql 
createuser -s odoo 
\q 

이제 시스템을 재부팅하십시오. 다시 시도하십시오.

+0

입력 해 주셔서 감사합니다. postgresql을 설치했습니다. 다시 설치해 보았습니다. 이제는 "데이터베이스 복원 오류"라고 표시됩니다. 로그 파일에도 정보가 없습니다. 또한 SYSTEM 경로에 추가됩니다. – user3571631

0

Odoo가 이미 시스템에서 작동하고 있다면, 이미 시스템에 PGSql이 설치되어 있다는 의미입니다.

PG Sql 설치 폴더로 이동하여 psql.exe 파일을 찾을 수있는 경로를 찾으십시오. 이 위치에 있어야합니다.

'C:\Program Files (x86)\Odoo 10.0\PostgreSQL\bin' 

또는

'C:\Program Files (x86)\PostgreSQL\10\bin' 

복사 위치 경로와 저장 한 다음 항목 pg_path에 대한 위치를 붙여 곳 Odoo 설정 파일로 이동

.

enter image description here

다시 시작 odoo 서비스는 당신이 더 이상 오류가 발생하지 않아야 데이터베이스를 복원합니다.

또한 youtube video을 참조하십시오. 관리자로

1

첫 번째 시도 로그인

아이디 : 관리자

비밀번호 : 관리자 또는 (관리자 암호를 입력)

다음은 동일한 데이터베이스를 복원 해보십시오. 그것은 나를 위해 일했습니다.

+0

가미 감사합니다. –