[윈도우] PostgreSQL의 설치

Installer 설치 패키지 문제

실행 문제점 단계를 포스트 설치합니다. 설치가 제대로 완료되지 않을 수 있습니다. 데이터베이스 클러스터의 초기화에 실패했습니다.

이 솔루션은 온라인이 될 수 없습니다

(1) 한 다음 다시 설치 PostgreSQL의 선거 선거 "중국어"또는 "중국어, 마카오 특별 행정구"때 "로컬"대신 기본.

2 ① 다음 포스트 그레스 사용자를 확인하지만 비밀번호가 기억 나지 않는 경우 다음 포스트 그레스 사용자를 작성하지 않을 경우, 다음, 암호를 변경 : cmd를-순 사용자 (:보기 사용자 역할)를 입력합니다.

    ② : 프로그램을 제거합니다. PostgreSQL을에 관련된 필요한 레지스트리 삭제 한 경우 소프트웨어와 관련된 HKEY_CURRENT_USER HKEY_LOCAL_MACHINE, 당신은, "실행"에서 regedit를 입력하여 "레지스트리 편집기"를 입력 할 수 있습니다 (내가 그들 모두를 삭제) 및 PostgreSQL의 아 삭제. 물론, 최고의 확인하고 쓰레기에서 정리하는 것입니다.

3, 데이터 폴더에 대한 모든 권한을 추가하는

 

가장 쉬운 녹색 설치 방법 : 아카이브 설치를 압축

1 압축 패키지를 다운로드

https://www.enterprisedb.com/download-postgresql-binaries

2, 추출 아카이브 데이터 폴더 추가

 

 

3, 데이터베이스를 초기화

pgSQL의 \ bin에> initdb.exe -D "C : \ 프로그램 파일 \ PostgreSQL의 \를 pgsql \ 데이터"-E UTF-8 --locale = CHS -U 포스트 그레스 -W

당신은 루트 암호를 입력하라는 메시지가 표시됩니다

데이터베이스를 엽니 다 4.

pgSQL의 \ bin에> pg_ctl.exe -D "C : \ 프로그램 파일 \ PostgreSQL의 \를 pgsql \ 데이터"-l 로그 파일 시작

.... 프로세스가 시작 완료 서버에 대한 대기
서버 프로세스가 시작되었습니다

정지 : 정지

다시 시작 다시 시작

5, pgAdmin 시작 설정

 

서버 추가

 

 그런 다음 사용 권한 사용자가 실행 추가 할

 

 

6, 시스템 서비스에 서비스를 추가

": \ 프로그램 파일 \ PostgreSQL의 \를 pgsql \ 데이터 C"를 pgsql \ bin에> -N PostgreSQL의 -D를 등록 pg_ctl.exe

닫기 서비스

pgSQL의 \ bin에> pg_ctl.exe -D "C : \ 프로그램 파일 \ PostgreSQL의 \를 pgsql \ 데이터"-l 로그 파일 정지

시스템 서비스에 의해 시작

 

 7, 외부 액세스 구성을 수정

①, 데이터 /는 postgresql.conf                                                                                                                                         
교성 # 모든                                                                                                                                         
listen_addresses = '*'                                                                                                                                         
포트 = 5432 
의 형태 #log 출력 (시간, 사용자 데이터베이스, 프로세스, 행 번호)                                                                                                                             
log_line_prefix 함께 = '%의 D %, U % T [%의 L P- % ]
②, 데이터 /를 위해서는 pg_hba.conf의                                                                                                                                         
# 모든 사용자와 IP 주소는 테스트 데이터베이스에 액세스 할 수 있습니다                                                                                                                                 
호스트 테스트 모든 0.0.0.0/0 신뢰를    

추천

출처www.cnblogs.com/lixiaobin/p/winsowspostgresql.html