PostgreSQL-7.5.0(dev) Windows Version Release

RisaPapa의 이미지

<다운로드>
http://spacetag.apmsetup.com/

<팩키지내용>
Apache2.0.49, Tomcat-5.0.25, j2sdk-1.4.2_04, php-4.3.7,
perl-5.8.3(Risapapa version), Eclipse-2.1.3, FastCGI-2.4.3,
modperl-1.9913, WebDAV-2.0.49, modssl-2.0.49, mod_encoding,
MySQL-4.0.18, PostgreSQL-7.5.0 등등 그외 DNS서버, 메일서버가
모두 자동으로 인스톨됩니다. 그리고 모두 서비스로 인스톨되며 서비스관리
모니터 프로그램도 있어 관리하기도 아주 편합니다.

RisaPapa입니다.

한국에는 PostgreSQL 사용자가 적은 것같습니다만 일본에서는 아직도
MySQL서버 사용자들보다 더 많습니다. 그리고 위치정보쪽의 PostGIS나
MapServer와도 연동이 잘되고 기능과 안정성면에서는 아직도 MySQL
보다는 많은 개발자들이 후한 점수를 주고 있는듯합니다.

윈도우용 PostgreSQL-7.5.0 데이터베이스서버가 팩키지에 포함되었습니다.
일본에서도 조만간 프리로 배포될 것입니다. 소스포지에서는 공개 프로젝트로
진행될 예정입니다.

File attachments: 
첨부파일 크기
Image icon phpbb_problem.jpg194.59 KB
digitie의 이미지

http://www.hagander.net/pgsql/win32snap/

http://www.unm.edu/~efesar/pgsvc/

postgresql 만 받으실 분은 이 두곳도 참고해보세요 :) 저는 이 두개의 조합으로 테스트 중입니다.

showmethemoney

RisaPapa의 이미지

두곳의 postgresql 모두 테스트를 해보았습니다. 두곳다 SSL까지는
서포트하지 않습니다. 제가 추가한 것도 서비스 매니져가 있습니다.
테스트에는 이곳에 사용되는 phpBB를 사용했는데 아무 문제없이
잘 작동이 되었습니다. 그리고 인스톨할때 자동으로 DB도 생성해
주고 PhpPgAdmin도 자동으로 설정이 되기 때문에 바로 사용 할
수가 있도록 되어 있습니다.

그리고 소스에 대해서는 제가 7.2 버전부터 윈도우로 포팅을 해왔기
때문에 현재 배포되고 있는 snap소스들과는 많이 다릅니다.

digitie wrote:
http://www.hagander.net/pgsql/win32snap/

http://www.unm.edu/~efesar/pgsvc/

postgresql 만 받으실 분은 이 두곳도 참고해보세요 :) 저는 이 두개의 조합으로 테스트 중입니다.

digitie의 이미지

Quote:
두곳의 postgresql 모두 테스트를 해보았습니다. 두곳다 SSL까지는
서포트하지 않습니다. 제가 추가한 것도 서비스 매니져가 있습니다.
테스트에는 이곳에 사용되는 phpBB를 사용했는데 아무 문제없이
잘 작동이 되었습니다. 그리고 인스톨할때 자동으로 DB도 생성해
주고 PhpPgAdmin도 자동으로 설정이 되기 때문에 바로 사용 할
수가 있도록 되어 있습니다.

그리고 소스에 대해서는 제가 7.2 버전부터 윈도우로 포팅을 해왔기
때문에 현재 배포되고 있는 snap소스들과는 많이 다릅니다.


아. setup 파일을 실행하면 postgresql 만 설치하는게 불가능해서 적어둔 것입니다. :) 그래서 risapapa님께 드리는 말씀입니다만 postgresql만 패키징해서 올려주실순 없는지요. 아니면 설치시에 설치할 패키지를 선택할 수 있도록 하는 방법도 있구요.

showmethemoney

