Background Image

FORUM

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

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 64bit
CUBRID Ver.
 CUBRID 9.3 ( 9.3.0.0206 ) ( 64bit release build for Windows_NT)
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
  php

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


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


PHP를 통해서 CUBRID와 사용하고 있습니다.

조회하는 데이터 건 수가 많아지면 아래와 같은 에러가 발생합니다.


Warning: Error: CAS, -10012, Invalid cursor position in aaaaa.php on line 40


예전에 문의 드렸을때 데이터를 모두 가져왔으나 추가로 가져올때 발생한다고 하셨는데요.

모든 데이터를 가져온후 발생하는것이 아니라 가져오는 도중에 위와 같은 오류가 발생합니다.


또 CCI_DEFAULT_AUTOCOMMIT 를 적절히 수정하라고 하셔서 OFF로 설정하면

위 오류는 발생하지 않습니다.

다만, INSERT, UPDATE 같은 SQL 문이 실행이 안되는 문제가 발생합니다.


cubrid_commit($conn);


을 해도 저장이 안되는 현상입니다.

어떻게 해결해야 할까요?


  • ?
    오명환 2017.10.17 10:36
    혹시, holdable cursor 기능을 사용하는 것인지요 ?
    holdable cursor는 하나의 DB connection 사용하여서, 질의를 수행한 후 데이타를 이용해서 다른 질의를 수행하는 것을 말합니다.
    9.x에서는 holdable cursor에 버그가 있어서, 첫번째 질의의 데이타가 많을 경우 위와 같은 오류가 발생할 수 있습니다.
    이런 경우에는 2개의 DB connection을 사용하는 형태로 수정하시면 우회가 가능합니다.

  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views53
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4458
    read more
  3. Redhat 8버전 tls 1.0 에러

    Date2024.01.30 By11시38분 Views120
    Read More
  4. ROW_NUMBER() OVER(PARTITION BY 어떻게..해야 할까요???

    Date2011.09.09 By초식곰 Views26459
    Read More
  5. REUSE_OID 적용 시 이해가 잘안되는 부분이 있어 질문드립니다.

    Date2017.08.23 By덴드로비움 Views1073
    Read More
  6. REST api 지원 여부

    Date2019.08.29 By몰라알수가없어 Views699
    Read More
  7. REPLACE 함수 문의

    Date2019.03.22 By아범 Views1781
    Read More
  8. RDB와 ORDB 벤치마크

    Date2009.04.09 Byrahmat Views19390
    Read More
  9. RANK 함수 관련 질문드립니다.

    Date2013.06.11 By이종진 Views10487
    Read More
  10. R3.1 64비트 서브쿼리 관련 문의 드립니다

    Date2011.06.28 Byhj Views7938
    Read More
  11. R3.0 버전 문의

    Date2010.10.07 By겜기능되거든 Views8070
    Read More
  12. R2.2 에서 트랜잭션과 inser_id()

    Date2014.03.03 By파스크란 Views6156
    Read More
  13. R2.2 에서 엑셀로 보내기가 않되는 것 같습니다.

    Date2010.06.05 By배워볼까 Views9805
    Read More
  14. R1.4->R2.0(64비트)베타 업그레이드 및 마이그레이션후 DB접속불가.

    Date2009.12.21 Byxclass Views11763
    Read More
  15. R1.4 -> R2.2 마이그레이션 중 스키마 로드 에러

    Date2011.12.20 By노랑배 Views7
    Read More
  16. Query execution failure #7264 에러가 무슨에러죠?

    Date2012.10.20 By앙고라 Views9111
    Read More
  17. Query Browser 쿼리질의 에러 발생

    Date2014.03.10 By모냐모냐 Views8742
    Read More
  18. Query Browser Eclipse plug-in 설치시 오류

    Date2014.02.07 By규리 Views11343
    Read More
  19. Qt에 Cubri연결 잘 되나요??

    Date2014.06.20 Bygoguemi Views7534
    Read More
  20. QUBRID 매니저에서 실행계획을 볼려면..

    Date2013.10.02 By파란토끼 Views9761
    Read More
  21. QTADO와 OLEDB사용시 문제

    Date2010.01.29 Byflypig Views9989
    Read More
  22. Python 으로 데이터 일괄처리 하는 부분??

    Date2009.07.31 By천상천비 Views10247
    Read More
Board Pagination Prev 1 ... 147 148 149 150 151 152 153 154 155 156 ... 200 Next
/ 200

Contact Cubrid

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