Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

CUBRID Manager Migration_kr


■ 가져오기 마법사

스키마, 데이터를 파일로부터 데이터베이스 서버로 가져오기를 지원한다. 스키마는 SQL 파일만 지원하며, 데이터는 SQL, CSV, XLS, TXT를 지원한다.

가져오기 마법사를 시작하기 위해서는 왼쪽 네비게이션에서 스키마/데이터가 입력될 데이터베이스를 선택하고 컨텍스트메뉴의 |가져오기|를 선택하면 된다. 가져오기 마법사를 시작하면 아래와 같은 화면을 볼 수 있다.

2012-08-31 09;09;12.PNG


가져오기 마법사는 아래의 3단계로 구성되어 있다.

  • 가져오기 유형 선택
  • 가져오기할 데이터 소스 및 옵션 선택
  • 가져오기 옵션 확인


가져오기 유형은 다음과 같다.

  • SQL 데이터 파일로부터 가져오기

스키마 또는 데이터를 내보내기한 SQL 파일을 선택하여 가져오기를 할 수 있다. SQL 파일은 스키마와 데이터를 동시에 가져올 수 있으나 스키마를 가져온후 데이터를 가져오지 않으면 스키마 없이 데이터가 입력되므로 실패할 수 있다.

  • CSV, XLS 파일로부터 가져오기

내 보내기한 CSV, SQL 파일을 선택하여 데이터 가져오기를 할 수 있다. 파일을 추가하면 파일이름과 동일한 스키마를 자동으로 맵핑한다. 만약, 데이터베이스에 없는 스키마라면, |원본 파일로부터 테이블 자동 생성|을 선택하여 스키마도 자동 생성할 수 있다.

  • TXT 파일로부터 가져오기

TXT 로 된 데이터 파일을 구분자 (ROW, COLUMN)를 이용하여 데이터로 만들어 데이터베이스에 가져오기를 한다. 파일을 추가하면 파일이름과 동일한 스키마를 자동으로 맵핑한다. 만약, 데이터베이스에 없는 스키마라면, |원본 파일로부터 테이블 자동 생성|을 선택하여 스키마도 자동 생성할 수 있다.

  • 기존 가져오기 설정으로 가져오기

가져오기를 완료한 후 결과 화면 하단에는 가져오기 설정을 저장하는 기능이 있으며, 저장할 경우 동일한 조건으로 반복적으로 가져오기를 할 수 있다. 가져오기 설정은 데이터베이스 정보는 보관하지 않으므로, 설명 제목의 데이터베이스 이름을 유의하여 사용해야 한다.


가져오기 마법사의 공통 옵션

  • 동시작업 수 : 가져오기할 테이블이 여러개일 경우 동시작업 수를 1 이상으로 하면 좀 더 빠르게 가져올 수 있다. PC 성능에 따라 다르나 일반적인 환경에서는 1 ~ 3개가 적당하다.
  • 커 밋단위 : 대량의 데이터를 가져오기할 경우 데이터베이스에 트랜젝션이 길어지고 변경로그가 쌓이게되면, 데이터베이스 입력이 느려지기 때문에 주기적으로 커밋하는 것을 권한다. 보통 1000으로 사용하며, 환경에 따라 그 이상의 값을 설정할 수 있다.


■ 내보내기 마법사

스키마, 데이터를 데이터베이스 서버에서 파일로 내보내기를 지원한다. 스키마는 SQL 파일만 지원하며, 데이터는 SQL, CSV, XLS, TXT를 지원한다.

내보내기 마법사를 시작하기 위해서는 왼쪽 네비게이션에서 스키마/데이터를 내보낼 데이터베이스를 선택하고 컨텍스트메뉴의 |내보내기|를 선택하면 된다. 내보내기 마법사를 시작하면 아래와 같은 화면을 볼 수 있다.

2012-08-31 09;36;28.PNG 


내보내기 마법사는 아래의 3단계로 구성되어 있다.

  • 내보내기 유형 선택
  • 내보내기할 테이블 선택 및 옵션 선택
  • 내보내기 옵션 확인


내보내기 유형은 다음과 같다.

  • SQL, CSV, XLS, TXT 파일로 내보내기

SQL, CSV, XLS, XLSX, TXT, OBS 등 다양한 형태의 데이터 파일로 내보내기를 할 수 있다. 내보내기 대상으로 스키마를 선택하면 스키마 정보, 인덱스, 시리얼, 뷰 등도 별도의 SQL 파일로 출력할 폴더의 ddl이라는 폴더로 출력된다. 왼쪽에서 원본 테이블을 선택하여 원하는 테이블만 내보낼 수 있으며 조건(WHERE)에 SQL의 WHERE 조건을 입력하여 특정 데이터만 내보내기도 가능하다.

  • CUBRID LoadDB 파일로 내보내기

CUBRID LoadDB 형식의 파일로 내보내기를 할 수 있다. CUBRID 매니저의 데이터베이스 로드와 차이점은 각 테이블별 조건을 지정하여 출력할 수 있다.

  • 기존 내보내기 설정으로 가져오기

내보내기를 완료한 후 결과 화면 하단에는 내보내기 설정을 저장하는 기능이 있으며, 저장할 경우 동일한 조건으로 반복적으로 내보내기를 할 수 있다. 내보내기 설정은 데이터베이스 정보는 보관하지 않으므로, 설명 제목의 데이터베이스 이름을 유의하여 사용해야 한다.


내보내기 마법사의 공통 옵션

  • 동시작업 수 : 내보내기할 테이블이 여러개일 경우 동시작업 수를 1 이상으로 하면 좀 더 빠르게 내보내기를 할 수 있다. PC 성능에 따라 다르나 일반적인 환경에서는 1 ~ 3개가 적당하다.
comments powered by Disqus
Page info
viewed 553 times
translations en
Author
posted 2 years ago by
newpcraft
Contributors
updated 2 years ago by
View revisions
tagged
Share this article