RisaPapa의 이미지

digitie wrote:
아. setup 파일을 실행하면 postgresql 만 설치하는게 불가능해서 적어둔 것입니다. :) 그래서 risapapa님께 드리는 말씀입니다만 postgresql만 패키징해서 올려주실순 없는지요. 아니면 설치시에 설치할 패키지를 선택할 수 있도록 하는 방법도 있구요.

postgresql만 패키징하는 작업을 하고 싶지만 시간이 되지 않는군요.
그리고 서비스 관리 프로그램에서 인스톨한 후에 서비스를 자동에서
수동으로 설정을 하게 되면 각 프로그램들은 스타트되지 않기 때문에
필요한 서비스만 사용이 가능 하도록 되어 있습니다.

서비스 관리 프로그램이 postgresql을 위해서만 작성된것이 아니기 때문에
따로 팩키징 한다면 전용 프로그램을 하나 만들어야 합니다.

죄송합니다만 당분간은 따로 팩키징할 계획이 없음을 알려드립니다.

소타의 이미지

postgresql 7.5는 공식적으로 네이티브한 win32용이 나올예정인걸로 알고 있는데..

powergres 라는 그 회사 놔둬도 쪽빡차지 않을까요 -.-

RisaPapa의 이미지

nonun wrote:
postgresql 7.5는 공식적으로 네이티브한 win32용이 나올예정인걸로 알고 있는데..

powergres 라는 그 회사 놔둬도 쪽빡차지 않을까요 -.-

그럴 것같습니다.
그러나 현재는 mingw32로 컴파일하여 바이너리를 생성합니다만 조만간
MSVC로도 컴파일이 되리라고 생각됩니다. 저 역시 이부분을 해오고 있는데
현재80%정도가 MSVC로 컴파일 됩니다.

위에서 배포하는 배이너리는 mingw32로 컴파일한 것과 MSVC로
컴파일한 것을 짬뽕한 상태입니다. MSVC로 컴파일이 되기 시작하고
프로젝트파일이 추가되기만 하면 저역시 powergres는 자연소멸할
것이라고 생각됩니다.

퍼포먼스면에서도 많은 개선이 있어 거의 MSSQL정도의 스피드가
나오고 시그윈에서 테스트할 때의 스트레스는 없어졌기 때문에 앞으로
PgSQL은 한국에서도 많이 사용되어 지리라고 생각하고 있습니다.

소타의 이미지

pgsql 짱! -.-;

http://www.postgresql.or.kr/ 와하하~ -_-;;

exman의 이미지

오..저도 전직장에 다닐때 cygwin으로 postgres 를 써왔었는데, 리눅스에서보다 100배이상 속도가 느려서 Powergres 를 찾아보았었던 기억이 납니다. (한 2년 되었군요)
하여간 리사파파님 대단하십니다. ^.^b
당시에 mssql/pgsql/mysql/oracle를 지원하는 웹어플리케이션 인스톨러를 작성하느라 많은 비교를 했었는데, win32 native postgres가 나온다면 윈도에서 mssql이 밀리지 않을까 생각을 했었습니다.
기능면에서도 뒤떨어지지 않고, 속도도 같은 사양의 리눅스머신에서 훨씬 뛰어 났으니까요.
개인적으로 제 홈페이지도 postgres 를 사용중인데, 리사파파님의 이번 공개를 계기로 많은 사람들이 postgres의 매력에 흠뻑 빠질수 있었으면 좋겠습니다 :)

엠브리오의 이미지

매뉴얼 번역 프로젝트라도 해야될듯 싶군요. ^^;

원래 처음이 좀 어렵지, 한번 불붙기 시작하면 빠르게 사용자층이
늘어날겁니다.

문제는 그런 계기를 만들기 위해 필요한 여러가지 기본 자료들이 부족하다는 건데..
그중 하나가 한글화된 매뉴얼과 자세한 설치과정 및 유저그룹이겠지요.
물론 Win32 로 포팅되는 것도 중요한 이슈꺼리 중 하나일겁니다.

