삭제 충돌
삭제 작업을 대상 시스템에 전파하는 중 관리 객체가 데이터베이스에서 삭제되지 않을 경우 충돌이 발생할 수 있습니다. 예를 들어, 대상 시스템에 있는 정책 액세스 제어 규칙의 권한 세트 유형 및 수가 가져오기 패키지에 있는 삭제 요청된 권한 세트 유형 및 수와 일치하지 않을 경우 삭제 충돌이 발생할 수 있습니다. 삭제 작업 중 발생한 충돌은 가져오기 충돌과 함께 가져오기 로그 파일에 표시되거나 이벤트 관리 유틸리티에 표시됩니다. 이벤트 관리 유틸리티에서 또는 충돌 해결 XML 파일을 통해 삭제 충돌에 대한 해결 방법을 제공할 수 있습니다.
이벤트 관리 유틸리티를 사용하여 충돌 해결
다음 표에는 Business Administrative Change 수준 올리기 명령줄 유틸리티를 사용하여 관리 객체 레코드 삭제를 대상 시스템에 전파하는 중 표시되는 충돌 메시지가 나열되어 있습니다.
충돌 설명: 이벤트 관리 유틸리티에 표시되는 메시지입니다.
설명: 발생한 문제를 설명합니다.
사용 가능한 해결 방법: 사용자가 삭제 작업 시 기본 해결 방법을 적용하지 않도록 선택하는 경우 나타나는 옵션입니다.
충돌 설명
설명
이용 가능한 해결 방법
삭제할 수 없습니다.
가져오기 프로세스 중에는 객체를 대상 시스템에서 삭제할 수 없습니다.
문제를 수동으로 해결하고 객체 삭제를 재시도합니다. 기본 해결 방법입니다.
객체 삭제를 생략합니다.
대상 시스템에서 객체 삭제를 강제로 수행합니다.
대상 시스템의 객체를 소스 시스템에서 가져온 객체로 덮어씁니다.
정의, 범주 및 클라이언트와 같은 기본 설정 객체를 삭제할 수 없습니다.
가져오기 프로세스 중에는 기본 설정을 대상 시스템에서 삭제할 수 없습니다.
객체 삭제를 생략합니다.
대상 시스템에서 객체 삭제를 강제로 수행합니다.
체크 아웃된 워크플로 프로세스 템플릿을 삭제할 수 없습니다.
객체가 대상 시스템에서 사용 중이므로 삭제할 수 없습니다.
체크 아웃 명령을 취소하고 객체 삭제를 재시도합니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
사용 중인 워크플로 프로세스 템플릿을 삭제할 수 없습니다.
워크플로 프로세스 템플릿이 현재 대상 시스템에서 사용 중이므로 삭제할 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
삭제 작업에 대하여 워크플로 프로세스 템플릿의 비최신 이터레이션을 찾았습니다.
대상 시스템에서 워크플로 프로세스 템플릿의 최신 이터레이션을 찾을 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
체크 아웃된 라이프 사이클 템플릿을 삭제할 수 없습니다.
라이프 사이클 템플릿이 현재 대상 시스템에서 체크 아웃되었으므로 삭제할 수 없습니다.
체크 아웃 명령을 수동으로 취소하고 객체 삭제를 재시도합니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
삭제 작업에 대하여 라이프 사이클 템플릿의 비최신 이터레이션을 찾았습니다.
대상 시스템에서 라이프 사이클 템플릿의 최신 이터레이션을 찾을 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
사용 중인 라이프 사이클 템플릿을 삭제할 수 없습니다.
라이프 사이클 템플릿이 현재 대상 시스템에서 사용 중이므로 삭제할 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
유형 정의를 삭제할 수 없음
객체가 대상 시스템에서 사용 중이므로 삭제할 수 없습니다.
대상 시스템에서 객체 삭제를 강제로 수행합니다.
객체 삭제를 생략합니다(선택적 모드에서만 유효함).
측정 수량을 삭제할 수 없습니다.
객체가 대상 시스템에서 사용 중이므로 삭제할 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
다음 열거 정의가 사용 중이거나 등록 정보 정의에서 참조되고 있기 때문에 삭제할 수 없음: <열거 정의>.
객체가 사용 중이거나 등록 정보 정의에서 참조되고 있기 때문에 객체를 삭제할 수 없습니다
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
다음 열거 정의가 사용 중이거나 열거 기반 제약 조건에서 참조되고 있기 때문에 삭제할 수 없음: <열거 정의>
객체가 사용 중이거나 등록 정보 정의에서 참조되고 있기 때문에 객체를 삭제할 수 없습니다
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
다음 열거 정의가 사용 중이거나 하위 열거에서 참조되고 있기 때문에 삭제할 수 없음: <열거 정의>
객체가 사용 중이거나 하위 열거에서 참조되고 있기 때문에 객체를 삭제할 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
다음 조직자를 삭제하려고 합니다: <조직자 이름>
조직자가 삭제됩니다.
대상 시스템에서 객체 삭제를 강제로 수행합니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
다음 조직자가 루트이며 하위 객체를 갖기 때문에 삭제할 수 없음: <조직자 이름>
조직자가 루트 조직자이며 하위 객체를 갖기 때문에 삭제할 수 없습니다:
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
다음 속성 정의가 사용 중이기 때문에 삭제할 수 없음: {0}
객체가 사용 중이기 때문에 삭제할 수 없습니다.
문제를 수동으로 해결하고 객체 가져오기 임무를 재시도합니다. 기본 해결 방법입니다.
객체 삭제 건너뛰기 - 선택 및 개발 모드에서만 유효합니다.
XML 로드 파일을 사용하여 충돌 해결
다음 표에는 충돌 유형에 대한 적합한 값 및 삭제 충돌에 대해 사용할 수 있는 해결 방법이 나열되어 있습니다.
충돌 설명: 이벤트 관리 유틸리티에 표시되는 메시지입니다.
ConflictType 상수: XML 파일의 ConflictType 요소에 대한 상수를 지정합니다.
Resolution 상수: XML 파일의 Resolution 요소에 대한 상수를 지정합니다.
충돌 설명
ConflictType 상수
Resolution 상수
삭제할 수 없습니다.
UNABLE_TO_DELETE
RETRY_DELETE(기본값)
SKIP_DELETE
FORCE_DELETE
OVERWRITE_DELETE
정의, 범주 및 클라이언트와 같은 기본 설정 객체를 삭제할 수 없습니다.
UNABLE_TO_DELETE_PREFERENCE
SKIP_DELETE
FORCE_DELETE
체크 아웃된 워크플로 프로세스 템플릿을 삭제할 수 없습니다.
WFPROCESS_TEMPLATE_CHECKED_OUT
UNDO_CHECKOUT_DELETE
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
사용 중인 워크플로 프로세스 템플릿을 삭제할 수 없습니다.
WFPROCESS_TEMPLATE_IN_USE
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
삭제 작업에 대하여 워크플로 프로세스 템플릿의 비최신 이터레이션을 찾았습니다.
WFPROCESS_TEMPLATE_NON_LATEST
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
체크 아웃된 라이프 사이클 템플릿을 삭제할 수 없습니다.
LIFECYCLE_TEMPLATE_CHECKED_OUT
UNDO_CHECKOUT_DELETE
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
삭제 작업에 대하여 라이프 사이클 템플릿의 비최신 이터레이션을 찾았습니다.
LIFECYCLE_TEMPLATE_NON_LATEST
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
사용 중인 라이프 사이클 템플릿을 삭제할 수 없습니다.
LIFECYCLE_TEMPLATE_IN_USE
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
유형 정의를 삭제할 수 없음
UNABLE_TO_DELETE_TYPE
FORCE_DELETE
SKIP_DELETE(선택 및 개발)
사용 중인 측정 수량을 삭제할 수 없습니다.
UNABLE_TO_DELETE_QOM
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
다음 이유 중 하나로 인해 글로벌 열거를 삭제할 수 없습니다.
사용 중이거나 등록 정보 정의에서 참조되었습니다
열거 기반 제약 조건에서 사용 중이거나 참조되었습니다
하위 열거에서 사용 중이거나 참조되었습니다.
UNABLE_TO_DELETE_GE
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
다음 조직자를 삭제하려고 합니다: <조직자 이름>
GOING_TO_DELETE_ORGANIZER
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
FORCE_DELETE
다음 조직자가 루트이며 하위 객체를 갖기 때문에 삭제할 수 없음: <조직자 이름>
UNABLE_TO_DELETE_ORGANIZER_ROOT
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
다음 속성 정의가 사용 중이기 때문에 삭제할 수 없음: <속성 정의>
UNABLE_TO_DELETE_ATTR_DEF
RETRY_DELETE(기본값)
SKIP_DELETE(선택 및 개발)
문서 템플릿이 체크 아웃되었습니다.
DOCTEMPLATE_CHECKED_OUT
UNDO_CHECKOUT_DELETE
RETRY
SKIP
보고서 템플릿이 사용 중입니다.
REPORTTEMPLATE_IN_USE
RETRY
SKIP
<일반 충돌 - 다른 객체에 이미 사용할 수 있는 정보를 추가합니다.>
UNABLE_TO_DELETE
<일반 충돌 - 다른 객체에 이미 사용할 수 있는 정보를 추가합니다.>
다음은 삭제 충돌에 대한 샘플 충돌 해결 XML 파일입니다.
<BACConflictResolutionPairs>
<BACConflictResolutionPair>
<ConflictType>UNABLE_TO_DELETE</ConflictType>
<Resolution>OVERWRITE_DELETE</Resolution>
</BACConflictResolutionPair>
<BACConflictResolutionPair>
<ConflictType>UNABLE_TO_DELETE</ConflictType>
<Resolution>FORCE_DELETE</Resolution>
</BACConflictResolutionPair>
</BACConflictResolutionPairs>
도움이 되셨나요?