자료실

[Toad for Oracle] Export 덤프파일 내용 보기

참고 : 이 내용은 Toad for Oracle 13.1((2018년 출시) 버전 기반으로 작성되었습니다.



Oracle 데이터베이스의 데이터를 백업하거나 다른 Oracle 데이터베이스로 데이터를 이관할 때,

오라클에서 사용할 수 있는 방법 중에 Export 툴을 이용하는 방법이 있습니다.

오라클의 Export 툴을 이용하면 데이터베이스에 저장된 오브젝트 정보와 데이터를 덤프파일(.DMP 확장자)로 저장하는데

이 덤프파일은 오라클에서 정의한 이진파일로 구성되어 있기 때문에 일반적인 텍스트 편집 툴로는 파일 내용을 열어서 보기 어렵습니다.

그래서 일반적으로 Export한 덤프파일의 데이터를 살펴보려면 오라클 데이터베이스에 해당 파일을 Import해서 살펴봐야 하기 때문에 번거롭습니다.


토드에서 “Export File Brower”(토드 메뉴 > Database > Export > Export File Browser)를 이용하면 사용자는

Export 덤프파일을 Import 하기전에 덤프파일의 내용을 살펴볼 수 있기 때문에 불필요한 Import 작업이나 시간을 줄일 수 있습니다.



Export File Browser에서 [그림1]과 같이 Open Export File() 아이콘을 클릭하고 팝업 창에서 .DMP 파일을 선택하면

해당 Export 덤프파일을 받은 Export 모드, Export를 실행한 DB사용자명, DB 캐릭터셋 등의 정보를 볼 수 있습니다.

(참고로 이 기능은 Data Pump에서는 지원되지 않습니다.)


[그림 1. Export 덤프파일 열기]





덤프파일의 크기가 클 경우 해당 파일을 토드에서 처음 열 때 분석 시간이 다소 오래 걸릴 수 있지만,

한번 분석한 파일은 토드에서 내부적으로 정보를 저장해 두기 때문에 이후에 동일한 파일을 다시 열 때는 시간이 오래 걸리지 않습니다.

 

덤프파일을 열면 [그림2]와 같이 왼쪽에 트리구조로 Export 받은 스키마별 Object에 대한 리스트가 나타나고

오른쪽 화면에는 왼쪽 화면에서 클릭한 오브젝트의 DDL 문장이 나타납니다.


[그림 2. Export 덤프파일 분석 - 오브젝트 DDL 스크립트 탭]




데이터를 포함하지 않는 Index, Procedure, Function 등의 오브젝트는 오른쪽 화면에 DDL 탭만 나타나지만,

데이터가 저장되는 테이블은 DDL 탭 외에 [그림3]과 같이 Data 탭이 추가로 나타납니다.


[그림 3. Export 덤프파일 분석 - 테이블 Data 탭]




Data 탭에는 Export를 받은 데이터가 나타나는데 기본적으로는 10,000건의 데이터로 제한됩니다.


만약에 더 많은 데이터를 보고 싶다면 [그림4]와 같이 메뉴 아이콘에서

Adjust Dataset Row Limit아이콘( )을 클릭한 후 열 제한 값을 조정할 수 있습니다.

이 값을 과대하게 높이면 데이터를 불러오기 위해 많은 메모리를 사용해야하기 때문에 적절히 조정해야 합니다.


[그림 4. 데이터 미리보기의 열 제한(Row Limit) 값 조정]



퀘스트소프트웨어코리아(주)

서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600

전자 메일 KoreaMarketing@quest.com 


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB


퀘스트소프트웨어코리아(주) 서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600 | 전자 메일 KoreaMarketing@quest.com


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB