刪除衝突
在將刪除動作傳播至目標系統期間,若管理物件並未從資料庫中刪除,可能會發生衝突。例如,如果在目標系統的原則存取控制規則中設定之權限的計數與類型,與在匯入封裝中要求刪除之權限的計數與類型不符,可能會發生刪除衝突。在刪除操作期間遇到的衝突會與匯入衝突一起顯示在匯入記錄檔或「事件管理」公用程式中。您可從「事件管理」公用程式,或透過衝突解決方案 XML 檔案,提供刪除衝突的解決方案。
使用「事件管理」公用程式的衝突解決方案
下表列出使用企業管理變更推進指令行公用程式,在目標系統中傳播管理物件的刪除記錄期間顯示的衝突訊息。
衝突描述:顯示在「事件管理」公用程式中的訊息。
說明:描述已發生的問題。
可用解決方案:當使用者選擇不接受刪除時的預設解決方案時所顯示的選項。
衝突描述
說明
可用解決方案
無法刪除
在匯入過程中,無法刪除目標系統中的物件。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
用從來源系統匯入的物件覆寫目標系統的物件。
無法刪除定義、類別與用戶端等偏好設定物件。
在匯入過程中,無法刪除目標系統中的偏好設定。
略過物件刪除。
強制刪除目標系統中的物件。
無法刪除已出庫的工作流程範本。
無法刪除這些物件,因為正在目標系統中使用它們。
復原出庫,然後重試物件刪除。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除使用中的工作流程範本。
無法刪除工作流程範本,因為它目前已在目標系統中使用。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
找不到用於刪除操作的工作流程範本最新版序。
在目標系統上找不到工作流程範本的最新版序。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除已出庫的生命週期範本。
無法刪除生命週期範本,因為它們目前已在目標系統中出庫。
手動復原出庫,然後重試物件刪除。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
找不到用於刪除操作的生命週期範本最新版序。
在目標系統上找不到生命週期範本的最新版序。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除使用中的生命週期範本。
無法刪除生命週期範本,因為它目前已在目標系統中使用。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除類型定義。
無法刪除這些物件,因為正在目標系統中使用它們。
強制刪除目標系統中的物件。
略過物件刪除 - 僅在可選模式下有效
無法刪除量測數
無法刪除這些物件,因為正在目標系統中使用它們。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除下列報告 <報告名稱>,因為該報告正在已存報告 <已存報告顯示識別> 與資料監視器 <資料監視器識別> 中使用
無法刪除這些物件,因為正在目標系統中使用它們。
手動解決問題,然後重試刪除物件。此為預設解決方案。
略過物件刪除。
無法刪除下列列舉定義,因為內容定義正在使用或參考它: <列舉定義>
無法刪除物件,因為內容定義正在使用該物件,或該物件為從內容定義參考
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除下列列舉定義,因為基於列舉的條件約束正在使用或參考它: <列舉定義>
無法刪除物件,因為內容定義正在使用該物件,或該物件為從內容定義參考
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除下列列舉定義,因為子列舉正在使用或參考它: <列舉定義>
無法刪除物件,因為子列舉正在使用該物件,或該物件為從子列舉參考
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
即將刪除下列組合管理: <組合管理名稱>
即將刪除組合管理。
強制刪除目標系統中的物件。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除下列組合管理,因為它是根物件,且具有子物件: <組合管理名稱>
無法刪除組合管理,因為它是根物件,且具有子物件:
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除下列屬性定義,因為它正在使用中: {0}
無法刪除物件,因為它正在使用中。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除規則集
使用者對以下物件沒有刪除權限: <物件識別>
(預設解決方案) 手動解決問題,然後重試物件匯入。
略過物件刪除 - 僅在可選與開發模式下有效。
無法刪除規則集連結
無法刪除連結,因為它與規則集關聯: <物件索引鍵>
無法刪除連結,因為它與規則關聯: <物件索引鍵>
略過物件刪除 - 僅在可選與開發模式下有效。
強制刪除目標系統中的物件。
無法刪除任務表單範本。
使用者對以下物件沒有刪除權限: <物件識別>
手動解決問題,然後重試物件匯入任務。
略過物件刪除。
無法刪除已出庫的任務表單範本。
無法刪除任務表單範本,因為它們目前已在目標系統中出庫。
復原出庫,然後重試物件刪除。
手動解決問題,然後重試物件匯入任務。
略過物件刪除。
找到任務表單範本的非最新版序,對其執行刪除操作。
在目標系統上找不到任務表單範本的最新版序。
手動解決問題,然後重試物件匯入任務。此為預設解決方案。
略過物件刪除。
找到具有相同識別的物件,但該物件並非從相同來源系統匯入。
會在目標系統識別具有相同識別的物件,但會從不同來源系統接收該物件。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
已存在具有相同識別的用戶端標籤: 名稱: <用戶端標籤名稱>, 擁有者: <建立標籤的使用者>, 物件類型: <在其中建立標籤之產品的內部名稱>, 前後關聯: <前後關聯名稱>
目標系統中存在與從來源系統刪除之用戶端標籤具有相同名稱的用戶端標籤。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
下列前後關聯中已存在名為 '<設定檔名稱>' 的設定檔: <前後關聯名稱>
目標系統中存在與從來源系統刪除之設定檔具有相同名稱的設定檔。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
已存在具有相同識別的企業規則物件: 規則: [索引鍵: <物件索引鍵>, 容器: <容器名稱>]
已存在具有相同識別的企業規則物件: 規則集: [索引鍵: <物件索引鍵>, 容器: <容器名稱>]
目標系統中存在與從來源系統刪除之規則或規則集具有相同名稱的規則或規則集。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
已存在具有相同識別的報告範本: <報告範本名稱> (<容器路徑>)
目標系統中存在與從來源系統刪除之報告範本具有相同名稱的報告範本。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
已存在具有相同識別的報告: <報告名稱> (<容器路徑>)
目標系統中存在與從來源系統刪除之報告具有相同名稱的報告。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
下列前後關聯中已存在具有相同識別的 OIR: TypeBasedRule: [名稱: <OIR 名稱>, 物件類型: <為其建立 OIR 之類型定義的內部名稱>, (<容器名稱>)]
目標系統中存在與從來源系統刪除之 OIR 具有相同名稱的 OIR。
手動解決問題,然後重試物件刪除。此為預設解決方案。
略過物件刪除。
強制刪除目標系統中的物件。
使用 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
無法刪除下列報告範本,因為它具有報告: <報告名稱>
REPORT_EXIST_FOR_TEMPLATE
Delete Referenced Default Report
RETRY
SKIP
無法刪除下列報告 <報告名稱>,因為該報告正在已存報告 <已存報告顯示識別> 與資料監視器 <資料監視器識別> 中使用
REPORT_IN_USE
Delete Used Saved Report Data monitor
RETRY
SKIP
使用者沒有刪除報告的權限。
NO_PERMISSION_ON_DELETE
RETRY
SKIP
使用者沒有刪除報告範本的權限。
NO_PERMISSION_ON_DELETE
RETRY
SKIP
<泛型衝突 - 新增已適用於其他物件的資訊>
UNABLE_TO_DELETE
<泛型衝突 - 新增已適用於其他物件的資訊>
使用者對 <物件識別> 沒有刪除權限
UNABLE_DELETE
SKIP
無法刪除連結,因為它與規則集關聯: <物件索引鍵>
UNABLE_TO_DELETE_BUSINESS_RULE_LINK
FORCE
SKIP
無法刪除連結,因為它與規則關聯: <物件索引鍵>
UNABLE_TO_DELETE_BUSINESS_RULE_LINK
FORCE
SKIP
使用者對任務表單範本沒有刪除權限。
NO_PERMISSION_ON_DELETE
RETRY (預設值)
SKIP
任務表單範本已出庫。
TASKFORMTEMPLATE_CHECKED_OUT
UNDO_CHECKOUT_DELETE
RETRY_DELETE (預設值)
SKIP_DELETE
找到任務表單範本的非最新版序,對其執行刪除操作。
TASKFORMTEMPLATE_NON_LATEST
RETRY_DELETE (預設值)
SKIP_DELETE
已存在具有相同識別的用戶端標籤: 名稱: <用戶端標籤名稱>, 擁有者: <建立標籤的使用者>, 物件類型: <在其中建立標籤之產品的內部名稱>, 前後關聯: <前後關聯名稱>
BAC_DELETE_CLIENTTAB_WITH_SAME_IDENTITY_EXISTS
RETRY_DELETE (Default value)
SKIP_DELETE
FORCE_DELETE
下列前後關聯中已存在名為 '<設定檔名稱>' 的設定檔: <前後關聯名稱>
BAC_DELETE_PROFILE_WITH_SAME_IDENTITY_EXISTS
RETRY_DELETE (預設值)
SKIP_DELETE
FORCE_DELETE
已存在具有相同識別的企業規則物件: 規則: [索引鍵: <物件索引鍵>, 容器: <容器名稱>]
已存在具有相同識別的企業規則物件: 規則集: [索引鍵: <物件索引鍵>, 容器: <容器名稱>]
BAC_DELETE_BUSINESS_RULE_WITH_SAME_IDENTITY_EXISTS
RETRY_DELETE (預設值)
SKIP_DELETE
FORCE_DELETE
已存在具有相同識別的報告範本: <報告範本名稱> (<容器路徑>)
BAC_DELETE_REPTEMPLATE_WITH_SAME_IDENTITY_EXISTS
RETRY_DELETE (預設值)
SKIP_DELETE
FORCE_DELETE
已存在具有相同識別的報告: <報告名稱> (<容器路徑>)
BAC_DELETE_REPORT_WITH_SAME_IDENTITY_EXISTS
RETRY_DELETE (預設值)
SKIP_DELETE
FORCE_DELETE
下列前後關聯中已存在具有相同識別的 OIR: TypeBasedRule: [名稱: <OIR 名稱>, 物件類型: <為其建立 OIR 之類型定義的內部名稱>, (<容器名稱>)]
BAC_DELETE_OIR_WITH_SAME_IDENTITY_EXISTS
RETRY_DELETE (預設值)
SKIP_DELETE
FORCE_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>
這是否有幫助?