RisaPapa의 이미지

exman wrote:
오..저도 전직장에 다닐때 cygwin으로 postgres 를 써왔었는데, 리눅스에서보다 100배이상 속도가 느려서 Powergres 를 찾아보았었던 기억이 납니다. (한 2년 되었군요)
하여간 리사파파님 대단하십니다. ^.^b
당시에 mssql/pgsql/mysql/oracle를 지원하는 웹어플리케이션 인스톨러를 작성하느라 많은 비교를 했었는데, win32 native postgres가 나온다면 윈도에서 mssql이 밀리지 않을까 생각을 했었습니다.
기능면에서도 뒤떨어지지 않고, 속도도 같은 사양의 리눅스머신에서 훨씬 뛰어 났으니까요.
개인적으로 제 홈페이지도 postgres 를 사용중인데, 리사파파님의 이번 공개를 계기로 많은 사람들이 postgres의 매력에 흠뻑 빠질수 있었으면 좋겠습니다 :)

감사합니다.

사실 윈도우에서는 2,3년전에는 cygwin밖에 대안이 없었습니다. 그러나
이것을 윈도우로 포팅해서 일본에서는 프리로 배포를 하기 시작했는데 그것이
현재의 윈도우 상용 버전인 PowerGres라는 상품의 기초가 되었습니다.

말씀 하신것처럼 MSVC에서 전부 컴파일이 가능하도록 개량이 된다면
MSSQL을 능가하는 기증과 성는이 나오지 않을까 하고 기대하고 있습니다.

그러나 실은 저 개인적으로는 데이터베이스에 대해서는 잘모르지만
컴파일관련과 포팅에 대해서는 오래 해왔기 때문에 이것을 기본으로 하여
컴파일해서 에러 나는 부분을 수정해 소스에서 기대되는 값이 나오도록
소스를 수정하는 단순한 작업으로 포팅을 한것 뿐입니다.

그리고 테스트를 하면서 느낀 것인데 MySQL에 비교해도 그렇게 스피드는
뒤지지 않는 듯합니다. 누가 벤치마크 스크립을 PHP나 펄로 제공해주시면
이곳에 결과를 알려 드리겠습니다.

소타의 이미지

pgsql의 경우는 소스트리의 contrib내에 pgbench 라는 pgsql전용 벤치마킹 유틸이 들어 있습니다.
가상의 콘넥션을 열어서 트랜젝션이나 쿼리를 처리하는 식의 벤치마킹 툴입니다. 소스와 쿼리의 내용이 공개되어 있으니 mysql용만 만들면 -.-; 동일한 수준의 테스트가 될 수 있을듯 한데요..
mysql에서 손을 놓은지 오래되서 mysql용 벤치마킹 툴은 잘 모르겠습니다 =_=;;;

수정합니다~
참고자료 ^^;
http://www.sqlite.org/speed.html
여기 보시면 sqlite VS MySQL VS PostgreSQL 의 속도 비교 자료가 있습니다.
PostgreSQL이 속도면에서는 약간 뒤지는 부분이 보이는데요.. 옵션중 fsync를 끄면 disk IO가 발생하는 부분의 성능이 높아질 건데.. 이러면 공정치 못한 테스트일까요? -.-;;

또 수정합니다 -.-;
위의 벤치마킹이 pgsql 7.1.2에서 이루어 진거군요.. 지금은 7.4.3 이던가 그런데, 7.4로 오면서 성능이 많이 향상 되었습니다.. 프토로콜도 심플해졌다고..

dansepo의 이미지

그 회사 괘심죄에 걸렸군요.. ㅎㅎ
S?A라는 회사....
저도 4,5년전에 그 회사에서 1년정도 일한적이 있었습니다.
같은 곳을 안다는 것이 묘한 기분이 드는군요..

