본문 바로가기
Tools/etc

오라클 테이블, 데이터 export import 쉽게 하는 방법

by wakestand 2020. 11. 6.
반응형

오라클에서 테이블과 데이터를 익스포트, 임포트 하려는 경우

sql plus에서 직접 명령어 써서 추출하려는 사람들이 많은데

 

지금이 20세기도 아니고 21세기인데

그런 방법을 써서는 안된다

면접 가서도 그런거는 아무도 물어보지 않는다

일단 오라클을 설치하면 자동으로

Oracle SQL Developer가 깔리게 되는데

 

기본 설정방법은 아래 글을 참고하고

 

오라클 SQL Developer 실행, 연결방법 및 에러 정리

오라클 SQL Developer는 오라클 설치와 동시에 깔리는데 JDK 32비트만 호환되기 때문에 사용하기 위해서는 반드시 JDK 32비트를 설치해놔야 한다 www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloa..

wakestand.tistory.com

먼저 테이블 Export는 테이블 우클릭 후

DDL 익스포트에서 골라주면 되는데

 

파일에 저장 > 정해진 경로에 테이블 create 정보가 담긴 파일을 생성

워크시트에 저장 > 워크시트를 하나 연 후에 테이블 create 정보를 넣어줌

클립보드에 저장 > ctrl + v로 바로 사용가능

 

여기서는 일단 코드를 보여줘야 하니까

워크시트에 저장을 누른다

 

그러면 이렇게 워크시트가 하나 생성되면서

테이블 정보가 들어온 것이 보이는데

실제 테이블을 넣어줄 때는 위 내용을 실행해주면 끝이다

 

다음은 테이블 내용 export인데

 

테이블 우클릭 후 데이터 익스포트를 누른 뒤

아무 유형이나 선택해주면 되는데

테이블 데이터는 모두 파일 형태로 가져와서

분류가 의미가 없다

 

이후 경로를 설정해 준 뒤에 적용을 누르고

파일을 열어보면

 

위와 같은 내용이 보이는데

테이블 생성 후 해당 쿼리를 수행해서 데이터를 채워주면 된다

 

마지막으로 테스트를 위해

drop 테이블명;

으로 테이블을 삭제한 후

export한 테이블, 데이터 순으로 쿼리를 수행해주면 된다

 

위와 같은 방법으로 테이블이나 데이터를 백업하거나

타인에게 넘겨줄 경우 사용해주면 되겠다

반응형

댓글