DB/oracle

[Toad for Oracle] 쉽게 BLOB 데이터 일괄 다운로드 방법

snow_hong 2022. 11. 11. 18:15

 

테이블에 BLOB형태로 파일이 들어가 있을 때 하나의 파일이 아니라 해당 조건의 모든 파일을 받아야하는 일이 있다.

 

[ 하나의 데이터를 다운]

하나의 BLOB데이터를 테이블에 저장 및 다운로드 기능은 예전 포스팅에 기록에 있으니 참고!

 

[Toad for Oracle] BLOB 데이터 저장과 출력 / BLOB 데이터 손쉽게 넣는 방법

BLOB 데이터에 사진을 저장하고 싶을 때가 있다. BLOB 데이터를 TOAD로 넣는 방법에 대해서 알아보자! 오라클 BLOB(Binary Large Object) 데이터 타입은 최대 4GB까지 저장할 수 있는 가변 길이 데이터 타입

hong42.tistory.com

 

[ 일괄로 여러개의 blob데이터를 다운로드]

 1. select 로 원하는 blob데이터를 조회한다. 

SELECT '파일명' , PHOTO FROM test_tb;

 

 

 2.  data grid창에서 마우스 우클릭을 하여 Export Blobs를 클릭한다. 

 

 3. Single Column Export창을 설정한다. 

- Exprot this column : blob데이터 컬럼을 선택

- Export path : pc에 파일이 저장될 위치

- Use sequentially numbered files : 번호로 파일명

- Export to files named for the value in this column : 해당 조회문에서 원하는 컬럼명으로 파일명

- file Extension : 파일의 확장자

 

ok를 눌러서 blob파일을 다운받으면 된다.

 

나는 이미지 사진을 다운받기 원해서 .jpeg로 변경하여 사진을 받았다.

toad에 이런 기능이 있어서 손쉽게 blob파일을 일괄 다운이 가능해서 정말 다행이다.

toad가 아니라 다른 db툴이면 아마도 java 언어 같은 걸로 해당 프로그램을 만들어서 실행을 시켜야 원하는 파일을 받을 수 있을 것이다.

toad를 사용하여 손쉽게 blob파일을 다운로드 받자!

 

 

 

 

728x90