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 4044 게시물 읽기
No. 4044
Re: Re: 정재익님의 글대로 생각은 하지만...
작성자
이상혁
작성일
2002-02-21 17:35
조회수
1,431

-- 이봉우 님이 쓰신 글:

>> -- 정재익 님이 쓰신 글:

>> >> Redhat 에 상관없이... PostgreSQL 7.2 에서는 비교적 에러없이 multibyte 지원이 제대로 됩니다. 하지만 PostgreSQL 7.1.2 또는 그 이전 버전 일부에서는 이상하게 한글 소팅이 제대로 안되는 경우가 있었습니다. 원인은 잘 모르겠습니다. (이상하게 버그 레포팅도 없더군요. 물론 모든 한글 관련 옵션을 제대로 주고 테스트했습니다)

>> >>

>>

>> 저또한 그렇게 생각합니다. OS에 의존한다는 것이 좀 말이 안되는거 같아서... 그러나, 나타난 현상이 이러하니 어리둥절한 뿐입니다. 어찌해야할지...? 개인적으로 사용하는 컴에는 Hancom 2.2(RedHat 7.2계열)가 깔려 있어서 PostgreSQL 7.2을 컴파일 하였습니다.

>>

>> --prefix=/usr/local/pgsql \

>> --enable-locale \

>> --enable-multibyte \

>> --enable-nls \

>> --with-maxbackends=128 \

>> --with-CXX \

>> --with-perl \

>> --with-python \

>> --with-tcl \

>> --with-pam \

>> --with-openssl=/usr/include/openssl \

>> --enable-odbc \

>> --with-gnu-ld \

>> --enable-syslog

>>

>> 위와 같은 옵션을 주고 컴파일을 하였는데 마찬가지로 한글 정렬이 이루어지지 않더군요. PostgreSQL 7.2를 RedHat 7.1 계열에서 컴파일하면 정렬이 아주 잘되는데 이유를 모르겠습니다. 심지어 백업했던 화일이 문제가 있을까 싶어 새로 db 생성하고 table을 만들어 10개 정도의 한글 이름에 관한 값을 넣은후 테스트를 했는데도 마찬가지였습니다. 그냥 언어상으로 정렬에 관한 부분을 처리해야 하는지..? 이러면 속도가......

>>

>> 여하튼 제가 어딘가에서 생각을 잘못하고 있는지 아시는 분 없으신지...?

 

몇번의 재컴파일끝에 되기는되느데 .. 좀 그러네요 ..

우선 컴파일 옵션에서 enabel-locale, enable-multibyte, enable-nls 옵션을

빼고 컴파일 한 후에 initdb 에서도 -E EUC_KR을 빼고 했더니

한글 sorting이 되더군요 ..

 

운용OS는 한컴2.2 입니다.

이 글에 대한 댓글이 총 1건 있습니다.

흠... postgresql 7.1.2 redhat 7.1에서 돌려본적이 있는데요

첨에는 소팅이 안되서 고민 했었는데

admin GUIDE에 LINUX에서 LC_COLLATE하고 LC_CTYPE을 맞추라고 나온걸 보고 하니 되던데요

postgresql만든사람들이 그렇게 정해놓은거니 별 수 없죠 머

 

다른 정보를 알고 계신분은 리플바랍니다

 

RTFM!!

일지매님이 2002-03-06 02:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4029이상해염...ㅠ.ㅠ
향이
2002-02-19
4094
4028group by 어렵다... [1]
김현
2002-02-19
1215
4023허접의 auto_increment에 대한 질문
tozigy
2002-02-19
2339
4025┕>Re: 일단 검색을 해 보시기 바랍니다.
정재익
2002-02-19 13:13:57
1487
4021PostgreSQL에서의 한글소팅의 문제점
양호춘
2002-02-19
1609
4022┕>Re: 저도 그래요. 어찌해야 할지..
이봉우
2002-02-19 10:33:33
1290
4027 ┕>Re: Hancom 2.0에서는 아주 잘 작동이 되어요
이봉우
2002-02-19 14:50:00
1343
4030  ┕>Re: Re: 개인적인 경험...
정재익
2002-02-19 23:39:04
1449
4040   ┕>Re: 정재익님의 글대로 생각은 하지만...
이봉우
2002-02-21 10:44:38
1440
4044    ┕>Re: Re: 정재익님의 글대로 생각은 하지만... [1]
이상혁
2002-02-21 17:35:31
1431
4024┕>Re: 자답
양호춘
2002-02-19 12:23:09
1482
4047┕>7.1에서는 이렇게 하면 됩니다. (7.2도 아마...)
어떤생각
2002-02-22 12:14:15
1478
4048 ┕>Re: 말씀하신대로 되는군요. 감사합니다.
이봉우
2002-02-22 16:26:58
1474
4018윈도우 postgresql사용 어떤걸 쓸까요...
히네
2002-02-19
1358
4017두개 이상 테일블의 outer join 형식은요?
조춘원
2002-02-18
1564
4014GROUP BY 절의 난제 !
김현
2002-02-18
1179
4016┕>Re: GROUP BY 절의 난제가 아니고 잘못 사용하신 것입니다.
정재익
2002-02-18 20:56:46
1443
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다