Background Image

FORUM

조회 수 9301 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 32bit
CUBRID Ver.
9.2
CUBRID TOOL Ver.

응용 환경(API)
unloaddb

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
table 콜레이션은 utf8_bin이고, 해당 테이블을 내릴 때 (unloaddb로 내림) varchar형 일부 데이터가 깨짐 현상이 나타남


리눅스 명령어 file로 확인해 보면 케릭터 셋이 utf8이어야 하나 non-iso extended-ascii text로 나타남.


큐브리드 매니저로 데이터를 보면 정상으로 보임 unloaddb에서 내릴 때에만 데이터가 깨짐(일부만 깨지는 것으로 보았을 때, 짐작으로는 DB가  utf8 가변형길이 케릭터셋을 뿌릴 때 잘 못 뿌리는거 아닌가 살짝 의심됨)


깨지는 데이터가 '랠' 과 같은 특수문자가 아닌 한글입니다.


해결 방법 없나요?


큐브리드 사용하면서 에로 사항이 정말 많습니다.

  • ?
    손승일 2014.05.14 02:41

    간단히 재현 가능하도록 해당 데이터만 포함된 unload 파일 제공해주시면 확인에 도움이 될 것 같습니다.

    그리고 좀더 자세한 CUBRID 버전도 함께 알려주시기 바랍니다.

    버전은 cubrid_rel 명령으로 확인 가능합니다.

  • ?
    월레스 2014.05.14 02:59

    방화벽 문제로 현재 데이터 제공이 안되네요.


    재현을 해보실꺼라면 인터넷에 한글 완성형 글자들 돌아다니니 그거 쓰시면 될거 같습니다.


    그리고 좀 더 추가적인 정보를 드리자며, 제가 우회해서 문제는 해결 하였으나, 깔끔한 방법은 아니네요.


    현재 프로세스가 오라클 쪽에서 iso8859로 데이터를 받아서 utf8로 변환 후 큐브리드에 데이터를 올린 후, 데이터 분석 이후 결과 데이터를  unload로 내리는 프로세스 입니다. utf8로 데이터를 내릴 때(unloaddb) 큐브리드가 케릭터 셋을 강제 변환 하는거 같습니다.(또는 정확하게 케릭터 셋 바이트 연산에 오류가 있거나...)

    해서 제가 해결한 방법은, iso8859 파일을 한번 더 올린 후 데이터 분석 후 iso8859 케릭터 셋으로 파일을 내리니 리눅스 file 명령어로 iso-8859로 제대로 된 케릭터 셋으로 내려 왔습니다. 이 때 내려온 iso8859를 utf8로 협대화 변환을 하여 데이터 손실이 없었네요


    utf8케릭터 셋을 unloaddb로 파일을 내리면 위에서 봤듯이 utf8케릭터셋으로 파일이 내려오지 않습니다. 아마 다른 케릭터 셋으로 파일을 내리는 듯하거나 바이트 연산이 잘 못 되는 듯 싶습니다. 그것이 아니라면 제가 DB데이터 뿌릴때 케릭터 셋을 맞추는 옵션을 못 찾는 것인데, 현재 이런 옵션은 없는듯 합니다.


    마지막으로 버전은 9.2.0.0155 32bit for windows_NT네요


  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views136
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4477
    read more
  3. update ,delete 오류[매우급함]

    Date2017.09.15 By훈이아빠 Views718
    Read More
  4. unloddb 실행

    Date2017.02.22 By초초초보 Views11
    Read More
  5. unloaddb, loaddb 진행 후 service가 시작되지 않습니다.

    Date2018.05.04 Byseyaa Views602
    Read More
  6. unloaddb 에러 확인 요청.

    Date2023.11.13 By정현 Views92
    Read More
  7. unloaddb 문의

    Date2015.07.22 Bychocob Views6123
    Read More
  8. unloaddb utf8_bin 일부 데이터 깨짐

    Date2014.05.14 By월레스 Views9301
    Read More
  9. unloaddb internal system failure 문의

    Date2021.02.26 Bybchlim Views113
    Read More
  10. unloaddb comment 가져오기

    Date2020.06.25 Bybchlim Views210
    Read More
  11. unloaddb / loaddb 실행할 때 clob파일을 유지할 수 있는 방법 있을까요?

    Date2021.03.12 By김동현 Views307
    Read More
  12. unloaddb & loaddb 관련 질문이 있습니다.

    Date2024.04.06 By543534512 Views54
    Read More
  13. unload/load 관련한 질문입니다.

    Date2009.12.04 Bypotter Views10881
    Read More
  14. unload 실행시 Empty component list in class

    Date2019.10.22 By휴식 Views393
    Read More
  15. unload / load 에러 관련 objects, schema 정보관련 질문입니다.

    Date2009.12.04 Bypotter Views10292
    Read More
  16. unisql에 관한 여라가지 궁금한 점이 있습니다..꼭 좀..ㅠ

    Date2010.05.25 By얏호오~ Views9516
    Read More
  17. unisql복원 관련 질문입니다.

    Date2016.01.08 Bycentosm Views24
    Read More
  18. unisql 설치파일 지원문의

    Date2014.04.22 Bychocob Views6622
    Read More
  19. unisql 6 버전을 큐브리드로 마이그레이션 하는 방법을 찾고있습니다.

    Date2010.11.02 By제발요 Views7868
    Read More
  20. unisql / cubrid 설치 사양 문의

    Date2014.04.23 Bychocob Views8176
    Read More
  21. unique 필드 속성 추가 관련

    Date2013.05.26 By종이 Views8760
    Read More
  22. unique constraint violations 문의

    Date2020.02.10 Byguloman Views435
    Read More
Board Pagination Prev 1 ... 93 94 95 96 97 98 99 100 101 102 ... 201 Next
/ 201

Contact Cubrid

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