Background Image

FORUM

조회 수 12413 추천 수 0 댓글 11
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


다음과 같이 연결했습니다.

DRIVER=CUBRID Driver;UID=아이디;PWD=패스워드;FETCH_SIZE=100;PORT=30000;SERVER=아이

피;DB_NAME=test;DESCRIPTION=cubrid_odbc;charset=utf-8";



위와 같이 연결 후 한글문자열을 삽입했는데..역시나 utf8로는 깨져보이네요...

ms949로 보면 정상적으로 출력됩니다..


제대로 utf8로 입력되는 것이 맞는것인지요?


아님 .net에서 추가적으로 설정해 주어야하는 것이 있는 것인지요..


확인 부탁 드립니다..


3개월이나 기다렸는데.. 충격이네요..ㅠ


------------------------------------------------


CUBRIDSUS-4091 ODBC 드라이버에 UTF-8 문자셋 지원


ODBC 드라이버에 UTF-8 문자셋 지원 기능을 추가하여 UTF-8 문자열로 입력 및 조회가 가능하도록 개선하였다. 

UTF-8 이외에 다른 문자열은 지정핛 수 없으며, 아래의 예와 같이 연결 문자열에 “charset=utf-8”를 지정하는 방식으로 사용핛 수 있다. 


// 연결 문자열에서 UTF-8로 설정 DRIVER=CUBRID Driver;UID=public;FETCH_SIZE=100;PORT=30000;SERVER=localhost;DB_NAME=demodb;DESCRIPTION=cubrid_odbc;charset=utf-8

  • ?
    밝은미소 2010.12.23 22:49

    제어판에서 ODBC 설정하시는 부분에서 CUBRID ODBC 드라이버를 추가하시고 여기에 DESCRIPTION 부분을

    cubrid_odbc;charset=utf-8 로 설정해서 연결하신 것인지요?.

    (참고: http://www.cubrid.com/online_manual/cubrid_831b/gs/gs_app_odbc_setting.htm )

  • ?
    스마트 2010.12.23 22:57 SECRET

    "비밀글입니다."

  • ?
    밝은미소 2010.12.23 23:46

    제가 설정 방법을 잘못 알고 있었네요~. 제어판의 CUBRID ODBC UI 상으로는 charset=utf8 설정을 현재 지원하지 않고요,

    응용 단에서 연결 스트링을 직접 작성하는 방법으로 연결해야 합니다.

     

  • ?
    lsj 2010.12.23 23:51 Files첨부 (1)
    이번 패치 버전에서 수정된 charset관련 기능은 연결 스트링을 직접 수정해야만 사용이 가능합니다.
    (지금 처럼 UI창에서 description에 charset을 주는 것은 단지 description항목을 수정하는 효과 밖에 없습니다.)

    다음 둘중 하나의 방법으로 시도해 보시기 바랍니다.
    1. 소스 파일을 열어서 ODBC의 연결 string에 직접 charset을 입력.
    2. 레지스트리를 수정하여 이미 생성된 DSN 정보에 charset관련 정보를 수정.
      --> 레지스트리의 HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INI
            (64bit는 좀 다를수도 있을것 같습니다. dsn이름으로 검색해 보시기 바랍니다.)
       의 하위 키에 추가된 dsn이름의 key가 존재할 것입니다.
       이를 열어 다음처럼 (첨부파일참조) CHARSET utf-8 항목 추가.
  • ?
    스마트 2010.12.24 01:05 SECRET

    "비밀글입니다."

  • ?
    스마트 2010.12.24 01:43

    utf8 입력이 가능하다면, 관련 예제 소스를 공유해 주시면 좋겠습니다.

    알려주신 방법들로는 utf8 문자 입력이 되지 않고 있습니다..






  • ?
    밝은미소 2010.12.24 02:36

    그러고 보니 사용하신 버전이 맞지 않는 것 같네요.

     

    charset=utf-8 지원은 3.0 patch1 윈도우즈 버전에서 지원하는 것인데요,

    지금 릴리스된 3.0 patch1 버전은 리눅스 버전만이고, 윈도우 버전은 아직 QA 진행 중입니다.

     

    3.0 patch1 윈도우 버전이 릴리스 되면 그것을 사용하셔서 테스트하시기 바랍니다~.

     

    감사합니다.

  • ?
    스마트 2010.12.24 02:51

    원격 서버가 리눅스이고 3.0 patch 1이 설치되어있습니다.


    로컬도 3.0 patch 1을 설치해야 된다는 건가요??...



  • ?
    남재우 2010.12.24 22:22

    안녕하세요.

    해당 기능은 ODBC에 추가되는 기능입니다. 따라서 ODBC를 사용하는 windows쪽의 버젼이 중요합니다. 다만 현재 CUBRID는 서버와 클라이언트의 버젼을 동일하게 유지하도록 하고 있어 linux와 windows 모두 버젼을 맞춰주어야 합니다.

    또한 본 기능은 R2.2patch6에도 추가되었습니다. 3.0의 기능이 필요하지 않으시다면 2.2를 사용하셔도 됩니다.

  • ?
    스마트 2010.12.24 22:38

    2.2 또한 윈도우즈용 버전이 아직 배포전이라..

    현재는 그럼 방법이 없단 얘기네요..


    odbc를 통한 utf8도 문제지만..

    oledb utf8 지원도 빨리 이루어졌으면 좋겠습니다..



  • ?
    스마트 2010.12.27 11:45

    윈도우즈용 버전은 이번달 안에 공개가 되는 것인가요...

    며칠 안남았는데.. 불안하네요..




List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 104
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4468
1139 [리눅스서버에서 cubrid 자동실행되게 하는것..]에 추가질문입니다. 1 어려운큐브 2013.03.27 8942
1138 [데이터 이관] 큐브리드 데이터 이관 문의 4 update 뚜벅뚜벅 2024.04.30 52
1137 [데이터 가져오기] 테이블 설정이 정상적이지 않습니다. 1 안녕 2020.11.11 163
1136 [답변에 대한 답글입니다.] Trigger 이벤트 시점에 대해 질문드립니다. 3 cubridtest 2019.10.31 569
1135 [깜짝이벤트] CUBRID 열심 사용자들께 2013년 메모지 셋트를 드립니다 3 file CUBRID_DEV 2013.02.05 15063
1134 [긴급요청] .net 에서 데이터 insert 시 cubrid manager에서 한글 깨짐 현상 문의 4 minimin0516 2016.01.28 6865
1133 [긴급]서비스 시작이 안되는데 확인 부탁드립니다. 9 머천다이 2018.06.29 825
1132 [긴급] 캐릭터셋 관련 문의드립니다.. (답글 확인요망) 4 드팬디 2014.11.08 6416
1131 [긴급] 성능 문의 드립니다.... 8 secret 스마트 2011.01.05 31
1130 [긴급] 삭제되지 않는 테이블은 어떻게 처리해야하나요.. 4 스마트 2010.09.25 12057
» [긴급] odbc utf8 입력이 안됩니다.. 11 스마트 2010.12.23 12413
1128 [긴급] Java VM can not be started 메세지 원인?? 13 이석희 2009.07.07 19551
1127 [긴급] CMT 오류 문의 드립니다. 7 스마트 2010.12.29 6490
1126 [긴급] CLOB 인서트 에러 입니다. 1 secret 사이어스 2015.11.20 15
1125 [긴급] .net c#에서 utf8 연결 어떻게 해야하는지요... 9 스마트 2010.09.26 14368
1124 [급]Cubrid메니저에서 Unlod 후 load시 오류 3 file 별솔아범 2011.07.15 23907
1123 [개선요청] 데이터베이스 복구 문제 개선이 필요할 것 같습니다.. 5 secret 스마트 2011.01.04 49
1122 [replication] 성능에 대한 질문입니다. 2 kkckc 2009.02.10 16669
1121 [mac os] cubrid manager 오류 문의 4 file 망고라떼 2022.08.01 215
1120 [java]supportsGetGeneratedKeys 함수 이상 동작 문의 2 큐브리드하자 2013.07.19 7879
Board Pagination Prev 1 ... 139 140 141 142 143 144 145 146 147 148 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales