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 3364 게시물 읽기
No. 3364
Re: initdb 질문입니다.
작성자
정재익(advance)
작성일
2001-09-10 22:13
조회수
1,918

질문이 좀 난해 하지만 자세히 눈뜨고 보면서 답변 드리겠습니다.

 

-- 정우성 님이 쓰신 글:

>> 안녕하세요.

>> 항상 이렇게 멋진 사이트에대한 동경으로 살고 있는 평민입니다.

>> 질문이 있어서요.

 

저도 평민입니다. 보통사람은 아닙니다. 노태우 때문에 그런건 하기가 싫습니다. 요즘은 대중이 아저씨 땜에 국민도 하기 싫어 졌습니다... :-) 농담입니다. 어쩌면 진담일지도... 저도 모르겠습니다.

 

>> pgsql 을 설치 한후.

>> 데이타가 쌓일 공간에 대한 폴더를 하나 만들어서

>> initdb -E EUC_KR /usr/local/pgsql/data

>> 이런식으로 데이타 베이스 초기화를 시켜주지 않습니까?

>> 맞는지 모르겠네... ^^;;;

 

man initdb 해 보시면 그 사용법이 나오고 있습니다. 디렉토리를 직접 지정해 주고 싶으시면 -d 옵션을 사용하시면 됩니다.

 

initdb -E EUC_KR -d /usr/local/pgsql/data

 

이런식이 될 것 같군요. 하지만 기본적으로 컴파일하여 설치할 경우 /usr/local/pgsql/data 가 되며, 만약 $PGDATA 라는 환경 변수가 설정되어 있다면 그 환경 변수의 값이 기본 디렉토리가 됩니다.

 

>> 근데 그 데이타가 쌓일 공간(폴더를) 호스트그래스가 설치된 공간이 아닌 다른 폴더로 지정 해주고 싶습니다.

>> 그것에 대한...

>> 컴퓨터에 관한 지식이 없어서..

 

이건 위의 -d 옵션으로 충분히 해결 될 문제이므로 이해 하셨을 것으로 생각됩니다. 이왕이면 initlocation 이라는 명령어도 있는데 그것또한 참조하시기 바랍니다. man initlocation 하시면 사용법을 아실 수 있을 것입니다.

 

export PGDATA=/dir/to/datapath1

initdb -d PGDATA -E EUC_KR

 

이런식도 가능할 것 같습니다.

그리고 다음과 같은 형식도 가능할 것 같군요.

 

export PGDATA2=/dir/to/datapath2

initlocation -D PGDATA2

createdb -D PGDATA2 db_name

 

PostgreSQL 은 그 문서 작성이 생각보다는 잘 되어 있습니다. 물론 영문인지라 애로 사항은 있을 것으로 생각합니다. 하지만 한번 쯤은 제대로 문서를 읽어 보시기 바랍니다.

[Top]
No.
제목
작성자
작성일
조회
3369생성된 index rename 방법..?
장효순
2001-09-11
1664
3370┕>Re: 생성된 index rename 방법..?
정재익
2001-09-12 11:09:28
1853
3367에러메시지 수정하게 도와주세요
송상훈
2001-09-11
1543
3368┕>Re: 에러메시지 수정하게 도와주세요
정재익
2001-09-11 13:54:43
1713
3362첨 인스톨하고 있는데요....도와주세요
송상훈
2001-09-10
1559
3366┕>Re: 첨 인스톨하고 있는데요....도와주세요
정재익
2001-09-10 23:38:25
1838
3361initdb 질문입니다.
정우성
2001-09-10
1530
3364┕>Re: initdb 질문입니다.
정재익
2001-09-10 22:13:13
1918
3360텍스트 파일을 테이블로 COPY 할 때 ..
조현웅
2001-09-10
1713
3363┕>Re: 텍스트 파일을 테이블로 COPY 할 때 .. [1]
정재익
2001-09-10 22:01:39
1943
3358init script는 어디에?
박준철
2001-09-10
1565
3359┕>Re: init script는 어디에?
정재익
2001-09-10 09:27:54
1683
3355mysql과 postgresql의 차이점 좀갈켜.....
mysql
2001-09-08
1802
3357┕>Re: mysql과 postgresql의 차이점 좀갈켜..... [1]
정재익
2001-09-09 23:00:22
1826
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다