이 글의 문맥을 분석하여 이글루스에 있는 많은 글 중에서 관련성이 높은 글을 자동으로 검색해 낸 결과입니다.
제갈장비
dojeun.egloos.com
이글루스 | 로그인

라면 한그릇 드세요.. ㅋㅋ
by 제갈장비
카테고리
전체
제갈장비-Linux
제갈장비-TOMCAT
제갈장비-JAVA
--------------------
문서-Linux
문서-Powerbuilder
문서-JAVA
문서-ASP
문서-하드웨어
문서-EDPS
문서-MSSQL
--------------------
TIP-JAVA
TIP-Perl
TIP-ASP
TIP-Powerbuilder 01
TIP-Javascript
TIP-Excel
TIP-XML
TIP-MSAccess
TIP-PostgreSql
TIP-Windows
TIP-Linux
TIP-HTML
TIP-TOMCAT
--------------------
ETC
Secret
Util-Japan
미분류
최근 등록된 덧글
잘읽어 보았습니다. 그런..
by 이윤철 at 11/07
1000 666
by qhrlfeh77 at 05/21
123
by qhrlfeh77 at 05/21

by qhrlfeh77 at 05/21
감사합니다!! HashSet..
by 세레네이 at 04/06
찾고 있었던 자료인데 ..
by 나그네 at 01/09
감사합니다. 잘 보았습..
by 졸면죽는다 at 10/28
좋은 정보 정말 감사합니..
by 강성훈 at 10/22
좋은글 퍼가겠습니다.
by 정의진 at 09/29
이제야 봤습니다. iText..
by 제갈장비 at 08/09
이글루 파인더
Powered by egloos
rss

skin by 이글루스
2006년 08월 19일
Windows2000에 PostgreSql 설치기
  --------------------------------------------------------------------------
들어가가전에
한마디,
제 개인적으로 메모해 두기 위한 글이기때문에
완전 컴퓨터 초보분들을 위한 친절한 설명은 없습니다.
단지, PostgreSql에 대해 초보인 분들에겐 어쩌면 도움이 될지도 모르겠습니다.

제가 제 자신에 중얼거리듯 쓰는 글이라서
경어는 거의 사용하지 않습니다.

되도록이면 그림 파일을 첨부하지 않았습니다.
즉, 화면보고 따라하기가 아니라 제 서투른 설명문을 보면서 나름대로
이해해 가시면서 보시길 바랍니다.
--------------------------------------------------------------------------


MS Windows2000에 PostgreSql을 설치하기로 했다.

이제껏 MS SQLServer만 근 10년 이상 사용하다가

올해 들어서 갑자기 작업환경이 바뀌는 바람에 초보아닌 초보가 되어

여러 툴을 공부하고 있는데 이 PostgreSql 도 그 중에 하나이다.

무료이고 예전에 비해 성능향상도 많이 되어 기업에서도 많이 사용하고

있다고 하지만 나에겐 생소한 RDBM 일 뿐이다.

이젠 두되가 따라주지 않기 때문에

공부하면서 일하면서 알게되는 것들을 이렇게 하나씩 메모해 두지 않으면

쓸데없이 시간을 버리는 일이 많다.

아~~ 전에 이거 했을 때 어떻게 했더라? 그러면서...

자신의 기억력을 탓하기 시작한다.

나도 이젠 어쩌고 저쩌고 하면서....

또 잡설이다.

빨랑 하자.

우선 다운로드를 받자.

어디서?

여기서....  http://www.postgresql.org/ 

다운로드 메뉴를 열고 화면 왼쪽에 보면 FTP Broswer 링크가 있는데
그쪽으로 클릭해 들어간다.

binary->v8.1.4->win32 순으로 들어간다.

여기까지 한 번에 갈려면?
http://www.postgresql.org/ftp/binary/v8.1.4/win32/ 

화면안에서 postgresql-8.1.4-1.zip 를 누른다.

