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] 구문으로 나누어 수행해 주셔야 합니다.


    감사합니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 51
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
1314 성능 측정 문의 드립니다. 1 끌레도르 2015.07.10 3754
1313 성능에 관해서 질문드립니다. 5 secret 오니오니 2013.03.12 12
1312 성능평가 관련 질문 & 로드(load) 2 지용 2009.08.07 8656
1311 세그먼트 3 file 큐브리드사랑 2016.03.07 6290
1310 세로 데이터를 가로로 출력 문의 2 jjobi 2010.11.20 14268
1309 세로로 나온 레코드를 하나의 컬럼 담고 싶습니다. (긴급)(폭스소프트) 2 돌돌이 2009.03.26 14501
1308 센트OS에서 큐브리드 명령어 사용?? 7 푸른잔디 2009.12.01 12821
1307 소대문자 검색 1 잡초1 2015.05.27 4963
1306 소수에대한 업데이트가 오동작합니다. 5 kkndo2 2014.11.18 4552
1305 소스 코드 1 소라게 2013.02.09 7560
1304 속도 개선 문의 1 jkmmmm 2020.06.04 832
1303 솔라리스 사용 가능 버전 1 CUCUCUCU 2015.10.23 4722
1302 숫자 컬럼 검색 문의드립니다. 5 starworld 2018.03.06 718
1301 쉘스크립트에서 큐브리드 접속 1 susu 2022.06.09 229
1300 쉘스크립트파일이 cron으로는 실행이 되지않습니다. 2 secret 어려운큐브 2011.10.05 10
1299 스케줄러 관련 질문 4 늅늅 2022.08.01 233
1298 스크립트와 cubrid manager 어떤게 문제 일까요? 1 윈디 2022.02.18 86
» 스키마 load 에러 1 chocob 2014.05.21 7496
1296 스키마 내려받기 문의 3 ozro 2022.10.24 68
1295 스키마? 연결이름? 1 file sql초보 2021.02.24 220
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