database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 6664 게시물 읽기
No. 6664
postmaster 실행시 "global/pg_control"에 퍼미션이 엄다고 나오네요
작성자
불량학상
작성일
2006-05-06 00:06ⓒ
2006-05-06 00:07ⓜ
조회수
3,892
윈도우즈 XP 입니다.
D: drive에 포스트그레스 8.1.3 비설치 버전으로 다운 받아서...
postgres 계정 생성하고
initdb하고
pg_ctl을 통해서 서비스 등록하고
사용하고 있었습니다..
그런데 오늘 운영체제가 좀 지저분해진것 같아서..
다른 드라이브에 비설치 판으로 설치했으니
C드라이브 포멧하는건 아무영향 없을 줄 알았는데..
문제가 있네요..ㅡㅡㅋ
D드라이브에 pgsql의 디렉토리는 그대로 다 있구요..
운영체제 다시 설치하고 포스트그레스 계정 다시 생성해서
서비스 등록 후 시작하니 에러가 나서
runas 이용해서 postmaster 실행했더니
PANIC: could not open control file "global/pg_control" : permission denied
메세지가 나옵니다... 뭐시가 잘 못 된걸까나요?
좋은 휴일들 보내세요...~~~
이 글에 대한 댓글이 총 1건 있습니다.

자답 입니다.

 

에러 메세지 그대로 권한이 없는 모양입니다.

 

포멧후에 해당 드라이브 및 디렉토리의 소유주가 바뀌있었나 보내요..

2000 서버나 2003서버에서는 계정별로 권한을 주거나 할 수 있어서

편리한데..XP에서는 별도로 그런 메뉴가 보이지 않아 불편하군요..

 

혹  누가 그런거 아시는 분 없나요? 윈도우에서

유닉스계열의 chown 같은 명령 없는지? ^^

 

아...어떻게 했냐 하면요..

포스트그레스 계정으로 로그인해서

pgsql 디렉토리를 카피하여 pgsql2로 만들고

다시 어드미니스트레이터로 와서 pgsql 디렉토리 지우고

Runas 명령으로 포스트그레스로 comman 실행시켜서

move로 pgsql2 -> pgsql 로 바꾸고 서비스 가동하니

정상적으로 작동됩니다....

 

XP라 이런 불편이 있군요... ^^

 

이상 5분만의 자답이었습니다.ㅡㅡㅋ

(두시간은 헤멘후 도움글 올린건데 5분만에 해결됬네요..^^)

좋은 하루되세요

이혀우님이 2006-05-06 00:20에 작성한 댓글입니다.
이 댓글은 2006-05-06 00:21에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6667프로시져 질문입니다 [1]
초짜
2006-05-08
3550
6666DB_RESTORE 관련 질문입니다.
김지호
2006-05-06
2563
6665기초적인 질문입니다
권용재
2006-05-06
3055
6664postmaster 실행시 "global/pg_control"에 퍼미션이 엄다고 나오네요 [1]
불량학상
2006-05-06
3892
6660gforge 설치 설명서 가지고 계신분.. [1]
이현석
2006-05-03
2535
6659PostgreSQL 8.1.3 프로시져 질문입니다 [7]
권용재
2006-05-03
3591
6658PostgreSQL 8.1.3 을 리눅스에 설치후 윈도우에서 접근 [1]
권용재
2006-05-03
3438
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다