리사파파님 더운 여름 건강하시고 건투바랍니다.

같은 하늘밑에서...

세포분열중......

로모뉴스의 이미지

98년 말인가?? 첨 인트라넷 개발할때 슬랙웨어 기반에 PostgreSQL로 작업한 경험이 있습니다.
지금 생각하면 간단한 쿼리문 몇개 날리는 정도의 수준이었는것 같은데.. 고생 많이 했지요. :)
암튼, RisaPapa님 유용하게 잘 사용하겠습니다!

OPEN MIND!

RisaPapa의 이미지

엠브리오 wrote:
매뉴얼 번역 프로젝트라도 해야될듯 싶군요. ^^;

원래 처음이 좀 어렵지, 한번 불붙기 시작하면 빠르게 사용자층이
늘어날겁니다.

문제는 그런 계기를 만들기 위해 필요한 여러가지 기본 자료들이 부족하다는 건데..
그중 하나가 한글화된 매뉴얼과 자세한 설치과정 및 유저그룹이겠지요.
물론 Win32 로 포팅되는 것도 중요한 이슈꺼리 중 하나일겁니다.

감사합니다.

현재 부족한것이 매뉴얼인데 누군가 해주시면 저역시 힘이 날것이고
내부에 다시 업그레이드 해야할 것들이 있고 한데 이러한 작업을
하는 것도 훨씬 수얼해 질리라고 생각합니다. 누군가 해주신다면
앞으로 윈도우 네이티브 바이너리로 거의 리눅스와 비슷한 환경까지
끌어 올릴 수가 있습니다. 현재 아파치와 톰캣은 어쩌면 리눅스 보다
더 퍼포먼스면에서 앞서가지 않는가 하는 생각을 종종합니다. 그외
바인드 서버의 경우에도 리눅스보다 훨씬 가볍고 간단하게 도메인
네임 서버를 제가 만든 팩키지로 구성 할 수가 있습니다. 그외
메일서버의 경우에도 여러 메일서버들을 비교하면서 윈도우에서
가장 성능이 좋은 것으로 구성했습니다. 이메일 서버는 PgSQL과
연동되어 작동 되도록 수정해 나갈 생각입니다.

정말로 매뉴얼과 관리툴만 조금씩 추가해서 나간다면 세계에서도
가장 강력하고 많은 개발자들이 애용하는 팩키지가 되리라고 생각하고
있습니다.

RisaPapa의 이미지

로모뉴스 wrote:
98년 말인가?? 첨 인트라넷 개발할때 슬랙웨어 기반에 PostgreSQL로 작업한 경험이 있습니다.
지금 생각하면 간단한 쿼리문 몇개 날리는 정도의 수준이었는것 같은데.. 고생 많이 했지요. :)
암튼, RisaPapa님 유용하게 잘 사용하겠습니다!

지금의 팩키지를 사용하면 간단하게 인트라넷을 구성할 수가 있습니다.
그것은 바인드가 포함되어 있기때문입니다. 현재 example.com으로
설정이 되어 있는데 설정파일에서 ip만 변경시켜주면 위의 도메인으로
일반 브라우져에서 접속을 할 수도 있습니다. 그외 WebDAV도 기본으로
설정이 되어 있기 때문에 이 설정을 변경하고 패스워드 등을 추가해서
사원들 간의 파일 서버나 자료서버로도 사용 할 수가 있습니다.
한글이름으로 작성된 파일들도 그대로 사용할 수가 있습니다.
네트웍 추가하기에서 https://127.0.0.1/server 나 위에서 설정한
도메인네임이나 아이피로 설정하면 바로 사용할수가 있습니다.
기본적으로 SSL로만 WebDAV를 사용 할 수가 있도록 되어 있기
때문에 집에 서버를 구축해놓고 회사에서 파일을 사용하고 하더라도
안전하게 사용 할 수가 있을 것입니다.

