데이터베이스 복사
Oracle SQL Developer 의 "데이터베이스 복사" 기능는 다른 데이터베이스 간의 객체 복사을 아주 쉽게 처리할 수 있도록 한다.A 데이터베이스의 T1 테이블을 B 데이터베이스에 데이터를 포함하여 복사하는 경우 예로들어 보자.
1. 도구(T) > 데이터베이스 복사(C)... 메뉴를 클릭하여 데이터베이스 복사 마법사를 실행한다.
2. 소스 접속(S) 와 대상 접속(D) 을 지정한다.
3. 객체 유형을 선택한다. 여기에서는 테이블만을 복사한다.
4. 대상 객체를 검색한다. 결과에서 원하는 객체를 선택하고 >버튼을 클릭하여 복사할 객체를 지정한다.
5. 이제 다음 버튼을 클릭하여 객체를 복사한다.
SQL Developer
Oracle SQL Developer 도구 활용하기 - Part1Oracle SQL Developer 도구 활용하기 - Part2
복사가 되는게 안에 데이터도 복사가 되는건가요>
답글삭제pk와 fk의 설정에 대해서는 어찌되는건가요? 그거까지 저절로 원래의 대상과 똑같이 복사가 되는건지..?
답글삭제작성자가 댓글을 삭제했습니다.
답글삭제경험상 필요 객체유형(테이블, 인덱스, 등)를 선택한 객체대상을 전체 선택하고, 복사하면 동일하게 복사되는 것을 확인했습니다. fk을 포함하는 단일 데이블 복사는 해보지 않았습니다.
답글삭제