2014-01-13 8 views
0

pgwatch를 www root로 복사했습니다. 오류 : pgWatch를 설치할 때 "dblink_pkey_results"유형이 이미 존재합니다.

apt-get install postgresql-contrib-9.1 

그런 다음 서버를 다시 시작 : 는 그럼 다음 명령을 사용하여 확장을 설치했습니다. 그럼 난 아래의 명령을 사용하여 데이터베이스를 pgwatch 갔다 :

psql -U postgres -d pgwatch 

그리고 다음 명령을 발행 : 오류 모든없이

CREATE EXTENSION dblink; 

괜찮 았는데,하지만 난 http://localhost/pgwatch/setup.php를 통해 설치 갔을 때 나는 지정된 입력 한 매개 변수. 세 번째 단계에서 다음 오류가 발생했습니다.

ERROR: type "dblink_pkey_results" already exists 

이 문제를 해결하는 방법.

답변

1

문제가 해결되었습니다.
나는 pgWatch 테이블을 떨어 뜨리고 처음부터 모든 것을 설치했습니다.

+0

안녕하세요, 이제 pgwatch를 설치하려고합니다. pgwatch를 설치하는 방법을 보여주는 블로그를 게시 할 수 있습니까? – francs

+0

@ francs, 좋은 기사가 될 것입니다. 나는 그것을 www.bugx.ir 블로그에 게시 할 것입니다. – ALH

1

실행 후 동일한 오류 메시지가 나타납니다. 만들기 확장명 dblink; 아래의 수정 내용은 나를 위해 작동했습니다 : "YourDatabaseName"-> schemas -> public -> types -> "dblink_pkey_results"유형을 마우스 오른쪽 단추로 클릭하고 drop을 선택하십시오. SQL 편집기를 열고 데이터베이스에 연결된 쿼리를 실행하십시오. create extension dblink;

+0

그리고 phpGeek의 답변과 다른 점은 "* pgWatch table *을 삭제했습니다"입니까? –

+0

@a_horse_with_no_name dblink에서 같은 문제가 발생했지만 pgWatch가 설치되지 않았습니다. Google이 나를이 해답으로 이끌었습니다. 그래서이 대답은 더욱 보편적입니다. –

관련 문제