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
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4443
1847 System.Data.OleDb.OleDbException (0x80004005): Cannot communicate with server 오류 4 나이젤 2014.05.28 9683
1846 spring cubrid 연동 에러 1 chocob 2014.05.28 12568
1845 jboss 7.1 + cubrid 연동문의 1 khs0324 2014.05.26 10484
1844 csql exit code관련 1 월레스 2014.05.26 6874
1843 큐브리드 매니저 접속 안되고 있습니다. 5 file 한걸음 2014.05.23 9716
1842 Java 저장 함수 안되는 경우가 있군요. 1 루기 2014.05.23 6284
1841 CCI API 에서 LNK 2019문제가 계속 발생합니다 1 poipoi 2014.05.22 10577
1840 큐브리드 버전 정보 3 secret 소금인형 2014.05.21 10
1839 mdbc 문의 1 chocob 2014.05.21 6308
1838 CUBRID 자동 실행 1 조금느린아이 2014.05.21 6257
» 스키마 load 에러 1 chocob 2014.05.21 7496
1836 큐브리드 JDBC 드라이버의 CUBRIDConnection.setReadOnly (read-only)지원 문의 1 며리 2014.05.20 7560
1835 큐브리드 매니저가 접속이 안됩니다. 1 file 까망이 2014.05.20 5863
1834 큐브리드 설치파일 exe를 윈도우에서 차단합니다. 1 file 초보개발자 2014.05.16 9474
1833 9.1 내보내기 / 가져오기 시 기본값. 1 bellstar 2014.05.14 7438
1832 unloaddb utf8_bin 일부 데이터 깨짐 2 월레스 2014.05.14 9301
1831 9.1 가져오기 / 내보내기 2 bellstar 2014.05.13 10506
1830 SQL 질문 1 삼월토끼 2014.05.12 6955
1829 maven 연동 오류 강아지60 2014.05.12 7584
1828 큐브리드 실행시 데모 DB가 실행이 안됩니다. 1 file 토랑 2014.05.10 6900
Board Pagination Prev 1 ... 103 104 105 106 107 108 109 110 111 112 ... 200 Next
/ 200

Contact Cubrid

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