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 142
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4481
3665 질의 편집기로 부질의 유도테이블 쿼리실행에 대해 2 Chans 2009.09.17 10503
3664 HA,64bit가 적용된 R2.0 에 대한 질문입니다. 2 웃음이 2009.09.19 18793
3663 php모듈 인식문제.. 3 호짱 2009.09.22 9177
3662 cubrid manager 질의기능 중,,,, 3 라솔 2009.09.22 8880
3661 Exception in thread "Thread-10" java.lang.NullPointerException 1 김동진81 2009.09.23 19820
3660 한글 깨짐 1 짱똘 2009.09.23 16785
3659 큐브리드2008R2.0 설치 후 매니저에서 로그인시 발생하는 오류 2 file 고영진 2009.09.23 10127
3658 큐브리드매니저에서 NULL값과 문자속성의 빈값을 구분하여 표시 필요 2 file 고영진 2009.09.23 14594
3657 큐브리드매니저의 아이콘 개선 요청 3 file 고영진 2009.09.24 11361
3656 큐브리드매니저에서 데이터 내려받기시 컬럼명 같이 저장기능 추가 2 file 고영진 2009.09.24 12894
3655 큐브리드매니저에서 값을 바로 수정하기는 어려운가요? 2 file 고영진 2009.09.24 13815
3654 영상 데이터를 bit varying에 업로드/다운로드 하는 방법점..(cci_api) 1 pictions 2009.09.24 10592
3653 cannot communicate with the broker 7 차가워여 2009.09.28 20009
3652 아이콘 활성 유무?? 4 file 차가워여 2009.09.29 9256
3651 테이블 컬럼에 COMMENT 추가는 어떻게 하나요? 1 파나순 2009.09.29 14096
3650 테이블 조인 후, 또 정렬 후 결과값들을 게시판 페이징 처리할 때... 3 조상필 2009.10.01 18914
3649 현재 큐브리드 7.1 을 사용하고 있는데요 1 헬리 2009.10.01 8771
3648 윈도우에서 백업받은 DB를 리눅스 환경에서 복구 할수 있나요? 1 newbie 2009.10.03 12632
3647 트리거 delete on 문법 문의 1 aliveJune 2009.10.05 10742
3646 CUBRID 2008 R 2.0 은 php모듈이 없나요? 1 oneorzero 2009.10.06 9838
Board Pagination Prev 1 ... 13 14 15 16 17 18 19 20 21 22 ... 201 Next
/ 201

Contact Cubrid

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