如何手動移除 Microsoft Dynamics CRM 4.0 伺服器

適用於: Dynamics CRM 4.0

簡介


本文說明如何手動移除 Microsoft Dynamics CRM 4.0 伺服器。

更多的資訊


一般而言,您可以使用新增或移除程式] 控制台中移除 Microsoft Dynamics CRM 伺服器。您也可以執行 Microsoft Dynamics CRM 伺服器安裝程式,若要移除的 Microsoft Dynamics CRM 伺服器。

注意您可以執行 ServerSetup.exe 檔案,來執行 Microsoft Dynamics CRM 伺服器安裝程式。

不過,如果您使用這些方法的其中一個移除 Microsoft Dynamics CRM 伺服器時,就會發生問題,您必須手動移除 Microsoft Dynamics CRM 伺服器。

注意Microsoft Dynamics CRM 伺服器包含許多元件。許多應用程式,以及許多技術,這些元件的關係。比方說,Windows 伺服器、 網際網路資訊服務 (IIS),Microsoft SQL Server、 到 SQL Server 報告服務 (SSRS) 和 Microsoft.NET Framework,都與相關的元件。因此,如果您必須完全移除 Microsoft Dynamics CRM 伺服器,請考慮徹底重建電腦,而非以手動方式移除 Microsoft Dynamics CRM 伺服器。

若要以手動方式移除 Microsoft Dynamics CRM 伺服器,請依照下列步驟執行。



注意下列步驟說明如何移除完整伺服器組態中所安裝的應用程式。若要移除特定伺服器角色,您可以使用類似的步驟。此外,下列的步驟不會移除您安裝 Microsoft Dynamics CRM 伺服器時,會安裝的所有元件。不過,請遵循下列步驟之後,您可以重新安裝 Microsoft Dynamics CRM 伺服器。

