2017-02-26 1 views
1

저는 몇 가지 이유로 PgAdmin4를 통해 쿼리 할 수없는 매우 기본적인 Postgresql 테이블이 있습니다. View Data 옵션이 완전히 응답하지 않는 경우, 패널을 몇 번 열었다가 닫은 후 Query Tool 옵션이 응답하지 않게됩니다. 내가 쿼리 도구를 얻을 수행 할 때 영원히로드하고 표시하지 않습니다 PgAdmin4는 데이터를 쿼리하거나 볼 수 없습니다.

SELECT * FROM test_table

처럼, 심지어 간단한 SQL을 시작했다.

View of Database

내가 PgAdmin3에서 쿼리 볼 수 있어요 같은 테이블. 테이블이 비어있게되었습니다. 그런 다음 행을 추가했습니다. 그러나 기본 키가 없다는 오류가 발생했습니다. 또한 기본 키를 설정하려고 할 때 오류가 발생했습니다. 그래서 TeamPostgreSql을 사용하여 기본 키를 설정했습니다. 이제는 PgAdmin3에서 모두 좋았습니다. 따라서 PgAdmin4에서 어떤 일이 벌어지고 있는지 궁금합니다.

추 신 : 저는 SQL Studio와 PhpMyAdmin에 익숙한 PostgreSql의 새로운 사용자입니다. PgAdmin이 너무 문제가 있다고 생각할 수 없습니다.

+0

문제가되는 "Postgres"가 아닙니다. pgAdmin입니다. –

+0

@a_horse_with_no_name에 동의합니다. pgAdmin4는 거의 6 개월 된 오픈 소스 프로젝트이며 버그가있을 수 있지만 개발자는 제품을 개선 할 수 있습니다. . https://redmine.postgresql.org/projects/pgadmin4 – n33rma

+0

나는 ... 나는 그 사실을 몰랐다. 그러나 버그 심각도의 관점에서 볼 때 데이터를 쿼리하거나 볼 수 없다는 것은 치명적인 수준에서 꽤 높습니다. 몇 주 동안 몇 주 동안 버그가 기록 될 수도 있지만, 지금은 PgAdmin3으로 다운 그레이드합니다. – Cardin

답변

0

1) 먼저 로그 파일을 삭제 오래된 로그

2) 시작 pgAdmin4 제거합니다.

3) 데이터를 다시 보려고

당신이 오류에 대한 로그 파일을 확인 할 수 & 여기에 붙여 넣습니다?

리눅스 로그 위치 : ~/.pgadmin/pgadmin4.log

윈도우 로그 위치 : C : \ 사용자 \ _ 이름 \의 AppData \ 로밍 \ pgAdmin \ pgadmin4.log

+0

전혀 오류가 없습니다. "데이터베이스 활동"패널에서 테이블을 쿼리했지만 상태는 "유휴"였습니다. 나는 거래가 일어나는 것을 보았으나 말 그대로 다른 것은 일어나지 않는다. – Cardin

+0

언급 한 오류가 발생하지 않고 버전 1.2가 설치되어 있습니다. 현재 버전 pgAdmin4 (버전 1.2)를 사용해 보셨습니까? 다운로드 : https://www.pgadmin.org/ – n33rma

+0

버전 1.3으로 업그레이드하십시오. https://www.pgadmin.org/download/ – n33rma

0

시도 소문자로 열의 이름을 지정하십시오.

또는 빈 쿼리 시도하고 SQL을 작성 수동 명령 :

SELECT * FROM “test_table” 
ORDER BY “Apple” ASC 

나는 이것이 버그라고 생각합니다. pgAdmin 4가 보내는 명령은 열 이름의 order 명령에 큰 따옴표를 포함하지 않으며 대문자 인 경우 SQL은 소문자로 변환하여 정렬 기준을 찾지 않습니다.

관련 문제