윈도우용 PostgreSQL 의 설치
1. 인스톨 순서
이 서버 패키지는, Administrator 유저 고정의 사양이 되어 있기 때문에 Administrator 로그인에서 이하의 조작 모든 것을 실시할 필요가 있습니다. (Windows-NT4, Windows2000)
http://download.desk.ne.jp/archive/win/app/program/PostgreSQL-7_1_3_win32_bin_rv11.zip 를 디스크 공간 여유가 있는 파티션내의 디렉토리에 풀어 줍니다. (참고로 이 프로그램은 DSN PostgeSQL-Files 메뉴에 보시면 올려 두었습니다)
postgresql-7. 1.3-win32/
/bin -------- 실행 모듈군(postgres, postmaster, initdb, psql, ecpg, , dll)
/data -------- 데이타베이스 디렉토리(base, global, pg_xlog)
/example -------- 각종 샘플
/lib -------- 링크 라이브러리
/include -------- 개발용 인클루드 파일
/share -------- 데이타베이스 기본 디렉토리
/odbc -------- ODBC 드라이버(psqlodbc.dll, psqlodbc.reg)
이 구성은 절대로 변경하지 마시고 사용하시기 바랍니다.
데이타베이스의 초기설정을 실시합니다.
initdb.exe를 상기의 bin의 실행 모듈내의 PATH 위치에서 실행해 주세요.
(익스플로러로 initdb.exe를 마우스 클릭하는 것만으로 실행해도 괜찮습니다)
(실행 예)
This database system will be initialized with username "Administrator"
This user will own all the data files and must also own the server process.
Creating template1 database in ../data/base/1
Creating global relations in ../data/global
Initializing pg_shadow.
Enabling unlimited row width for system tables.
Creating system views.
Loading pg_description.
Setting lastsysoid.
Vacuuming database.
Copying template1 to template0.
CREATE DATABASE "Administrator"
Success. You can now start the database server using:
$PGPATH/postmaster -B512 -i -D$PGDATA
or
pgsvmgr.exe .... GUI Tool
Enjoy it.
PostgreSQL 7.1. 3 for Windows-Native
Copyright(C) 1999-2001 SOGA Telecom H.saito F.ichiro
※이것으로, 기본 설정은 끝입니다. ODBC의 설정은 따로 해 주시기 바랍니다 (ODBC 홈페이지를 참조바랍니다). 이 데이타베이스의 초기설정은 두번 실행할 수 없습니다. 그래야 할 필요성이 있다면, 초기 상태의 data 디렉토리 이하의 구성을 초기상태 그대로 별도로 저장해 둔 후에 시도하시기 바랍니다.
2. postmaster 의 기동
. pgsvmgr.exe를 기동합니다.
postmaster 서버를 실행합니다.
(익스플로러로 pgsvmgr.exe를 마우스 클릭하여 실행해도 좋습니다)

Startup 버튼을 눌러서 postmaster 를 기동할 수 있습니다.
3. psql의 기동
psql template1
4. 주의 사항
서버 인코딩은, EUC_JP로 고정되어 있습니다.
(클라이언트는 SJIS입니다만 서버는 형편상 EUC_JP가 되고 있습니다. 현재 Source 가 공개되어 있지 않아 할수 없이 EUC_KR 지원을 못하고 있는 형편입니다.)
다중 세션은 지원되고 있습니다.
|