FORUM

조회 수 1232 추천 수 0 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

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


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Window7 32bit, Linux 64bit 등
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


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

큐브리드 매니저에서 foreign key 추가시 오류나 납니다. 

 

큐브리드 버전은 11.3.1.1142 버전입니다.

 

ERROR : Cannot retrieve foreign key metadata on old version of cubrid

 

이게 무슨 에러인가요??

 

  • ?
    황영진 2024.11.15 10:11
    사용하신 Foreign Key 추가 구문과 JDBC버전도 알려주시면 답변에 도움이 될 것 같습니다.
  • ?
    후니얌 2024.11.15 11:55

    최신 JDBC 11.2.1.0040 버전입니다.

     

    ALTER TABLE 테이블명 ADD CONSTRAINT 외래키명 FOREIGN KEY (컬럼명) REFERENCES 참조테이블명 (참조컬럼명) ON DELETE CASCADE ON UPDATE NO ACTION

  • ?
    정만영 2024.11.15 14:01

    큐브리드 매니저가 구버전에서 메타데이터 호환성 문제로 오류가 발생할 수 있습니다, 최근 큐브리드 SQL-GUI 도구는 DBeaver 사용을 권장하고 있습니다.
    DBeaver로 테이블 데이터 및 스키마 작업을 수행해 보시고 11.3 버전부터 사용자 스키마(User Schema) 기능을 제공하고 있어 DDL/DML 사용 시 SQL구문에 계정명이 없을 경우 오류가 발생될 수도 있습니다.

    ex) ALTER TABLE db_user01."t2" ADD CONSTRAINT T2_TAB3_FK FOREIGN KEY ("column01") REFERENCES db_user01."tab3"("col1");
    ALTER TABLE db_user01."t2" DROP CONSTRAINT "t2_tab3_fk";

  • ?
    후니얌 2024.11.15 14:43

    계정명도 같이 썼는데도 똑같은 문제입니다.

     

    DBeaver는 망분리가 되어 있어 외부망을 사용할 수 없습니다.

  • ?
    정만영 2024.11.15 15:03

    그럼, 큐브리드 매니저 보다 csql 인터프리터를 사용해 SQL을 수행해 보세요.
    사용 방법은 cubrid 설치 계정으로 ssh 터미널을 접속 csql 인터프리터 사용하면 DDL/DML 처리가 가능합니다.
    ex)
    1, csql -u user_01 -p 'psssword' DB_name@localhost
    2, csql> select * from table_name;
    3, csql>;help --> 명령어 옵션 확인

     

    csql에서도 동일한 문제가 있으면 외래 키 제약 조건을 추가하려는 테이블과 참조되는 테이블의 스키마가 정확히 일치하는지 타입과 데이터적인 문제는 없는지등 확인(분석)이 필요합니다.

  • ?
    후니얌 2024.11.15 15:12
    서버는 접근권한이 없어 오로지 cubrid manager만 이용 가능한 상황입니다.

    이런 상황에서 제가 할 수있는 방법이 딱히 없는 상황입니다.

    큐브리드 12버전으로 다운그레이 시켜야 해야 할까요?
  • ?
    정만영 2024.11.15 15:24
    제가 후니얌님 환경 잘 모르기 때문에 다운그레이드등 기타 이슈를 판단할 수 없습니다.
    가능하면 DBeaver 툴을 반입해서 사용하거나 서버 담당자에게 SSH 접속할 수 있게 조치를 받고 csql로 확인해 보시면 좋겠네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 9 admin 2024.04.23 23312
51 큐브리드 admin접속 에러 12 file austin 2024.11.14 1581
» 큐브리드 매니저에서 foreign key 추가시 오류 7 후니얌 2024.11.14 1232
49 supplemental logging과 관련하여 CDC 관련 도구가 개방된게 있을까요? 1 오충 2024.11.15 1214
48 서버 종료 없이 loaddb & unloaddb 2 마로비 2024.11.19 1228
47 exec_time 단위 문의드립니다 1 잘했어요 2024.11.20 1283
46 윈도우용 CUBRID 설치 시 자바 버전 오류 문의 1 플레이어블 2024.11.21 1285
45 윈도우 CUBRID 설치 후 localhost 연결이 안됩니다. 1 플레이어블 2024.11.21 1242
44 cubrid manager에서 테이블 데이터를 조회하여 편집가능 버튼 클릭시 PK 가 없다고 메세지 출력 1 guloman 2024.11.21 1391
43 cubrid spacedb에서 DATA, INDEX가 0으로 나옵니다. 2 플레이어블 2024.12.02 1126
42 cubrid 나노초 조회 1 austin 2024.12.03 913
41 WAS-DB간 URL방식 접속 오류 확인 요청 1 file 김미경 2024.12.05 913
40 큐브리드 테이블별 전체 용량 조회 쿼리!!!!!!!!!!!!!!!! 알려주세요 1 갓파킹 2024.12.06 834
39 db.properties에서 password 암호화 방법 1 펭슈수 2024.12.06 859
38 CUBRID TRIGGER 질문 1 kanin 2024.12.08 800
37 깃헙 라이선스 정보 문의드립니다. 1 잘했어요 2024.12.09 828
36 clob 데이터 varchar로 변경에 따른 업무 쿼리 변경 1 여권안내홈페이지 2024.12.10 742
35 Cubrid Driver 질문 3 갓파킹 2024.12.11 757
34 insert 문 실행하는데요 1 mango 2024.12.11 727
33 DB 서버 이중화 문제로 clob, blob 데이터 저장경로를 공유 디렉토리로 변경하는 방법 문의드립니다 1 hyoseon-_- 2024.12.12 765
32 큐브리드 테이블 삭제로 인한 오류 6 갓파킹 2024.12.12 800
Board Pagination Prev 1 ... 200 201 202 203 204 205 206 207 208 209 Next
/ 209

Contact Cubrid

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

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5