Background Image

FORUM

조회 수 15534 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

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


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
안녕하세요... 현재 인코딩관 권한 문제로 끙끙 앓고 있는 사용자입니다.

다름이 아니라 csql에서 인코딩문제와 update alter 의 쿼리문 실행 오류 입니다.

일단 해야 할 일은 csql에서 sql파일을 읽어들여서 sql 쿼리를 실행을 해야하는데...

;read 해서 ;list로 뽑아보면 한글이 다 깨져있습니다..

그래서 Q&A 게시판을 활용하여 해결방도를 찾아보았고 콘솔에서 바꾸는 방법과 cubrid.sh파일의 LANG값을 바꾸면 된다길래 전부다 바꿔보았지만 효과를 보지 못했습니다.

해당 테이블의 인코딩은 utf8이며....

sql파일도 utf8로 맞춰놓았습니다..

하지만 csql은 유니코드가 아닌 ansi...로 동작하는 것을 확인하였고....

sql파일을 ansi로 변환하여 동작도 시켜보았습니다..

이번엔 한글이 잘들어왔으나... 실제 insert시 ansi로 인서트되어 매니저에서 확인했을때는 한글이 깨진 상태로 insert 되었습니다..


그래서 질문사항은....


첫째... csql의 utf8 설정방법....

 - 리눅스 /etc/sysconfig/i18n 들어가서 lang도 ko_KR.utf8로 변경해보았고...

 - 큐브리드 설치 폴더 들어가서 cubrid.sh파일을 열어 LANG도 ko_KR.utf8로 변경해보았지만 효과를 못봤습니다.


둘째.... csql에서 insert는 잘되나... alter, update는 권한이 없다고 하는 문구가 뜨고 있습니다. 이에 따른 해결방법이 필요합니다..

 - 큐브리드 매니저에서는 잘 동작하는 alter, update 쿼리문입니다...

  • ?
    엄기호 2016.12.15 19:35

    첫째... csql의 utf8 설정방법....

     - 리눅스 /etc/sysconfig/i18n 들어가서 lang도 ko_KR.utf8로 변경해보았고...

     - 큐브리드 설치 폴더 들어가서 cubrid.sh파일을 열어 LANG도 ko_KR.utf8로 변경해보았지만 효과를 못봤습니다.

    => 답변

         어느 툴을 이용하여 DB서버에 접속하던지 간에 툴에 대한 charset를 "utf-8"로 변경해줘야 한글이 안깨집니다.

         ( 툴, 리눅스의 LANG,DB에 들어 있는 데이타 값의 charset이 동일해야지만 안깨지고 출력됩니다.)


    둘째.... csql에서 insert는 잘되나... alter, update는 권한이 없다고 하는 문구가 뜨고 있습니다. 이에 따른 해결방법이 필요합니다..

     - 큐브리드 매니저에서는 잘 동작하는 alter, update 쿼리문입니다...

    => 답변

         DB에 접속 시 둘 다 같은 사용자 계정(csql  -u 사용자접속 과 큐브리드 매니저의 데이터베이스  로그인 정보 편집)으로

         접속이 맞는지 확인 부탁 드립니다.


       


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 49
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
1534 큐브리드매니저에서서버접속시연결오류가납니다 2 secret 훈이아빠 2016.12.01 15
1533 ibatis에서 set타입 insert 문의드립니다 1 성수현 2016.12.03 13194
1532 Table doesn't exist 에러.. 3 secret 가라가라 2016.12.05 10
1531 오라클에서 큐브리드 데이터 이관 1 으라챠챠 2016.12.07 16239
1530 cub_server cpu 100% 속도저하 1 길찡 2016.12.07 16513
1529 Failed to connect to database server, 에러관련 질문입니다. 4 석현진 2016.12.08 20834
1528 마이그레이션 질문이요! 1 으라챠챠 2016.12.09 15986
1527 CUBRID로 마이그레이션 질문 1 으라챠챠 2016.12.09 15751
1526 큐브리드 loaddb 1 으라챠챠 2016.12.09 16052
1525 큐브리드 복구 관련 질문 있습니다. 2 secret 노멤버 2016.12.09 9
1524 큐브리드 복구 관련 질문있습니다. 1 노멤버 2016.12.10 16110
1523 디비내에 저장되어 있는 오브젝트(객체)들의 종류 및 개수를 확인할 수 있는 쿼리 1 송송이 2016.12.11 16205
1522 시퀀스 ( Sequence ) 존재? 2 송송이 2016.12.11 16956
1521 cubrid broker fail문제 1 왠키 2016.12.13 16263
1520 cubrid function(JAVA)생성시 PreparedStatement의'?'사용하면 문제 발생 2 수서기다 2016.12.13 15804
» 인코딩 문제와 권한 문제입니다. 1 싸댕 2016.12.15 15534
1518 데이터베이스 복구 관련 질문을 다시 한번 올려봅니다. 1 file 노멤버 2016.12.15 16006
1517 데이터베이스 복구 관련 질문을 다시 한번 올려봅니다. - 추가 질문 글 1 노멤버 2016.12.16 16523
1516 loaddb 시 로딩결과 또는 에러내용을 확인할 수 있는 로그파일 2 송송이 2016.12.20 14624
1515 ODBC에서 Collection DataType의 한글깨짐현상 file separk 2016.12.22 14508
Board Pagination Prev 1 ... 119 120 121 122 123 124 125 126 127 128 ... 200 Next
/ 200

Contact Cubrid

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