현재의 팩키지는 앞으로 MySQL기반이 아닌 PgSQL기반의 팩키지로
시프트하기 위한 첫 단계라고 생각하고 있습니다.

offree의 이미지

그와 관련해서 kldp.net 이나 kldp wiki 에 먼저 작성을 해 나가는 것도 좋을 듯 하네요.

postgreSQL 과 mysql 중 어느것을 할 까 고민했었을때.
문제가 되었던 부분이.

메뉴얼(자료) 부분과 속도 부분 이었습니다.

말씀대로라면 속도부분은 해결이 된듯하고, 메뉴얼만 어느정도 해결되면, 당장 테스트 해보고 싶네요.

http://database.sarang.net/database/database.phtml

가 있긴 하지만요.

http://www.postgresql.or.kr 은 아직 부족한 듯 하구요.

ps. 설치해서 써 보고 있는데. 상당히 마음에 듭니다. 감사합니다.^^

ps2. 현재 mysql + phpBB2 를 돌려보고 있습니다.
pgsql + phpBB2 를 하려는데.. phpPgAdmin 에서 로그인을 어떻게 해야 하는지요? phpMyAdmin 에서는 root / root 로 설정하신 것 같은데..
phpPgAdmin 은 어떻게 설정하셨는지 찾아보고 있는데, 안보이네요.

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

RisaPapa의 이미지

offree wrote:

ps. 설치해서 써 보고 있는데. 상당히 마음에 듭니다. 감사합니다.^^

ps2. 현재 mysql + phpBB2 를 돌려보고 있습니다.
pgsql + phpBB2 를 하려는데.. phpPgAdmin 에서 로그인을 어떻게 해야 하는지요? phpMyAdmin 에서는 root / root 로 설정하신 것 같은데..
phpPgAdmin 은 어떻게 설정하셨는지 찾아보고 있는데, 안보이네요.

PgSQL은 처음에 데이터베이스를 생성할 때에 현재 로그인한 유저명으로
데이터베이스가 생성이됩니다. 그래서 서버를 설치했을 때의 유저명을
사용하면 됩니다. 로컬에서는 패스워드 인증없이 로그인 할 수있도록
되어 있습니다.

일반적으로 윈도우에서는 "Administrator" 를 사용하는 것 같습니다만...,
그리고 대문자 소문자 구별합니다. 따라서 위의 "Administrator" 를
"administrator" 로 입력하면 로그인에 실패합니다. 저는 윈도우에서도
인스톨하고 나서 "Administrator" 를 "root"로 변경해서 사용합니다.
그러면 여러가지로 여러 운영시스템을 사용할 경우 가끔 편할 때가 있습니다.

phpBB2는 저도 테스트를 했는데 윈도우 PgSQL상에서 아주 잘 돌아갑니다...

offree의 이미지

RisaPapa wrote:

PgSQL은 처음에 데이터베이스를 생성할 때에 현재 로그인한 유저명으로
데이터베이스가 생성이됩니다. 그래서 서버를 설치했을 때의 유저명을
사용하면 됩니다. 로컬에서는 패스워드 인증없이 로그인 할 수있도록
되어 있습니다.

예.. 잘 되는 군요. ^^

거의 pgSQL 은 처음 사용하는 것이라 어떨지 모르겠습니다.

금방 phpBB2 + PgSQL 로도 설치해 보았습니다. 아주 잘되네요.

이번기회에 PgSQL 의 사용자가 될 듯 합니다. ( 다시 감사!! )

ps. 예전에 window 용 apm 등도 직접 설치해보고, apmsetup 같은 설치툴도 사용해보고 했는데 몇번 사용하고 그만 썼습니다.
이번에는 계속 쓸 것 같다는 느낌이 드네요. ^^

ps-2. PgSQL 관련자료도 정리를 해봐야 겠습니다.(우선 kldp wiki 에 만들고 해서)

