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
3654 리눅스 민트(우분투)에서 cci 개발 환경 구축 방법 5 reerror 2011.06.16 15637
3653 CSQL 에서 CREATE USER로 계정 생성시 문의 점 1 김대진 2010.01.13 15623
3652 ADO이용시 OLEDB Driver에러 2 flypig 2010.01.29 15619
3651 JDBC에서 like 문 사용 방법은? 5 별솔아범 2011.03.01 15619
3650 ResulstSet이 닫혔는데... 닫히는 이유가 먼가요? 3 안지민 2011.06.10 15607
3649 큐브리드매니저 2008 R2.0 데이터 올리기 기능 사용시 발생한 오류 12 file 고영진 2009.09.06 15601
3648 두 쿼리의 결과값을 빼려고 합니다. 2 지니보이 2010.03.09 15595
3647 autocommit 관련 5 깨진질그릇조각인형 2011.12.15 15590
3646 안정성 관련 질문 드립니다. 2 kkckc 2009.05.12 15582
3645 Linked server 1 벅지 2009.02.20 15582
3644 csql에서 해당 구문이 작동하지 않네요.. 2 레드오리 2008.12.19 15573
3643 SQL 에러 문의드립니다. 1 k.. 2012.08.04 15535
» 인코딩 문제와 권한 문제입니다. 1 싸댕 2016.12.15 15534
3641 파워빌더 odbc 연결중 오류 1 소솜 2015.05.01 15511
3640 Failed to connect to database server, 'dbname', on the following host(s) 3 뽀다구 2013.12.06 15467
3639 PHP에서 CUBRID 모듈이 로드 되지 않습니다. 3 유리심장 2011.04.03 15464
3638 Database 선택시 "Database(demodb) is running is standalone mode" 오류 5 둘리 2009.03.26 15418
3637 jsp오류 문의 6 USW 2009.05.22 15418
3636 SQL 에러 문의 드립니다. 1 호랑이새끼 2011.05.19 15399
3635 BLOB 타입 이미지를 JSP로 웹에 뿌려주려면 어떻게 해야하나요? 1 아워나 2014.07.07 15379
Board Pagination Prev 1 ... 13 14 15 16 17 18 19 20 21 22 ... 200 Next
/ 200

Contact Cubrid

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