데이터베이스 익스포트 마법사를 사용하여 설치 스크립트 생성
Database Export 마법사를 사용하여 SQL Developer에서 설치 스크립트를 생성하려면 설치 스크립트의 이름, 엑스포트할 객체 및 데이터, 원하는 옵션을 지정하고 마법사에서 설치 스크립트를 생성합니다.
주: 다음 절차에서 필드 및 옵션을 모두 보려면 SQL Developer 창을 확대해야 합니다.
데이터베이스 익스포트 마법사를 사용하여 설치 스크립트를 생성하는 단계:
-
아직 생성하지 않은 경우, Oracle Database 설치 디렉토리(예:
C:\my_exports)와는 별도로 설치 스크립트 디렉토리를 만듭니다. -
[SQL Developer] 창에서 툴 메뉴를 누릅니다.
-
메뉴에서 데이터베이스 익스포트를 선택합니다.
-
Export Wizard - Step 1 of 5 (Source/Destination) 창에서 다음을 수행합니다.
-
Connection 필드에서 개발 환경에 대한 연결을 선택합니다.
-
원하는 Export DDL 옵션(선택한 원하지 않는 옵션)을 선택하고 선택 해제합니다.
주: 종료자의 선택을 해제하지 마십시오. 그렇지 않으면 설치 스크립트가 실패합니다.
-
설치 스크립트에서 데이터를 내보내지 않도록 하려면 데이터 내보내기를 선택 해제합니다.
-
다른 이름으로 저장 필드에서 기본
Single File을 적용하고 설치 스크립트의 전체 경로 이름(예:C:\my_exports\hr_export.sql)을 입력합니다.파일 이름은 .
sql로 끝나야 합니다. -
다음을 누릅니다.
-
-
익스포트 마법사 - 2/5단계(익스포트할 유형) 창에서 다음을 수행합니다.
-
내보내지 않을 유형의 체크 박스를 선택 해제합니다.
모두 토글을 선택하거나 선택 해제하면 체크 박스가 모두 선택되거나 선택 해제됩니다.
-
다음을 누릅니다.
-
-
Export Wizard - Step 3 of 5 (Specify Objects) 창에서 다음을 수행합니다.
-
자세히를 누릅니다.
-
Schema 필드의 메뉴에서 스키마를 선택합니다.
-
유형 필드의 메뉴에서 `ALL OBJECTS` 또는 특정 객체 유형(예: `TABLE`)을 선택합니다.
-
룩업을 누릅니다.
객체 목록이 왼쪽 프레임에 나타납니다. [유형] 필드의 값이
ALL OBJECTS인 경우 목록에는 선택한 스키마의 모든 객체가 포함됩니다. 유형 필드의 값이 특정 객체 유형인 경우 목록에는 선택한 스키마에 해당 유형의 모든 객체가 포함됩니다. -
내보낼 객체를 왼쪽 프레임에서 오른쪽 프레임으로 이동: 모든 객체를 이동하려면 >>를 클릭합니다. (모든 객체를 다시 이동하려면 <<를 누릅니다.) 선택한 객체를 이동하려면 해당 객체를 선택한 다음 >를 누릅니다. (선택한 객체를 다시 이동하려면 해당 객체를 선택하고 <를 누릅니다.)
-
다음을 누릅니다.
소스/대상 창에서
Export Data을 선택 해제한 경우 [익스포트 요약] 창이 나타납니다. 8단계로 이동합니다.[소스/대상] 창에서
Export Data을 선택 해제하지 않은 경우 [익스포트 마법사 - 4/5단계(데이터 지정)] 창이 나타납니다. 아래쪽 프레임에는 객체 지정 창에서 지정한 객체가 나열됩니다.
-
-
[데이터 지정] 창에서 다음을 수행합니다.
-
데이터를 내보내지 않으려는 객체를 아래쪽 프레임에서 위쪽 프레임으로 이동합니다.
모든 객체를 이동하려면 위쪽 화살표 아이콘으로 이중을 누릅니다. (모든 객체를 뒤로 이동하려면 이중 아래쪽 화살표 아이콘을 누릅니다.)
선택한 오브젝트를 이동하려면 해당 오브젝트를 선택한 다음 위쪽 화살표 아이콘 하나를 클릭합니다.
-
다음을 누릅니다.
-
-
[익스포트 마법사 - 5/5단계(익스포트 요약)] 창에서 완료를 누릅니다.
익스포트되고 있음을 보여 주는 [익스포트 중] 창이 열립니다. 익스포트가 완료되면 익스포트 중 창이 닫히고 워크시트에서 지정한 설치 스크립트의 콘텐츠가 소스/대상 창에 표시됩니다.
-
설치 스크립트에서 다음 사항을 확인합니다.
-
참조된 객체가 종속 객체보다 먼저 생성되었는지 여부
-
데이터가 테이블에 삽입되기 전에 해당 테이블이 생성되었는지 여부
필요한 경우 워크시트 또는 텍스트 편집기에서 파일을 편집합니다.
-
참조: 데이터베이스 익스포트 마법사에 대한 자세한 내용은 Oracle SQL Developer User's Guide를 참조하십시오.