Background Image

FORUM

조회 수 406 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 64bit
CUBRID Ver.
CUBRID 10.1 (10.1.0.7663-1ca0ab8) (64bit release build for Windows) (Jul 12 2017 21:58:53)
CUBRID TOOL Ver.
CUBRID Manager 10.1.0.0003  (64bit)
응용 환경(API)
java, php, odbc 등 입력

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


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


기존에 CUBRID 9.3 (9.3.2.0016) (64bit release build for Windows_NT) (Feb 10 2015 14:25:41) 버전에서 잘 사용하고 있던 List Partition 기능이


CUBRID 10.1 (10.1.0.7663-1ca0ab8) (64bit release build for Windows) (Jul 12 2017 21:58:53) 버전에서는 실행이 되지 않아 문의 드립니다.



테이블 생성


CREATE TABLE ho_tmp(

pq character(12) NOT NULL,

is_view character(1),

CONSTRAINT pk_ho_tmp_pq PRIMARY KEY(pq)

) COLLATE iso88591_bin  REUSE_OID ;




데이터 입력


INSERT INTO ho_tmp (pq, is_view) VALUES ('201711150001', 'F');

INSERT INTO ho_tmp (pq, is_view) VALUES ('201711150002', 'F');

INSERT INTO ho_tmp (pq, is_view) VALUES ('201711150003', 'T');

INSERT INTO ho_tmp (pq, is_view) VALUES ('201711150004', 'T');



리스트 파티션 생성


ALTER TABLE ho_tmp PARTITION BY LIST (is_view) (PARTITION f VALUES IN ('F'), PARTITION t VALUES IN ('T'));




9.3 버전에서는 정상적으로 실행됨


1번째 질의 ALTER 작업 완료. [0.11 초]

--------------------------------------------------

ALTER TABLE ho_tmp PARTITION BY LIST (is_view) (PARTITION f VALUES IN ('F'), PARTITION t VALUES IN ('T'));




10.1 버전에서는 에러남


1번째 질의 실행이 실패하였습니다.

--------------------------------------------------

ALTER TABLE ho_tmp PARTITION BY LIST (is_view) (PARTITION f VALUES IN ('F'), PARTITION t VALUES IN ('T'));



실행 오류 : -1169

Partition key attributes must be present in the index key.[CAS INFO-localhost:30000,1,4460],[SESSION-626],[URL-jdbc:cubrid:localhost:30000:joongdo_db:dba:********:].




참고로 RANGE, HASH 분할은 정상적으로 생성됩니다.

  • ?
    정만영 2017.11.15 15:52
    안녕하세요.

    문의하신 내용 기반으로 확인 후 답변 드리겠습니다.

    감사합니다.
  • ?
    정만영 2017.11.16 13:40
    안녕하세요.

    문의하신 이슈는 CUBRID 10.x 버전에서 파티션 고유키 관련 제약사항이 변경되어 오류가 발생한 것으로 아래와 같이 partitioning key(is_view 컬럼)에 PK를 포함시켜 테이블을 생성하고 alter문을 실행하면 정상처리 됩니다.

    CREATE TABLE t1(
    pq int NOT NULL,
    is_view character(1),
    CONSTRAINT pk_t1 PRIMARY KEY(pq,is_view)
    );

    ALTER TABLE t1 PARTITION BY LIST (is_view)
    (PARTITION f VALUES IN ('F'), PARTITION t VALUES IN ('T'));

    감사합니다.

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

    Date2020.04.09 Byadmin Views4440
    read more
  2. MyBatis에서 clob 데이터 이상현상 문의

    Date2017.11.08 By권태성 Views717
    Read More
  3. DB복구

    Date2017.11.08 Byhoon Views1028
    Read More
  4. DB내보내기에서 스키마 파일 문의드립니다

    Date2017.11.08 Byqswaert Views587
    Read More
  5. 날짜시간 함수를 조건 절에서 어떻게 처리하는지 궁금해서요

    Date2017.11.08 By펌피 Views4745
    Read More
  6. DB복구 질문드립니다.

    Date2017.11.09 Byhoon Views933
    Read More
  7. CUBRID 10.1 64bit LINUX 다운이 안되네요

    Date2017.11.09 By뿡뿌이다네 Views153
    Read More
  8. Upgrading From CUBRID 2008 R4.1/R4.3/R4.4 To CUBRID 10.1 시 문의사항

    Date2017.11.09 By뿡뿌이다네 Views129
    Read More
  9. 트리거 작성 도중 알 수 없는 오류가 발생했습니다.

    Date2017.11.09 By코코밥 Views342
    Read More
  10. 사용하던 view 가 갑자기 사라지는 현상

    Date2017.11.13 Bycoolkkm Views162
    Read More
  11. 큐브리드 설치 후 디비 서버 시작 실패

    Date2017.11.13 By뿡뿌이다네 Views485
    Read More
  12. 큐브리드 10.1.0 PHP driver 확인

    Date2017.11.13 By뿡뿌이다네 Views197
    Read More
  13. CUBRID 10.1 LIST Partition 생성 오류

    Date2017.11.14 By종이 Views406
    Read More
  14. DB 이전관련 질문 드립니다.

    Date2017.11.14 Byhoon Views462
    Read More
  15. CUBRID Manager 영문버전 제공여부

    Date2017.11.14 Bybikehee Views166
    Read More
  16. DB 이전 문제 문의 드립니다.

    Date2017.11.15 Byhoon Views390
    Read More
  17. 연계과정에서 질문드릴게있습니다.

    Date2017.11.16 Byqswaert Views165
    Read More
  18. UPPER 를 이용한 like 검색 과 한글 문제

    Date2017.11.16 Byakasima Views1703
    Read More
  19. clob에서 varchar(1073741823) 으로 변경된 테이블 조회시 오래걸리는 현상

    Date2017.11.17 By최범규 Views1035
    Read More
  20. DB연계과정에서 에러코드 발생되어 문의 드립니다.

    Date2017.11.20 Bykik Views346
    Read More
  21. 쿼리 조회시 인덱스를 타지 않고 full scan 으로 나오는 경우 질문드립니다.

    Date2017.11.20 By덴드로비움 Views4351
    Read More
Board Pagination Prev 1 ... 131 132 133 134 135 136 137 138 139 140 ... 200 Next
/ 200

Contact Cubrid

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