解除安裝程式的運作方式,會依您所安裝的元件以及元件間相互關聯的方式而有所不同。
解除安裝程式會識別安裝在相同主機上之產品間的相依性。如果您嘗試解除安裝某個元件,而同一主機上安裝了與該元件相依的產品,則解除安裝程式會發出警告。
例如,若您嘗試從主機解除安裝 Access Manager,而此主機還安裝了 Portal Server,則解除安裝程式會警告您 Portal Server 無法在沒有 Access Manager 的情況下運作。
大部分情形下,如果沒有元件與其相依,您都可以解除安裝該元件。
例如,Portal Server 相依於 Access Manager,但 Access Manager 並不相依於 Portal Server。如果您嘗試解除安裝 Portal Server,解除安裝程式不會發佈警告,因為 Access Manager 不需要 Portal Server 即可運作。
在解除安裝元件時,您必須識別哪些產品配置給該元件 (可能需要某些其他配置)。否則,您系統上的某些元件可能被配置為支援已不再存在的產品。
解除安裝程式無法識別以下相依性:
來自遠端主機的相依性
由配置產生的相依性
部分元件相依性可以透過遠端主機上部署的元件獲得滿足。解除安裝程式無法識別這些相依性關係。
例如,如果您解除安裝 Directory Server,解除安裝程式並不會警告您 Access Manager 依存於 Directory Server,即使兩個產品部署在相同的主機上。這是因為另一個主機上的另一個 Directory Server 實例可能支援 Access Manager。
解除安裝程式無法識別安裝後配置所產生的元件相依性。
例如,假設您將 Portal Server 和 Calendar Server 安裝在同一主機上,然後將 Portal Server 配置為使用 Calendar Server,以用於 Portal Server 的行事曆通道。在此配置後,Portal Server 會依賴於 Calendar Server。然而,如果您稍後解除安裝 Calendar Server,解除安裝程式不會警告您 Portal Server 依賴於 Calendar Server,因為解除安裝程式不知道安裝後配置。