Background Image

FORUM

2014.05.21 20:00

스키마 load 에러

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

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Linux 64bit 등
CUBRID Ver.
9.2
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

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


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




unisql 6.3에서 unload 받은 스키마파일을 cubrid 9.2 버전에 load 하던 중 다음과 같은 에러가 납니다.



Start schema loading.

In testdb line 29,

ERROR: search condition is not allowed as group by spec



-> 해당 라인의 내용을 확인해보니 시리얼(시퀀스) 생성하는 ddl 문인데

에러가 나는 이유와 해결방법은 어떻게 되나요??


call find_user('TEST') on class db_user to auser;

create serial test_seq

start with 1 

increment by 1 

minvalue 1 

maxvalue 10000000000000000000000000000000000000 

nocycle;

update db_serial set owner = :auser, started=0 where name= 'test_seq';


  • ?
    이용미 2014.05.22 19:01

    안녕하세요. 

    해당 문제는 6.3과 9.2의 버전 차이로 발생한 문제입니다.

    CUBRID2008 R2.0 미만 버전에서는 db_serial 테이블을 update하는 방식으로 시리얼 값이 변경되었지만, CUBRID2008 R2.0 이상 버전에서는 alter serial 구문만 허용됩니다.


    그러므로 위 구문 중 [update db_serial set owner = :auser, started=0 where name = 'test_seq'] 부분을 [alter serial test_seq start with 0 minvalue 0] 과 [call change_serial_owner ('test_seq', 'TEST') on class db_serial] 구문으로 나누어 수행해 주셔야 합니다.


    감사합니다.


  1. No Image notice by admin 2024/04/23 by admin
    Views 68 

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

  2. SQLGate for CUBRID 영구 무료 라이선스 제공

  3. 설치시... 2008 R2, Ubuntu 9.04-server

  4. 설치후 설치 경로 변경

  5. 설치후 오류 메시지

  6. 성능 측정 문의 드립니다.

  7. 성능에 관해서 질문드립니다.

  8. 성능평가 관련 질문 & 로드(load)

  9. 세그먼트

  10. 세로 데이터를 가로로 출력 문의

  11. 세로로 나온 레코드를 하나의 컬럼 담고 싶습니다. (긴급)(폭스소프트)

  12. 센트OS에서 큐브리드 명령어 사용??

  13. 소대문자 검색

  14. 소수에대한 업데이트가 오동작합니다.

  15. 소스 코드

  16. 속도 개선 문의

  17. 솔라리스 사용 가능 버전

  18. 숫자 컬럼 검색 문의드립니다.

  19. 쉘스크립트에서 큐브리드 접속

  20. 쉘스크립트파일이 cron으로는 실행이 되지않습니다.

  21. 스케줄러 관련 질문

  22. 스크립트와 cubrid manager 어떤게 문제 일까요?

Board Pagination Prev 1 ... 130 131 132 133 134 135 136 137 138 139 ... 200 Next
/ 200

Contact Cubrid

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