[postgresql] pgadmin4 : postgresql 응용 프로그램 서버에 연결할 수 없습니다.

Windows 8.1에 PostgreSQL 9.6.2를 설치했습니다. 그러나 pgadmin4는 로컬 서버에 연결할 수 없습니다. 여기 stackoverflow에서 제안 된 여러 솔루션을 시도하고 PostgreSQL 9.6.2를 제거하고 다시 설치하고 config.py, config_distro.py를 수정하고 Roaming 폴더의 파일을 삭제하려고 시도했지만 독립 실행 형 pgadmin4 설치를 시도했지만 성공하지 못했습니다. 그러나 내 로컬 컴퓨터에서 psql.exe를 사용하여 서버에 액세스하고 수퍼 유저 (postgres 사용자)로 로그인 할 수 있습니다. pgadmin4 시작 / 실행에 대한 가능한 해결책을 제안 해 주시겠습니까? 감사합니다.



답변

pgAdmin 4 (v1.6)로 업그레이드 할 때 동일한 문제를 발견했습니다. Windows에서 C:\Users\%USERNAME%\AppData\Roaming\pgAdmin폴더 를 지우면 문제가 해결 된다는 것을 알았 습니다. 이전 버전의 세션을 사용하려고 시도했지만 실패했다고 생각합니다. 질문이 답변 된 것으로 표시되었지만 다운 그레이드가 항상 옵션이 아닐 수도 있습니다.

참고 : AppData \ Roaming \ pgAdmin은 숨겨진 폴더입니다.


답변

우리는 같은 문제가 있습니다. 따라서 파일에 변경 사항이 없습니다. 그러나 관리자를 사용하여 pgAdmin 4를 시작하십시오.

다음 단계. 1. pgAdmin 4 아이콘을 마우스 오른쪽 버튼으로 클릭 2. “관리자 권한으로 실행”을 선택합니다.


답변

Windows 10에서 PostgreSQL 10을 새로 설치하면 동일한 문제가 발생했습니다.

시스템 환경 변수에 C : \ PostgreSQL \ 10 \ bin ({your path to postgresql} \ bin) 경로를 포함하여 문제를 해결했습니다.

환경 변수에 액세스하려면 : 제어판> 시스템 및 보안> 시스템 또는 PC를 마우스 오른쪽 버튼으로 클릭 한 다음> 고급 시스템 설정> 환경 변수> 시스템 변수> 경로> 편집.


답변

Mac OS X를 사용하는 경우 수정 사항이 있습니다. 터미널을 열고이 명령을 실행합니다.

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log restart

다른 OS의 경우 Postgresql 서버를 다시 시작하면 해결됩니다.

그런 다음 pgAdmin4를 시작하면 정상적으로 시작됩니다.

누군가를 구한 경우 공유 또는 댓글 작성


답변

마침내 효과가 있었던 것은 pgadminIII-v.1.22 로 다운 그레이드하는 것이 었습니다 .


답변

나는 창문에서 같은 문제가 있었다. v1.6과 v2.0을 설치했습니다. v1.6을 제거하면 로그인 할 수있었습니다.


답변

나는 같은 문제가 있었지만 관리자로 실행하면 작동했습니다.