이주되는 오브젝트 비교

오브젝트를 이주할 때 선택한 오브젝트보다 많은 오브젝트가 이주될 수 있습니다. 함께 이주되는 다른 오브젝트의 경우 사용하는 이주 방법에 따라 달라집니다.
오브젝트에는 종속 오브젝트, 필수 오브젝트 및 영향받는 오브젝트가 있습니다.
종속 오브젝트
다른 오브젝트가 있어야 하는 오브젝트. 예를 들어 컬럼, 인덱스 및 1차 키는 모두 테이블이 있어야 하기 때문에 종속 오브젝트입니다.
필수 오브젝트
종속 오브젝트가 존재하기 위해 있어야 하는 오브젝트. 예를 들어 테이블 A가 스키마 A에 있으면, 이 스키마 A는 테이블 A에 대한 필수 오브젝트입니다.
영향받는 오브젝트
다른 오브젝트가 변경되거나 삭제될 경우 영향을 받는 오브젝트. 예를 들어 뷰 A가 테이블 A를 참조할 경우 해당 뷰는 테이블 A에 변경이 수행될 경우 이 변경의 영향을 받을 수 있습니다.

선택한 오브젝트를 이주할 경우 해당 오브젝트의 필수 오브젝트와 종속 오브젝트 역시 이주됩니다. 이주되는 추가적인 오브젝트는 오브젝트를 이주하기 위해 사용하는 방법, 즉 복사하여 붙여넣기, 끌어서 놓기 또는 비교 방법에 따라 달라집니다.

다음 테이블에서는 각 이주 방법과 관련하여 이주에 포함되는 오브젝트를 보여줍니다. 복사하여 붙여넣기 방법을 사용할 경우 이주되는 오브젝트는 필수 오브젝트를 복사하도록 선택할지 여부에 달려 있습니다. 스키마 또는 테이블을 복사하고 이를 데이터베이스 오브젝트에 붙여넣을 때만 필수 오브젝트를 복사하도록 선택할 수 있습니다.

표 1. 선택된 오브젝트 외에 이주되는 오브젝트
선택된 오브젝트 유형 끌어서 놓기 방법 및 비교 방법 선택된 필수 오브젝트 복사로 데이터베이스에 복사하여 붙여넣기 선택된 필수 오브젝트를 복사하지 않고 복사하여 붙여넣기
스키마 스키마 및 해당 종속 오브젝트(테이블, 뷰, 기능, 스토어드 프로시저 등 포함) 스키마 및 해당 종속 오브젝트(테이블, 뷰, 기능, 스토어드 프로시저 등 포함) 스키마
테이블 테이블 및 해당 필수 오브젝트(상위 테이블, 테이블 스페이스 및 버퍼 풀 포함) 테이블 및 해당 필수 오브젝트(상위 테이블, 테이블 스페이스 및 버퍼 풀 포함) 테이블
뷰, 필수 스키마 및 필수 참조 오브젝트(예: 뷰, 테이블 및 별명) 뷰, 필수 스키마 및 필수 참조 오브젝트(예: 뷰, 테이블 및 별명)
별명 별명, 필수 스키마, 그리고 별명이 정의되는 오브젝트 별명, 필수 스키마, 그리고 별명이 정의되는 오브젝트 별명
구체화된 쿼리 테이블 구체화된 쿼리 테이블 및 해당 필수 오브젝트(모든 테이블 포함) 구체화된 쿼리 테이블 및 해당 필수 오브젝트(모든 테이블 포함) 구체화된 쿼리 테이블
스토어드 프로시저 스토어드 프로시저 적용할 수 없음 스토어드 프로시저
기능 기능 적용할 수 없음 기능
시퀀스 시퀀스 적용할 수 없음 시퀀스
테이블 스페이스 테이블 스페이스 및 해당 버퍼 풀 적용할 수 없음 테이블 스페이스
버퍼 풀 버퍼 풀 적용할 수 없음 버퍼 풀

피드백