한국국기 아이콘이 두개 보인다.
아무거나 누르자.
적당한 곳을 지정하고 나면 다운로드가 진행될 것이다.

파일명은?
위에서 선택한 것 잊었냐?

postgresql-8.1.4-1.zip 다.
크기는 21.3MB.

이 포스트그레SQL은 한국어버전이 없나?
일본은 postgresql-8.1.4-1-ja.zip 라고 따로 있던데....
이걸보면 일본보다 한국이 영어를 잘하는가 보다.
아니... 일본이 잘하나? 영어를 번역한 일본판 PostgreSql 이 있으니까....

이제까지 한국 PostgreSql을 깔아서 사용해 본 적이 없다.
아니 영어 PostgreSql...

최근에 PostgreSql을 조금 사용하기 시작했는데
일 관계로 일본어로 최적화된 PostgreSql을 사용해 봤다.

메모를 한국어로 남기려고 운영체제를 한국 MS Windows2000 Advanced로 개비했다는...

아무튼지간에... 좌우당간....

다운로드가 끝났으면 재빨리 인스톨을 해야겠지.

ZIP파일이니 압축을 풀고

그 안의 postgresql-8.1.msi를 더블클릭한다.

언어선택에서 English/English를 선택한다.

그다음은 Start 버튼 클릭

조금 진행하다가

Installation options에서 그냥 기본으로 선택되어 있는 것으로

건드리지 않고 Next 버튼을 클릭
(원래 Full 옵션으로 설치하는 걸 좋아하는데 이 데이타베이스 관련 프로그램 만큼은
 잘 모를 땐 기본설정으로 설치한다.
 왜냐... 
      거의 사용할 일 없는... 
      잘 모르는... 
      기능을 설치해 봤자...

      용량만 잡아먹고....

      컴퓨터도 느려진다.
     
      나중에 심심해서 탐색기로 파일들 건드려 볼 때 엄한 놈 건드려서
      컴퓨터가 이상해져서 운영체제를 다시 깐 적도 있다는...
)

Service configuration 에서

password 넣는데에 postgres 라고 넣어줬다.

진행을 하려니

postgres 라는 유저가 없으니 자동으로 등록하겠냐고 물어서
"그래라(Y)"라고 대답하고
패스워드가 너무 꼬지니까 랜덤으로 만들어줄까?하고 묻길래
"관둬(N)" 라고 대답해 줬다.

다음으로

Initialise database cluster 부분에서

포트넘버 : 5432 그냥 냅두고
Addresses 에 체크하지 않았다.
           이거 체크하면 뭔가 어려운 말이 나오는데 아무래도 이상해서 체크하지 않기로 했다.
locale : Korean, Korea
Encoding : EUC_KR
Superuser name : postgres 그냥 냅두고
Password에 postgres를 두번 넣는다.

이렇게 하고 다음, 다음.. 으로 기본설정 그대로 두고 진행하니

드디어 인스톨이 시작된다.

Finish 버튼 클릭

동작 확인을 해보자.

시작->프로그램->PostgreSql 8.1->pgAdmin III 을 선택

화면 왼쪽의 PostgreSQL Database Server 8.1(localhost:5432)를 더블클릭

postgres의 패스워드를 넣으라고 나온다.

위에서 넣었던 postgres를 넣고 OK 버튼 클릭

트리메뉴에서 Servers->Databases->postgres->Schemas->public->Tables(0)을 선택

Tables(0)이라서 테이블이 하나도 없다.

내 데이타베이스를 하나 만들자

Servers->Databases 를 마우스 오른쪽 버튼 클릭->New Database 선택

Name에 MyDB01 넣고 OK 버튼 클릭

트리메뉴에서
Servers->Databases->MyDB01->Schemas->public->Tables(0)를 마우스 오른쪽 클릭

New Table 선택

Properties 탭의 Name에 tbl01 넣고

