오라클에서 테이블과 데이터를 익스포트, 임포트 하려는 경우
sql plus에서 직접 명령어 써서 추출하려는 사람들이 많은데
지금이 20세기도 아니고 21세기인데
그런 방법을 써서는 안된다
면접 가서도 그런거는 아무도 물어보지 않는다
일단 오라클을 설치하면 자동으로
Oracle SQL Developer가 깔리게 되는데
기본 설정방법은 아래 글을 참고하고
먼저 테이블 Export는 테이블 우클릭 후
DDL 익스포트에서 골라주면 되는데
파일에 저장 > 정해진 경로에 테이블 create 정보가 담긴 파일을 생성
워크시트에 저장 > 워크시트를 하나 연 후에 테이블 create 정보를 넣어줌
클립보드에 저장 > ctrl + v로 바로 사용가능
여기서는 일단 코드를 보여줘야 하니까
워크시트에 저장을 누른다
그러면 이렇게 워크시트가 하나 생성되면서
테이블 정보가 들어온 것이 보이는데
실제 테이블을 넣어줄 때는 위 내용을 실행해주면 끝이다
다음은 테이블 내용 export인데
테이블 우클릭 후 데이터 익스포트를 누른 뒤
아무 유형이나 선택해주면 되는데
테이블 데이터는 모두 파일 형태로 가져와서
분류가 의미가 없다
이후 경로를 설정해 준 뒤에 적용을 누르고
파일을 열어보면
위와 같은 내용이 보이는데
테이블 생성 후 해당 쿼리를 수행해서 데이터를 채워주면 된다
마지막으로 테스트를 위해
drop 테이블명;
으로 테이블을 삭제한 후
export한 테이블, 데이터 순으로 쿼리를 수행해주면 된다
위와 같은 방법으로 테이블이나 데이터를 백업하거나
타인에게 넘겨줄 경우 사용해주면 되겠다
'Tools > etc' 카테고리의 다른 글
DBeaver 오라클 펑션/프로시저 디버깅 방법 (0) | 2020.11.10 |
---|---|
Oracle SQL Developer 프로시저 디버깅 방법 정리 (0) | 2020.11.10 |
Oracle Sql Developer 조회 시 최대 행 변경방법 (0) | 2020.11.05 |
Oracle SQL Developer 코드 행수 표시방법 (0) | 2020.11.03 |
오라클 SQL Developer 실행, 연결방법 및 에러 정리 (0) | 2020.11.03 |
댓글