本文將告訴您,如何手動移除 [Microsoft 動態 CRM 4.0 伺服器。
通常,可以使用
新增或移除程式]在 [控制台] 移除 [Microsoft 動態 CRM 伺服器。 您也可以執行 Microsoft 動態 CRM 伺服器安裝程式移除 Microsoft 動態 CRM 伺服器。
附註您可以執行 ServerSetup.exe 檔案以執行 Microsoft 動態 CRM 伺服器安裝程式。
但是,如果要移除 [Microsoft 動態 CRM 伺服器使用這些方法的其中一個時,就會發生問題,您必須以手動方式移除 Microsoft 動態 CRM 伺服器。
附註Microsoft 動態 CRM 伺服器包含許多元件。 許多應用程式,以及許多技術,這些元件的關係。 比方就說到 Windows Server、 網際網路資訊服務 (IIS)、 Microsoft SQL Server、 到 SQL Server 報告服務 (SSRS) 和 Microsoft.NET Framework 元件的關係。 因此,如果您必須完整地移除 Microsoft 動態 CRM 伺服器,請考慮完全重建電腦,而不是以手動方式移除 [Microsoft 動態 CRM 伺服器。
若要以手動方式移除 Microsoft 動態 CRM 伺服器,請遵循下列步驟。
附註下列步驟說明如何移除安裝完整的伺服器組態中的應用程式。 若要移除特定的伺服器角色,您可以使用類似的步驟。 此外,下列步驟並不會移除已安裝時安裝 Microsoft 動態 CRM 伺服器的所有元件。 但是,您依照這些步驟執行後,您可以重新安裝 Microsoft 動態 CRM 伺服器。
步驟 1: 停止 Microsoft 動態 CRM 非同步處理的服務
- 按一下啟動指向所有的程式指向系統管理工具然後按一下服務.
- 以滑鼠右鍵按一下Microsoft 動態 CRM 非同步處理服務然後按一下停止.
步驟 2: 停止索引服務
- 按一下啟動指向所有的程式指向系統管理工具然後按一下服務.
- 以滑鼠右鍵按一下索引服務然後按一下停止.
步驟 3: 設定的網站和應用程式集區
- 登入正在執行網際網路資訊服務 (IIS) 的電腦。 此電腦已安裝 Microsoft 動態 CRM 4.0 Web 站台。
- 按一下啟動指向所有的程式指向系統管理工具然後按一下網際網路資訊服務 (IIS) 管理員.
- 展開 [電腦] 名稱,然後再展開網站.
- Microsoft 動態 CRM 4.0 Web 站台] 上按一下滑鼠右鍵,請按一下停止然後按一下[是].
附註預設情況下,是 Microsoft 動態 CRM 4.0 網站的名稱Microsoft 動態 CRM. - Microsoft 動態 CRM 4.0 Web] 網站上按一下滑鼠右鍵,然後按一下屬性. 按一下主目錄索引標籤上按一下DefaultAppPool在應用程式集區清單,然後再按一下移除.
- 按一下ISAPI 篩選器索引標籤上按一下CRM.Default.Addon isapi然後按一下移除.
- 按一下確定.
- 展開應用程式集區Microsoft 動態 CRM 4.0 的應用程式集區上按一下滑鼠右鍵,請按一下刪除然後按一下[是].
附註應用程式集區的名稱是根據預設,CRMAppPool. - 關閉 [IIS 管理員]。
步驟 4: 刪除 Microsoft 動態 CRM 程式檔案] 和 [Microsoft 動態 CRM 資料夾
若要執行此動作刪除下列資料夾:
磁碟機: \Program Files\Microsoft 動態 CRM
備忘稿步驟 5: 刪除 Active Directory 安全性群組
- 已刪除的安全性群組的權限的使用者登入網域控制站。
- 按一下啟動指向所有的程式指向系統管理工具然後按一下使用中的目錄使用者和電腦.
- 展開 [網域] 節點。
- 展開您要在其安裝 Microsoft 動態 CRM 4.0 伺服器組織單位 (OU) 的節點。
- 刪除下列的安全性群組:
- PrivReportingGroup
- PrivUserGroup
- ReportingGroup
- SQLAccessGroup
- UserGroup
刪除安全群組,請以滑鼠右鍵按一下您想要刪除,然後按一下 「 安全性群組刪除.
附註如果有一個以上的網域中的 Microsoft 動態 CRM 4.0 的部署您可能有許多的安全性群組。 若要到正確的安全性群組,請遵循下列步驟:
- 開啟 SQL [伺服器] 管理 Studio,然後按一下新的查詢.
- 對 MSCRM_Config 資料庫,請執行下列的陳述式。
select Id, DatabaseName, FriendlyName from Organization
- 請注意第一個組織的識別碼。 安全性群組的名稱使用 ID。
- 尋找在 Active Directory 目錄服務的安全性群組。 部署安全性群組名稱會包含您在步驟 c 中稍早在這一節中記下的識別碼。
步驟 6: 移除 SQL Server 登入
- 登入到正在執行 SQL Server 2005 的執行個體的電腦。
- 按一下啟動指向所有的程式指向Microsoft SQL Server 2005然後按一下SQL Server 管理 Studio.
- 展開 [電腦名稱] 展開安全性然後展開登入.
- 找出下列登入:
- 網域名稱\PrivReportingGroup
- 網域名稱\ReportingGroup
- 網域名稱\SQLAccessGroup
備忘稿- 在DomainNameplaceholder represents the actual name of the domain in which the logins are located.
- To determine the groups that belong to the Microsoft Dynamics CRM deployment that you want to delete, compare the complete names of these groups to the names of the groups that exist in the Active Directory. By default, the Active Directory groups exist in the OU that was created by the Microsoft Dynamics CRM server installation program. The group names in the Logins folder of SQL Server Management Studio contain the name and a GUID.
- Delete the logins. To do this, right-click the login, click刪除然後按一下確定.
- Close SQL Server Management Studio.
Step 7: Remove the Microsoft Dynamics CRM subkeys
重要此區段、 方法或工作包含告訴您如何修改登錄的步驟。 然而,如果您不當修改登錄,可能會發生嚴重的問題。。 因此,請務必小心執行這些步驟。。 為加強保護,修改登錄之前,請務必將它備份起來。。 以後您就可以在發生問題時還原登錄。。 如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件::
322756?
(http://support.microsoft.com/kb/322756/
)
如何備份和還原在 Windows 登錄
- 按一下啟動按一下執行類型登錄然後按一下確定.
- 找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
- 以滑鼠右鍵按一下MSCRM按一下刪除然後按一下[是].
- 找出下列登錄子機碼:
HKEY_CLASSES_ROOT\Installer\Features\059DD8CB00184F24E99A62CF4D6109FA
- 以滑鼠右鍵按一下059dd8cb00184f24e99a62cf4d6109fa按一下刪除然後按一下[是].
- 找出下列登錄子機碼:
HKEY_CLASSES_ROOT\Installer\Products\059DD8CB00184F24E99A62CF4D6109FA
- 以滑鼠右鍵按一下059dd8cb00184f24e99a62cf4d6109fa按一下刪除然後按一下[是].
- 找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\059DD8CB00184F24E99A62CF4D6109FA
- 以滑鼠右鍵按一下059dd8cb00184f24e99a62cf4d6109fa按一下刪除然後按一下[是].
- 找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\059DD8CB00184F24E99A62CF4D6109FA
- 以滑鼠右鍵按一下059dd8cb00184f24e99a62cf4d6109fa按一下刪除然後按一下[是].
- 找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders\
- 刪除下列路徑的開頭的所有項目:
磁碟機: \Program Files\Microsoft 動態 CRM\
- 找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
- 在編輯功能表,按一下尋找.
- 在尋找項目方塊類型Microsoft 動態 CRM然後按一下尋找下一步].
- 的 GUID 上按一下滑鼠右鍵,然後按一下刪除. 就例如 GUID 可能 059DD8CB00184F24E99A62CF4D6109FA。
- 若要到下一個要移除的項目,請按 F3。
- 的 GUID 上按一下滑鼠右鍵,然後按一下刪除.
- 重複步驟 18] 和 [19] 刪除元件登錄在和產品登錄中的所有項目。
- 找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {BC8DD950-8100-42F4-9EA9-26FCD41690AF}
- 以滑鼠右鍵按一下{bc8dd950-8100-42f4-9ea9-} 26fcd41690af按一下刪除然後按一下[是].
步驟 8: 使用 「 新增或移除程式] 來移除應用程式項目,如果應用程式項目仍然存在
附註雖然您無法使用
新增或移除程式]在 [控制台] 來解除安裝 Microsoft 動態 CRM 4.0 伺服器,您可以移除的項目,
新增或移除程式]清單。
要這麼做,請您執行下列步驟::
- 按一下啟動指向所有的程式按一下控制項面板然後按一下新增或移除程式].
- 按一下Microsoft 動態 CRM 4.0 伺服器按一下移除然後按一下[是].
步驟 9: 從 [開始] 功能表刪除 Microsoft 動態 CRM 伺服器
- 啟動 Windows 檔案總管中,然後找出下列資料夾:
磁碟機: \Documents 和 Settings\All Users\Start Menu\Programs
- 的資料夾上按一下滑鼠右鍵,然後按一下刪除.
步驟 10: 刪除 Microsoft 動態 CRM 資料庫
警告在您完成這個步驟之後,會保存在 [Microsoft 動態 CRM 中的所有資料將會都移除。 如果想將資料保留您可以跳過這個步驟。
刪除 [Microsoft 動態 CRM 資料庫,請依照下列步驟執行:
- 登入正在執行 SQL Server 2005 的伺服器,並在安裝 Microsoft 動態 CRM 4.0 資料庫。
- 按一下啟動指向所有的程式指向Microsoft SQL Server 2005然後按一下Microsoft SQL Server 管理 Studio.
- 當系統提示您連接到執行 SQL Server 的伺服器時,輸入 [Microsoft 動態 CRM 4.0 資料庫安裝在其的伺服器,伺服器名稱] 方塊,然後按一下連線.
- 刪除設定資料庫。
附註如果您想要此 SQL Server 執行個體上重新安裝 Microsoft 動態 CRM 4.0 伺服器,您必須刪除這個資料庫。
若要刪除設定資料庫,展開資料庫上, 按一下滑鼠右鍵MSCRM_CONFIG按一下刪除然後按一下確定. - 刪除組織資料庫。
附註如果您想要使用不同的組織名稱,當您重新安裝 Microsoft 動態 CRM 4.0 伺服器時並不需要執行此步驟。 重新安裝 Microsoft 動態 CRM 伺服器之後,您可以使用匯入組織精靈部署管理員匯入組織的資料庫。
若要刪除組織資料庫,展開資料庫上, 按一下滑鼠右鍵OrganizationName_mscrm按一下刪除然後按一下確定.
附註在OrganizationName預留位置代表實際的組織名稱。 - 關閉 [SQL Server 管理 Studio。
步驟 11: 刪除在 GAC 中的組件
- 登入已安裝 Microsoft 動態 CRM 4.0 伺服器的電腦。
- 按一下啟動指向所有的程式指向系統管理工具然後按一下Microsoft.NET 2.0 架構組態.
- 在工作區域,按一下管理組件快取然後按一下檢視組件快取中的組件的清單.
- 在組件名稱窗格,刪除下列組件:
- 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 動態 CRM 4.0 伺服器。
附註如果要在重新安裝 Microsoft 動態 CRM 4.0 伺服器之前先必須重新啟動索引服務。 此外,您必須重新啟用 Web 站台。 否則,您可能會收到錯誤訊息或警告訊息環境診斷精靈中當您重新安裝 Microsoft 動態 CRM 伺服器。