목차
cubrid manager db export
cubrid DBMS를 사용한다면 db를 backup하고 import하는 건
cubrid manager를 사용하면 수월합니다.
뒤늦게 안 사실인데 cubrid manager에서 db 내보내기, 가져오기 할 경우
모드가 관리자 권한이 아니라 질의모드로 진행해도 상관없습니다.(이걸 이제 알았네요.)
export 할 db에 접속한 다음 우클릭 내보내기 선택
기본값 선택 후 Next(sql파일로 내보낼것입니다.)
테이블 전체 선택 혹은 원하는 테이블만 선택, 우측의 찾아보기에서 sql파일을 저장할 경로 설정 이후 next
내보내기 한 정보가 맞는지 확인 이후 Finish하면 export가 실행됩니다.
아래처럼 내보내기 상태가 표시됩니다.
최종적으로 완료가 되면 sql파일 저장경로에 아래처럼 ddl폴더와 dml파일들이 생성됩니다.
ddl폴더의 내용은 아래와 같습니다.
스키마는 당연히 db 스키마이고 index는 일반적인 RDBMS에서의 색인개념인 index가 아니라
제약조건등이 포함됩니다.
※ 테이블 생성 시 primary key나 foreign key 또는 unique로 설정한 컬럼은 큐브리드가 자동으로 인덱스를 생성함
시리얼, 트리거등은 내용이 없으면 당연히 0kb입니다.
cubrid manager db import
import 할 데이터베이스에 접속 후 가져오기 선택
기본값 선택 이후 Next
스키마 파일을 선택 후 스키마파일 첨부 후 Next
가져온 정보 맞는지 확인 후 Finish
이미 스키마가 있기에 스크린샷은 생략합니다.
스키마와 index부터 가져온 다음 dml에 있는 테이블들의 데이터를 import해서 데이터를 완성시키면 됩니다.
'IT > DBMS' 카테고리의 다른 글
[Oracle]ORA-28000 : the account is locked 해결 (2) | 2022.11.28 |
---|---|
[Cubrid]8버전 merge into 미지원 (0) | 2022.11.28 |
[Cubrid]cubrid manager cubrid table comment 작성... (0) | 2022.11.28 |
[Cubrid]cubrid_broker.conf 세션 타임아웃 해제 (0) | 2022.11.28 |
[Oracle]oracle expdp 이용한 백업 정책 (0) | 2022.11.28 |