ps-3. 해당 관련해서 공개프로젝트를 해보는 것도 좋을 듯 합니다. RisaPaPa 님이 그러실 의향이 있으신지요?

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

offree의 이미지

자동업데이트 라는 것도 있군요. 감동 ^^

지금 자동업데이트 테스트 중이신가요?

테스트 중이신것 같은지. 지금 업데이트를 했는데, 계속 뜨네요.

ps. 2-3주 후에 삭제 하신 다고 하셨는데. 쓰레드 자체는 지우지 않으셨으면 하네요.

현재 : 7월 9일 - phpbb + pgsql 로 테스트 해보고 있는데.. 어디의 문제인지.
아래 스크린 샷 처럼 한글 처리에 문제가 있습니다.

다른분들은 정상적으로 작동하는지요? mysql 로 했을때도 똑같은 현상이 DB 문제는 아니고, phpBB 나 space Tag server 의 문제인지..
혹은 어떤 설정을 바꾸어 줘야 하는지 확인해 봐야 겠습니다.

댓글 첨부 파일: 
첨부파일 크기
Image icon 0바이트

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

RisaPapa의 이미지

offree wrote:
자동업데이트 라는 것도 있군요. 감동 ^^

지금 자동업데이트 테스트 중이신가요?

테스트 중이신것 같은지. 지금 업데이트를 했는데, 계속 뜨네요.

ps. 2-3주 후에 삭제 하신 다고 하셨는데. 쓰레드 자체는 지우지 않으셨으면 하네요.

현재 : 7월 9일 - phpbb + pgsql 로 테스트 해보고 있는데.. 어디의 문제인지.
아래 스크린 샷 처럼 한글 처리에 문제가 있습니다.

다른분들은 정상적으로 작동하는지요? mysql 로 했을때도 똑같은 현상이 DB 문제는 아니고, phpBB 나 space Tag server 의 문제인지..
혹은 어떤 설정을 바꾸어 줘야 하는지 확인해 봐야 겠습니다.

글쎄요....
일본어로 테스트했을 때는 문제가 없었기 때문에 2바이트 문자인 한글도
문제는 없으리라고 생각을 합니다.

캡쳐한 이미지를 보아서는 아마 문자셋지정이 잘못되지 않았나 하는
생각이 드는군요. 그리고 데이터베이스를 생성할 때에 EUC-KR로
했는지도 제가 확인할 도리도 없구요...

글쓰는 페이지를 보아서는 문자셋의 지정이 iso-8859-1로 되어 있는 것
같은데 소스보기를 해서 한번 확인해 보시기 바랍니다.

만약에 그렇게 되어 있다면 lang_main.php 파일을 찾아서
$lang['ENCODING'] = 'iso-8859-1'; 을
$lang['ENCODING'] = 'euc-kr'; 로 변경해 보시기 바랍니다.

프로그램을 선택해서 인스톨이 되도록 새롭게 인스톨러를 작성했습니다.
새프로그램을 보시려면 다음 주소를 한번 확인해 주시기 바랍니다.

http://spacetag.apmsetup.com/

그리고 매뉴얼 작성등의 위키페이지등은 자유롭게 진행하셔도 됩니다.
바인드설정, 메일서버설정이나 사내 네트웍구축에 관한 매뉴얼이라면
언제라도 질문을 해주시면 언제든지 답변해드리겠습니다.

temper의 이미지

저걸 모두 한번에 설치해야 한다니... 좀 그렇네요....
고생은 하셨습니다만 PgSql 만 따로 배포하시는게 PgSql 한테 좋을듯 싶은데요...

RisaPapa의 이미지

temper wrote:
저걸 모두 한번에 설치해야 한다니... 좀 그렇네요....
고생은 하셨습니다만 PgSql 만 따로 배포하시는게 PgSql 한테 좋을듯 싶은데요...

지금 준비중에 있습니다. 아마 일본이나 PgSql사이트에서
먼저 배포를 하게 될 것 같습니다.

