Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 64bit
CUBRID Ver.
CUBRID 9.1 (9.1.0.0212) (64bit release build for Windows_NT) (Mar 14 2013 00:18:31)
CUBRID TOOL Ver.
CUBRID 매니저 2013 빌드 0120  (64bit)
응용 환경(API)
JAVA

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


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

CUBRID 9.1 설치 후 한글 문자셋 DB 생성을 위해 환경변수 CUBRID_CHARSET을 ko_KR.euckr이나 ko_KR.utf8로 변경한 후

CUBRID Service Tray 메뉴를 이용하여 서비스를 Stop, Start 하여 DB를 재시작하고

CUBRID 매니저를 실행하여 DB 생성 후 생성한 DB에 로그인 하면 아래와 같은 메시지가 나옵니다.


{0}'에 문제점이 발생했습니다.

Lockdb operation has been failed(Unexpacted state).


CUBRID 및 매니저를 서너번 삭제 및 설치를 반복하였지만 항상 동일한 증상입니다.


참고로 CUBRID_CHARSET을 en_US로 복원하고 서비스 재시작 후 DB를 생성하는 동일한 절차를 반복하면

en_US 문자셋으로 새로 생성한 DB에서는 문제는 발생하지 않습니다.


답변 부탁드립니다.

  • ?
    brightest 2013.05.24 21:03

    저는 일단 말씀하신 해당 에러 메시지는 무시하고 query editor 띄워서 쿼리 실행해보니 잘 되는데요, 한 번 확인해 보시길 부탁드립니다.

  • ?
    brightest 2013.05.24 21:07

    참고로,

    CUBRID_CHARSET은 고급 시스템설정 > 고급 > 환경변수> 시스템 변수에서 CUBRID_CHARSET 바꿨습니다.
  • ?
    brightest 2013.05.24 21:22

    혹시 그래도 정상 동작하지 않으신다면, 아마도 사용자 분께서는 사용자 변수의 CUBRID_CHARSET을 바꾸신 게 아닌가 싶네요~.

    Windows에서는 Tray를 통해 cubrid serive stop/start를 하면 CUBRIDService (컴퓨터 관리 > 서비스 항목에서 확인)를 통해 CUBRID 관련 프로세스들을 정지/구동하기 때문에, 사용자 변수를 바꿔도 적용되지 않습니다.

    따라서 반드시 시스템 변수의 CUBRID_CHARSET을 바꾸셔야 제대로 적용됩니다.

  • ?
    nimbus89 2013.05.24 21:37

    brightest 님 // 말씀 감사 합니다.

    말씀하신대로 시스템 변수 변경에는 문제가 없습니다. brightest님도 동일한 증상이 나오는 것으로 보아 저만 발생한 문제는 아니군요.

    제가 걱정이 되는 부분은 해당 에러가 무시할만 한 것인가 하는 것입니다.

    큐브리드 매니저 1개만 실행한 상태에서는 DB 입력이나 출력에 문제가 없을지 모르지만

    여러 클라이언트에서 연결되어 처리하는 경우에 어떤 문제가 발생할지 알수 없기 때문입니다. 

    에러에 대한 명칭도 lockdb operation이라고 되어있는 것으로 보아 잠금과 관련된 부분일 것 같아 신경이 쓰입니다.


  • ?
    CUBRID_DEV 2013.05.24 23:25

    제보 감사드립니다. 


    먼저, 해당 에러는 무시하셔도 됩니다. 

    해당 에러는 CUBRID 엔진 프로세스와는 별개로 동작하는 CUBRID Manager Server 프로세스의 문제(charset에 따라 lockdb 정보의 출력 언어 파싱 오류)로 인해 CUBRID Manager Client에서 출력되는 메시지입니다. CM client에서 DB 접속하자마자 해당 DB에 대한 요약 정보 대시보드에서 lockdb 정보를 출력하는 섹션이 있는데, 여기서 CM server로부터 정상 값을 가져오지 못해 에러를 출력하는 것일 뿐, DB 운영에는 영향 없습니다. 


    해당 문제는 CM Server 파트에서 조만간 패치를 제공할 예정이고(DB운영 중단 없이도 CM server 만 덮어쓰기하면 됨), 

    일단 CM Client 패치를 금일/내일 중으로 내놓아서 해당 메시지가 출력되지 않도록 하려고 합니다(자동 업그레이드). 

     

    또한 가급적 에러 메시지 출력 언어는 CUBRID_MSG_LANG=en_US로 설정하여 사용하시는 것을 권장하며,  이때 반드시 cubrid service restart를 해주어 설정을 적용해주어야 합니다.



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4260
2056 큐브리드 마이그레이션 프로그램 에러 로그 문의 1 종이 2015.03.02 5509
2055 큐브리드 이중화 관련 질문 3 secret 차차오 2015.03.02 10
2054 하이버네이트 페이징 처리 관련 재문의 1 질주하는구 2015.02.27 4582
2053 큐브리드 HA 구성시 Jeus 커넥션풀 설정 문의 드립니다. 1 secret 쿨커피 2015.02.27 18
2052 CUBRID 오류 관련 문의 1 제이씨씨 2015.02.25 7393
2051 view생성시 -494오류 1 secret 익명2 2015.02.18 15
2050 데이타 업로드 1 시나브로 2015.02.12 5801
2049 하이버네이트 페이징 처리 7 질주하는구 2015.02.11 8268
2048 이전 백업 파일 보존이 체크되어 있는데 백업자동화 에서 생성된 파일이 삭제됩니다. 2 secret 김수민 2015.02.09 12
2047 csv 파일 import시 한글 깨짐 관련 1 enak 2015.02.06 16480
2046 HA 구성 관련 3 secret 김수민 2015.02.05 16
2045 클라이언트 원격지 접속 4 secret 차차오 2015.02.03 12
2044 닷넷 컴팩트 개발 1 CUCUCUCU 2015.02.03 6397
2043 답변 부탁드립니다. 2 secret SHnJH 2015.02.02 15
2042 cannot create poolableconnectionfactory cannot connect to a broker 문의 드립니다. 1 yunhossi 2015.01.29 12175
2041 테이블 명세서 1 secret nenemi 2015.01.28 8
2040 큐브리드 DB 연계 1 큐큐 2015.01.22 9026
2039 레벨1 백업 restoredb 에러 6 secret 김수민 2015.01.21 18
2038 HA 백업에 관해 문의드립니다. 8 file SHnJH 2015.01.21 7265
2037 필드명 대문자로 바꾸는법좀 알려주세요 1 초보개발자임 2015.01.16 6254
Board Pagination Prev 1 ... 92 93 94 95 96 97 98 99 100 101 ... 199 Next
/ 199

Contact Cubrid

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