Columns 탭 선택

Add 버튼 클릭
Name에 uid
Data type에 int4
OK 버튼

Add 버튼 클릭
Name에 fname
Data type에 text
OK 버튼

Add 버튼 클릭
Name에 telno1
Data type에 text
OK 버튼

Constraints 탭 선택
화면 하단의 드롭다운리스트박스(혹은 콤보박스?)에 Primary Key로 맞추고
Add 버튼 클릭

Properties 탭의 Name에 tbl01_PK 입력
Columns 탭 선택
화면 하단의 드롭다운리스트박스(혹은 콤보박스?)에 uid로 맞추고
Add 버튼 클릭

화면 제일 밑의 OK버튼 클릭
또, 화면 제일 밑의 OK버튼 클릭

그러면 트리메뉴의 Tables(0)가 Tables(1)로 바뀌어 있을 것이다.

여기서 간단한 SQL 테스트를 해보자.

pgAdmin III의 화면 위쪽에 아이콘들 중에 SQL이라고 써있는
(풍선도움말이 Execute arbitrary SQL queries.라고 나온다.) 아이콘 클릭

나타난 윈도우의 타이틀바에
pgAdmin III Query - MyDB01 on localhost:5432 * 이라고 표시된다.

SQL입력란(위쪽)에

Select * From tbl01

을 입력하고 실행
( 실행 : SQL문이 한 개일 때는 F5를 누르면 실행되지만 두 개 이상일 땐 에러가 난다.
           실행하고 싶은 SQL문을 블록설정한 후 F5하면 해당 SQL만 실행된다.
           물론 메뉴에도 있다. Menu->File->Query->Execute 라고
)

데이타가 없으니 밑에 결과 창에 아무것도 안나온다. 당연히....

Insert Into tbl01(uid,fname,telno1) Values(1,'홍길동','011-111-0111')
라고 입력하고 실행.

다시
Select * From tbl01
를 실행

결과창에 결과가 나온다.

됐다.

이로서 MS Windows2000에 PostgreSql 버전 8.1.4를 설치 및 테스트 해 보았다.

SQL문에 대한 설명이나 더 자세한 PostgreSql에 대한 기능 설명은

다음에 시간이 널널하게 남으면 심도있게 해 볼 참이다.

글을 쓰고 나니 혹시 이 글을 읽는 분들께 죄송하다는 생각이 든다.

역시 비쥬얼하게 화면을 캡춰해서 같이 보여주는게 좋겠다는...

- 끝 -
# by 제갈장비 | 2006/08/19 10:48 | 제갈장비-JAVA | 트랙백 | 핑백(3) | 덧글(0)
트랙백 주소 : http://dojeun.egloos.com/tb/314994
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Linked at 강호진님의 이글루 : Jasp.. at 2008/03/04 19:23

... ; (설치하기) PostgreSql 8.1.4 (설치하기) Test용 Tomcat 웹어플리케이션 MyWeb02 (설치하기) Adobe Reader 설치<- ... more

Linked at 제갈장비 : 웹보고서 기능 만.. at 2008/08/09 22:58

... (설치하기) PostgreSql 8.1.4 (설치하기) Test용 Tomcat 웹어플리케이션 MyWeb02 (설치하기) Adobe Reader 설치&lt ... more

Linked at 날으는 슈퍼뚱땡이 : Wind.. at 2009/02/28 18:18

... ===================================================설치는 안해봤지만 꼭 해봐야 겠다...좋은 자료 감사합니다.출처 : http://dojeun.egloos.com/314994 ... more

:         :

:

비공개 덧글

◀ 이전 페이지 다음 페이지 ▶

이글루링크 추가하기
()을(를)
이글루링크로 추가하시겠습니까? 추가하시려면 그룹선택을 하세요.
(그룹선택 하지 않는 경우, 최상단 목록에 추가됩니다.)
그룹선택 :
이글루링크 취소