윈도우2000, 톰캣 6.0, 포스트그레스 8.3 설치되었습니다.
톰캣 6.0 자동시작되구요
포스트그레스 서버실행이 되질 않습니다.
사용자계정은 postgres이며 C드라이브 전체, Windows, WinNT, 설치폴더등 모두 권한 부여하였습니다
(윈도2000은 보기>> 폴더옵션>> 모든권한....... 이 내용이 없어 위와같이 권한설정하였습니다)
관리도구에서 postgres계정을 Administrator그룹에 포함시켰습니다.
로컬보안설정 >> 로컬정책>> 사용자권한할당>> 서비스로 로그온 >> postgres 계정 추가되었습니다.
먼저 프로그램>> 포스트그레스>> StartServer를 실행하면 에러내용이 다음과 같습니다.
PostgreSQL Server 8.3 서비스를 시작합니다..........................
PostgreSQL Server 8.3 서비스를 시작할 수 없습니다.
서비스가 오류를 보고하지 않았습니다.
NET HELPMSG 3534을(를) 입력하면 도움말을 더 볼 수 있습니다.
The start command returned an error (2)
Press <return> to continue...
그래서 관리도구 서비스 >> PostgreSQL8.3 Server >> 시작을 하면..
로컬 컴퓨터에서 PostgreSQL Server 8.3 서비스를 시작하지 못했습니다.
서비스에서 오류가 반환되지 않았습니다. 내부 Windows 오류 또는 내부 서비스 오류일 수 있습니다.
문제가 계속 생기면 시스템 관리자에게 문의하십시오.
그래서 도스창에서 아래와 같이 실행을 하면..
C:\Program Files\PostgreSQL\8.3\bin>pg_ctl.exe runservice -N "postgresql-8.3" -D "C:/Program Files/PostgreSQL/8.3/data" -w
pg_ctl: "postgresql-8.3" 서비스를 시작할 수 없음: 오류 번호 1063
C:\Program Files\PostgreSQL\8.3\bin>psql
psql: 서버에 연결할 수 없음: Connection refused (0x0000274D/10061)
"???" 호스트에 서버가 가동 중인지,
5432 포트로 TCP/IP 연결이 가능한지 살펴보십시오.
라는 에러메시지가뜹니다.
1069: 서비스가 로그온 실패 (Administrator 그룹에 추가하니 이 에러는 안뜸)
1063: 서비스 프로세스가 서비스 컨트롤러에 연결되지 못함
3534: 서비스가 오류를 보고하지 않음, 나중에 작업 실행하시오.
작업은 제컴에서(vista) 원격 데스크톱 연결로(Windows 2000) 작업합니다. 계정은 최상위인 Administrator로 연결했구요.
계정과 권한 문제인듯 한데 서비스 및 DB서버 실행되도록 조언 부탁드립니다.
감사합니다. |