offree의 이미지

RisaPapa wrote:

글쓰는 페이지를 보아서는 문자셋의 지정이 iso-8859-1로 되어 있는 것
같은데 소스보기를 해서 한번 확인해 보시기 바랍니다.

만약에 그렇게 되어 있다면 lang_main.php 파일을 찾아서
$lang['ENCODING'] = 'iso-8859-1'; 을
$lang['ENCODING'] = 'euc-kr'; 로 변경해 보시기 바랍니다.

확인해 보니 말씀하신 그 문제 인것 같네요.

phpBB 설정에서 korean 으로 설정하고 language/lang_korean 도 확인하고, 그 밑의 lang_main.php 의 euc_kr 도 확인했었는데.. 정작 lang_korean 설정이 읽히는 것이 아니고, lang_english 의 것이 읽히고 있었던 것이었습니다. ^^

조언 주셔서 고맙습니다. ^^

RisaPapa wrote:

그리고 매뉴얼 작성등의 위키페이지등은 자유롭게 진행하셔도 됩니다.
바인드설정, 메일서버설정이나 사내 네트웍구축에 관한 매뉴얼이라면
언제라도 질문을 해주시면 언제든지 답변해드리겠습니다.

예.. 작성하게 되면 wiki.kldp.org 에 작성해 놓도록 하겠습니다.

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

소타의 이미지

http://database.sarang.net/?inc=read&criteria=pgsql&subcrit=files&aid=5409

PostgreSQL v7.5 개발버전 win32 용 바이너리 파일
상기님 말씀에 따르면 2달후에 7.5의 정식 릴리즈가 예정되어 있다고 합니다~ :)

shyxu의 이미지

RisaPaPa님 예전에 올리셨던 아파치2 설치 스크립트 잘 썼습니다 ^^

Since 2003.
지금은 맥유저...
---
http://jtjoo.com

RisaPapa의 이미지

nonun wrote:
http://database.sarang.net/?inc=read&criteria=pgsql&subcrit=files&aid=5409

PostgreSQL v7.5 개발버전 win32 용 바이너리 파일
상기님 말씀에 따르면 2달후에 7.5의 정식 릴리즈가 예정되어 있다고 합니다~ :)

저도 컴파일을 해서 테스트를 해보았습니다. 앞으로 버전업이 될 때에는
posrgres.org 사이트의 소스를 사용하여 업데이트를 하려고 합니다.
그러나 아직 인스톨러가 없다는 점과 모니터가 없다는 점이 아쉬운데
테스트를 해보면 아주 만족할 만한 성능이 나오고 있습니다.

지금 이 소스를 사용하여 인스톨러가 자동으로 데이터베이스를 생성하고
모니터를 추가하여 트레이 아이콘에서 관리를 할수 있도록 하는 작업을
하고 있습니다. 조만간 단독으로 인스톨되는 버전을 배포하려고 합니다.

위의 링크에 있는 바이너리를 다운로드해서 체크를 하였는데 파일 하나가
제가 컴파일한 것과 조금 차이나는 것이 있는데 왜그런지 저도 원인을
모르겠네요. libpq.dll인데 보면 SSL옵션으로 컴파일이 되었음에도
위의 사이트에서 것은 libssl32.dll과 libeay32.dll을 로드하지 않도록
되어 있습니다. postgres.exe가 libssl32.dll과 libeay32.dll을 로드하도록
되었기 때문에 별 문제는 없지만 SSL로 연결하는 클라이언트 프로그램을
작성할 때에 문제의 소지가 있지 않을까 생각됩니다. libssl32.dll파일과
libeay32.dll도 함께 /bin디렉토리에 넣어 주어야 될것 같기도 하고...

libssl32.dll 파일은 직접 Mingw를 사용해서 OpenSSL 소스로 컴파일해야
이 바이너리를 얻어 낼수가 있습니다.