步驟 1︰ 停止 Microsoft Dynamics CRM 非同步處理的服務

  1. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [服務
  2. Microsoft Dynamics CRM 非同步處理的服務,以滑鼠右鍵按一下,然後按一下 [停止

步驟 2︰ 停止索引服務

  1. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [服務
  2. 以滑鼠右鍵按一下 [索引服務],然後按一下 [停止

步驟 3︰ 設定網站和應用程式集區

  1. 登入執行網際網路資訊服務 (IIS) 的電腦。這台電腦已安裝 Microsoft Dynamics CRM 4.0 Web 站台。
  2. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [網際網路資訊服務 (IIS) 管理員
  3. 展開電腦名稱,,,然後展開 [網站]。
  4. Microsoft Dynamics CRM 4.0 網站上按一下滑鼠右鍵,按一下 [停止],然後按一下[是]


    注意預設情況下,Microsoft Dynamics CRM 4.0 Web 站台名稱會是Microsoft Dynamics CRM
  5. Microsoft Dynamics CRM 4.0 網站,以滑鼠右鍵按一下,然後按一下 [內容。按一下 [主目錄] 索引標籤,按一下DefaultAppPool應用程式集區] 清單中,然後按一下 [移除
  6. 按一下 [ ISAPI 篩選器] 索引標籤,按一下CRM。Default.Addon isapi,然後按一下 [移除
  7. 按一下 [確定]
  8. 展開 [應用程式集區,Microsoft Dynamics CRM 4.0 應用程式集區上按一下滑鼠右鍵、 按一下 [刪除],然後按一下[是]


    注意根據預設,應用程式集區的名稱會是CRMAppPool
  9. 關閉 [IIS 管理員]。

步驟 4︰ 刪除 Microsoft Dynamics CRM 程式檔案和 Microsoft Dynamics CRM 資料夾

若要這樣做,請刪除下列資料夾︰
磁碟機︰ \Program Files\Microsoft 動態 CRM
注意事項
  • 如果 Microsoft Dynamics CRM 4.0 伺服器安裝程式建立的網站,網站位於下列資料夾中︰
    磁碟機︰ \Program Files\Microsoft 動態 CRM
    如果您刪除此資料夾時,您也可以刪除 Microsoft Dynamics CRM 4.0 網站。因此,如果您刪除此資料夾時,您必須重新安裝 Microsoft Dynamics CRM 伺服器時,建立新的 Microsoft Dynamics CRM Web 站台。您也可以重新建立網站的預設資料夾。
  • 如果預設的網站上安裝 Microsoft Dynamics CRM 網站時,Microsoft Dynamics CRM 網站就會位於下列資料夾︰
    Drive:\Inetpub\wwwroot
    因此,您必須刪除所有檔案和 [Aspnet_client] 資料夾中的磁碟機以外的所有資料夾︰ \Inetpub\wwwroot 資料夾。

步驟 5︰ 刪除 Active Directory 安全性群組

  1. 具有要刪除的安全性群組的權限的使用者身分登入網域控制站。
  2. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [ Active Directory 使用者及電腦
  3. 展開 [網域] 節點。
  4. 展開您要 Microsoft Dynamics CRM 4.0 伺服器安裝所在的組織單位 (OU) 的節點。
  5. 刪除下列的安全性群組︰
    • PrivReportingGroup
    • PrivUserGroup
    • ReportingGroup
    • SQLAccessGroup
    • UserGroup
    若要刪除的安全性群組,以滑鼠右鍵按一下您想要刪除的安全性群組,然後按一下 [刪除

注意如果有一個以上的 Microsoft Dynamics CRM 4.0 網域中的部署,您可能必須許多的安全性群組。 若要尋找正確的安全性群組,請依照下列步驟執行︰
  1. 開啟 SQL Server Management Studio,,,然後按一下 [新增查詢
  2. 對 MSCRM_Config 資料庫,請執行下列陳述式。
    select Id, DatabaseName, FriendlyName from Organization
  3. 請注意第一個組織的識別碼。安全性群組的名稱使用的識別碼。
  4. Active Directory 目錄服務中找到的安全性群組。部署的安全性群組的名稱會包含您在本節前面的步驟 c 中記下 ID。

步驟 6︰ 移除 SQL Server 登入

  1. 如果要在執行 SQL Server 2005 的執行個體的電腦,以登入。
  2. 按一下 [開始],指向 [所有程式、 都指向Microsoft SQL Server 2005年,然後按一下 [ SQL Server Management Studio
  3. 展開電腦名稱、 展開 [安全性],然後再展開登入
  4. 找出下列的登入︰
    • DomainName\PrivReportingGroup
    • DomainName\ReportingGroup
    • DomainName\SQLAccessGroup
    注意事項
    • 網域名稱、預留位置代表實際的登入名稱位於的網域名稱。

    • 如果要判斷隸屬於 Microsoft Dynamics CRM 部署您想要刪除的群組,比較名稱這些群組存在於 Active Directory 中的群組的完整名稱。根據預設,Active Directory 群組會存在於由 Microsoft Dynamics CRM 伺服器安裝程式所建立的 OU 中。在 SQL Server Management Studio 的 [登入] 資料夾中的群組名稱包含名稱和 GUID。
  5. 刪除登入名稱。若要這麼做,登入上按一下滑鼠右鍵,按一下 [刪除],然後按一下[確定]
  6. 關閉 [SQL Server Management Studio。

步驟 7︰ 移除的 Microsoft Dynamics CRM 子機碼

重要這個章節、 方法或工作包含修改登錄的步驟。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請務必小心執行這些步驟。為加強保護,請在修改前備份登錄。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322756如何備份及還原 Windows 中的登錄
  1. 按一下 [開始],然後按 [執行]、 輸入regedit,再按 [確定]。
  2. 找出下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  3. MSCRM上按一下滑鼠右鍵,按一下 [刪除],然後按一下[是]
  4. 找出下列登錄子機碼:
    HKEY_CLASSES_ROOT\Installer\Features\C5D06E9536719E94DB7D0491EB205E22
  5. C5D06E9536719E94DB7D0491EB205E22上按一下滑鼠右鍵,按一下 [刪除],然後按一下[是]
  6. 找出下列登錄子機碼:
    HKEY_CLASSES_ROOT\Installer\Products\C5D06E9536719E94DB7D0491EB205E22
  7. C5D06E9536719E94DB7D0491EB205E22上按一下滑鼠右鍵,按一下 [刪除],然後按一下[是]
  8. 找出下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\C5D06E9536719E94DB7D0491EB205E22
  9. C5D06E9536719E94DB7D0491EB205E22上按一下滑鼠右鍵,按一下 [刪除],然後按一下[是]
  10. 找出下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\C5D06E9536719E94DB7D0491EB205E22
  11. C5D06E9536719E94DB7D0491EB205E22上按一下滑鼠右鍵,按一下 [刪除],然後按一下[是]
  12. 找出下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders\
  13. 刪除下列路徑的開頭的所有項目︰
    磁碟機︰ \Program Files\Microsoft 動態 CRM\
  14. 找出下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
  15. 按一下 [編輯] 功能表上的 [尋找]。
  16. 在 [尋找目標] 方塊中,輸入Microsoft Dynamics CRM,,然後按一下 [尋找下一步
  17. GUID,以滑鼠右鍵按一下,然後按一下 [刪除。例如,GUID 可能 C5D06E9536719E94DB7D0491EB205E22。
  18. 若要尋找下一個項目,若要移除,請按 F3。
  19. GUID,以滑鼠右鍵按一下,然後按一下 [刪除
  20. 重複步驟 18、 19 來刪除是在元件登錄和產品登錄中的所有項目。
  21. 找出下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{BC8DD950-8100-42F4-9EA9-26FCD41690AF}
  22. {BC8DD950-8100-42F4-9EA9-26FCD41690AF}上按一下滑鼠右鍵,按一下 [刪除],然後按一下[是]

步驟 8︰ 使用 [新增或移除程式] 移除應用程式項目,如果應用程式項目仍然存在

注意雖然您無法使用 [控制台] 中新增或移除程式,若要解除安裝 Microsoft Dynamics CRM 4.0 伺服器,您可以從 [新增或移除程式] 清單中移除項目。若要執行這項操作,請參考下列步驟:
  1. 按一下 [開始]、 指向 [所有程式、 按一下 [控制台],然後按一下新增或移除程式
  2. 按一下 [ Microsoft Dynamics CRM 4.0 伺服器,按一下 [移除],然後按一下[是]

步驟 9︰ 從 [開始] 功能表中刪除 Microsoft Dynamics CRM 伺服器

  1. 啟動 [Windows 檔案總管],然後找出下列資料夾︰
    磁碟機︰ \Documents 和無論 users Menu\Programs
  2. 資料夾中,按一下滑鼠右鍵,然後按一下 [刪除

步驟 10︰ 刪除 Microsoft Dynamics CRM 資料庫

警告 在您完成這個步驟之後,會保存在 Microsoft Dynamics CRM 中的所有資料將會都移除。如果您想要保留的資料,您可以略過此步驟。


若要刪除的 Microsoft Dynamics CRM 資料庫,請依照下列步驟執行︰
  1. 登入,執行 SQL Server 2005 的伺服器,並在其上安裝 Microsoft Dynamics CRM 4.0 資料庫。
  2. 按一下 [開始],指向 [所有程式、 都指向Microsoft SQL Server 2005年,然後按一下 [ Microsoft SQL Server Management Studio
  3. 當提示您連線到執行 SQL Server 的伺服器時時,請輸入的伺服器在其 Microsoft Dynamics CRM 4.0 資料庫安裝在伺服器名稱] 方塊中,然後按一下 [連線
  4. 刪除組態資料庫。


    注意如果您想要重新安裝 Microsoft Dynamics CRM 4.0 伺服器,此執行個體的 SQL Server 上,您必須刪除此資料庫。


    若要刪除的組態資料庫中,展開 [資料庫MSCRM_CONFIG上按一下滑鼠右鍵、 按一下 [刪除],然後按一下[確定]
  5. 刪除組織資料庫。



    注意如果您想要使用不同的組織名稱,當您重新安裝 Microsoft Dynamics CRM 4.0 伺服器時,您並沒有執行此步驟。如果要在重新安裝 Microsoft Dynamics CRM 伺服器之後,您可以使用 「 匯入組織精靈 」 中部署管理員匯入組織資料庫。



    若要刪除組織資料庫中,展開 [資料庫 OrganizationName_MSCRM上按一下滑鼠右鍵、 按一下 [刪除],然後按一下[確定]


    注意[ OrganizationName ] 預留位置代表實際的組織名稱。
  6. 關閉 [SQL Server Management Studio。

步驟 11︰ 刪除在 GAC 中的組件

  1. 登入已安裝的 Microsoft Dynamics CRM 4.0 伺服器的電腦。
  2. 按一下 [開始],指向 [所有程式、 都指向 [系統管理工具] 中,,然後按一下 [ Microsoft.NET Framework 2.0 的設定
  3. 在 [工作] 區域中,請按一下 [管理組件快取,,,然後按一下 [檢視清單組件的組件快取中
  4. 在 [組件名稱] 窗格中,刪除下列組件︰
    • Microsoft.Crm
    • Microsoft.Crm.Admin.AdminService
    • Microsoft.Crm.ApplicationBuildUpgrade
    • Microsoft.Crm.DuplicateDetection
    • Microsoft.Crm.Faxes.FxsComWrapper
    • Microsoft.Crm.Entities
    • Microsoft.Crm.MetadataHelper
    • Microsoft.Crm.ObjectModel
    • Microsoft.Crm.Platform.Passport
    • Microsoft.Crm.Platform.Sdk
    • Microsoft.Crm.Platform.Server
    • Microsoft.Crm.Reporting
    • Microsoft.Crm.ReportingServices
    • Microsoft.Crm.Scheduling
    • Microsoft.Crm.Sdk
    • Microsoft.Crm.SdkProxy
    • Microsoft.Crm.SdkProxy.XmlSerializers
    • Microsoft.Crm.SdkTypeProxy
    • Microsoft.Crm.SdkTypeProxySerializers
    • Microsoft.Crm.SqlGovernor.Proxy
    • Microsoft.Crm.WebStore
    注意這些組件名稱開頭"Microsoft.Crm"。


    若要刪除這些組件,按一下您想要刪除的組件,然後按一下 [刪除

您完成這些步驟之後,您可以重新安裝 Microsoft Dynamics CRM 4.0 伺服器。


注意如果要在重新安裝 Microsoft Dynamics CRM 4.0 伺服器之前,您必須重新啟動 「 索引服務。此外,您必須重新啟用的網站。否則,您可能會收到錯誤訊息或警告訊息中 「 環境診斷精靈 」 重新安裝 Microsoft Dynamics CRM 伺服器時。