Background Image

FORUM

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

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
 Windows 2008 32bit
CUBRID Ver.
CUBRID 9.3 (9.3.0.0206)
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
CUBRID ADO.NET Data Provider 9.3.0.0001, .NET2.0,  VS2008

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


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

* Select 오류
ado.net을 통해 "select"실행할 경우 특정 상태의 테이블을 조회하면 마지막 행을 읽지 못하고 "Invalid buffer position!" 오류가 발생합니다.

해당 테이블에 행수가 변경되거나 컬럼이 수가 변경되거나 "where" 절, order by" 절이 생략되면 해당오류를 발생하지 않고 정상적으로

처리됩니다.

 

*Insert/Update 오류

ado.net을 통해 Connection 을 유지한 상태로 Insert를 실행하면 400~500회정도 실행한 후에

"전송 연결 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다에서 데이터를 읽을 수 없습니다." 오류가 발생합니다.

 

첨부 파일을 열어보면 "test.sql" 파일에 "insert"용 테이블과 "select"용 테이블이 이 정의 되어 있으며

테스트 코드 "InsertTest()", "SelectTest()" 두 함수를 통해 확인 할 수 있습니다.

 

 

 

 

아래 내용은 CUBRID-CCI-Windows-x86-9.3.0.0206 드라이버에서 발생하는 문제입니다.

 

T_CCI_ERROR cci_error;

int result = cci_cursor (_cciRequestId, 1, CCI_CURSOR_CURRENT, &cci_error);
 if (result == CCI_ER_NO_MORE_DATA) return false;
 if (result == -5) return false;//CCI_ER_NO_MORE_DATA = -20005, -5는 뭐지??? bug???

 

추가 레코드가 없는경우 "cci_error" 객체에는 아무런 정보가 포함되어 있지 않으며 "result" 값이 -5가 나옵니다.

헤더파일에는 아래와 같이 정의 되어 있습니다.

CCI_ER_NO_MORE_DATA = -20005

 

컴파일을 잘못한건지 드라이버에 문제가 있는건지 확인 부탁드립니다.



 

 

 

 

  • ?
    이용미 2014.07.17 18:45

    안녕하세요.

    C:CURBIDconfcubrid_broker.conf 파일에서 CCI_DEFAULT_AUTOCOMMIT 파라미터 설정값이 OFF로 되어있는지 확인 부탁 드립니다.

    만약 ON(Default 값)으로 설정되어 있다면, 아래와 같이 변경하여 다시 한번 확인해 주세요.

     1. [cubrid broker stop] 명령을 이용하여 Broker 정지.

     2. C:CUBRIDconfcubrid_broker.conf 파일을 열어, CCI_DEFAULT_AUTOCOMMIT 파라미터의 ON 값을 OFF로 변경.

     3. [cubrid broker start] 명령을 이용하여 Broker 구동.

    감사합니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4443
987 임시테이블에 대한 지원 계획은 있는지 궁금합니다 2 김종언 2010.07.28 10994
986 임의용량에 대해 문의 드립니다. 1 김은지 2023.01.18 57
985 자동백업 문의 1 file 완초 2015.03.27 4241
984 자동백업 문제 1 이재구 2015.06.17 4190
983 자동백업 시간 설정한 시간과 2시간 차이가 납니다. 1 coolkkm 2017.12.16 300
982 자동백업시 폴더까지는 생성이 되는데 백업파일이 생성이 않됩니다. 1 secret 블랙 2015.03.30 8
981 자동증가 컬럼수정후 자동증가값이 들어가게 하려면? 7 초보 2010.02.27 18072
980 자동증가 트리거사용 1 kty7777 2015.07.06 4075
979 자동증가 필드 질문합니다 1 유니콘 2009.03.04 16024
978 자동증가값을 키로 사용하는 경우에 대해 질문 있습니다. 1 하늘나무 2017.07.19 752
977 자료 저장시 속도가 느려집니다. 1 푸른잔디 2009.12.11 9475
976 자바 함수 사용중에 jdbc 접속오류 발생 1 file go 2022.03.24 65
975 자바 + C 연동 끊김현상 1 secret 도제마 2014.07.14 13
974 자바 배치 쉘 수행시 큐브리드 이중화 설정 1 jeinhe 2022.04.18 79
973 자바 저장 프로시저 서버 기동 문의 1 준88 2022.09.27 72
972 자바 저장함수 속도 관련문제요.. 1 owlowl 2016.08.11 14118
971 자바 펑션(프로시저) 등록시 클래스를 못찾습니다.(jar) (수정) 1 닐릴리 2019.02.14 395
970 자바 프로시저 작성 문의입니다. 2 제발좀 2009.07.30 12313
969 자바 함수 문제 현상 1 secret 배운다큐브 2014.06.11 10
968 자바 함수 생성후 결과값 확인을 어떻게 하는지?? 3 이석희 2009.03.05 18744
Board Pagination Prev 1 ... 146 147 148 149 150 151 152 153 154 155 ... 200 Next
/ 200

Contact Cubrid

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