簡介

本文說明如何從一部伺服器的 Microsoft 動態 3.0 CRM SQL 資料庫移動到不同的伺服器位在相同的網域。

更多的資訊

注意事項

  • 我們建議使用此程序將從一部伺服器的 Microsoft CRM SQL 資料庫移到不同的伺服器位在相同的網域。您必須將資料從一部伺服器移至另一部伺服器,跨網域使用此程序。

  • 您可以使用此程序,將資料從 Microsoft SQL Server 具名執行個體移至同一部電腦上的 SQL Server 預設執行個體。

  • 您沒有進行任何變更,在 Microsoft CRM 膝上型電腦或 Microsoft Office Outlook 的桌面用戶端上,當您想要從一部伺服器的 Microsoft CRM SQL 資料庫移動到不同的伺服器位在相同的網域。

重要請確定您閱讀並了解這整份文件,再嘗試完成此程序。

準備移動資料庫

您移動資料庫之前,請確定下列的準備工作已完成︰

  • 所有使用者都登出 Microsoft CRM。

  • 所有的 Microsoft CRM client for Outlook 使用者已將 Microsoft CRM 其離線資料同步線上。

  • 您有目前所有的 Microsoft CRM SQL 資料庫的備份。

移動資料庫

在您確認的準備工作都完成之後,請遵循上述步驟,將 Microsoft CRM SQL 資料庫︰

  1. 請進行下列主要 Microsoft CRM SQL 資料庫的備份︰

    • OrganizationName_METABASE

    • OrganizationName_MSCRM

    若要備份這些資料庫,請依照下列步驟執行︰

    1. 按一下 [開始],指向 [所有程式、 都指向Microsoft SQL Server 2005年,然後按一下 [ SQL Server Management Studio

    2. 在 SQL Server Management Studio,按一下 [伺服器名稱] 清單中的伺服器,然後按一下 [連線

    3. 展開 [資料庫] 資料夾。

    4. 其中兩個資料庫上按一下滑鼠右鍵,指向 [工作],然後按一下備份

    5. 從 [備份類型] 清單中,選取 [完整,,然後按一下 [目的地] 區段中的 [新增

    6. 在 [選取備份目的地] 對話方塊中,按一下 [瀏覽] 按鈕 (...)]。

    7. 找出資料庫檔案] 對話方塊中,輸入備份檔的名稱,然後按一下[確定]

    8. 繼續按[確定] ,直到所有的對話方塊都關閉為止。您會收到訊息,指出備份已經成功完成。

    9. 重複執行步驟到的 h 其他資料庫。請勿刪除任何項目從原始的 Microsoft SQL Server 執行個體。如果您保留原始的 SQL Server 執行個體上的檔案時,您可以使用原始的安裝程式,做為參考您在執行步驟 5 時即可。

  2. 轉移您在步驟 1 到 SQL Server 的新執行個體中建立的備份檔案。

  3. 建立兩個資料庫在其中您還原備份的檔案。若要執行這項操作,請參考下列步驟:

    1. 啟動 SQL Server Management Studio。

    2. 展開 [資料庫] 資料夾。

    3. 以滑鼠右鍵按一下資料庫。然後按一下 [新資料庫]。

    4. 輸入資料庫名稱。例如,輸入OrganizationName_MSCRM。

    5. 按一下 [確定]

      重要請確定您使用不在原始的 Microsoft SQL Server 執行個體使用相同的命名語法。

    6. 重複步驟 c 至 e,建立OrganizationName_METABASE資料庫。同樣地,請確定您使用不在原始的 Microsoft SQL Server 執行個體使用相同的命名語法。

  4. 還原備份的檔案。若要執行這項操作,請參考下列步驟:

    1. 啟動 SQL Server Management Studio。

    2. 展開 [資料庫] 資料夾。

    3. OrganizationName_MSCRM資料庫按一下滑鼠右鍵,指向 [工作、 指向 [還原],然後按一下資料庫

    4. 還原的來源區域中,請選取 [從裝置] 選項中,,,然後按一下 [瀏覽] 按鈕 (...)。

    5. 指定的備份] 對話方塊中,按一下 [新增]。

    6. 找出備份檔] 對話方塊中,按一下OrganizationName_MSCRM資料庫的備份檔的位置,然後按一下[確定]

    7. 指定的備份] 對話方塊中,按一下[確定]

    8. 還原資料庫] 對話方塊中,按一下 [還原來源],按一下 [選項],然後按一下以選取 [覆寫] 核取方塊,以覆寫現有的資料庫。

    9. 在 [還原資料庫歸檔為] 區域中,檢查兩個實體資料庫檔案的路徑。請確定這些路徑指向有效的位置。如果路徑未指向有效的位置,請適當地修改路徑。

    10. 在 [還原資料庫] 對話方塊中,按一下[確定]以啟動還原程序。

      注意根據資料庫的大小,這個過程可能需要很長的時間。程序完成時,您會收到訊息,指出在還原作業已順利完成。

    11. 請重複步驟 c 到 j 的OrganizationName_METABASE資料庫。

  5. 由 Microsoft Windows NT 安全性群組的對應設定安全性群組。要執行這項操作,請依照下列步驟執行。

    注意當您遵循這些步驟,使用 SQL Server 做為參考的原始執行個體上的 [安全性] 資料夾。

    1. 啟動 SQL Server Management Studio。然後展開 [安全性] 資料夾。

    2. 以滑鼠右鍵按一下 [登入。然後按一下 [新增登入]。

    3. 在 [登入] 對話方塊中,按一下左窗格中的 [一般,然後按一下搜尋

    4. 在 [選取使用者或群組] 對話方塊中,按一下 [物件類型,請確定選取 [群組] 核取方塊,,然後按一下[確定]

    5. 按一下 [位置],按一下以選取所有資料夾的內容,資料夾,然後按一下[確定]

    6. 在 [輸入物件名稱來選取] 欄位中,輸入SQL,,然後按一下 [檢查名稱

    7. 選取的SQLAccessGroup {GUID}記錄。然後按一下[確定]

    8. 登入] 對話方塊中,按一下 [ Windows 驗證] 選項,將保留其目前的設定,所有其他預設的選項,然後按一下[確定]以關閉所有對話方塊。

  6. 修改 Microsoft CRM 系統 DSN ODBC 資料來源在 Microsoft CRM 伺服器上以指向新的伺服器執行 Microsoft SQL server 的伺服器。若要執行這項操作,請參考下列步驟:

    1. 按一下 [開始],指向 [系統管理工具],然後按一下[資料來源 (ODBC)

    2. ODBC 資料來源管理員] 對話方塊中,按一下 [系統 DSN ] 索引標籤,按一下Microsoft CRM系統資料來源] 清單中,在然後按一下 [設定

    3. 在 [第一個 Microsoft SQL Server DSN 設定] 視窗中,找出包含執行 SQL Server 的電腦名稱的伺服器清單。按一下您想要連線的伺服器。

    4. 下一步]三次以設定資料來源。

    5. 按一下 [完成]。

    6. 在 [ODBC Microsoft SQL Server 安裝程式] 視窗中,按一下 [驗證伺服器的連線的測試資料來源]。

    7. 按兩次[確定]以完成設定。

    8. 按一下[確定]以關閉 [ ODBC 資料來源管理員] 對話方塊。

  7. 重新設定 Microsoft Dynamics CRM 伺服器。若要執行這項操作,請參考下列步驟:

    1. 在 Microsoft Dynamics CRM 伺服器上,按一下 [開始],指向 [所有程式、 都指向Microsoft CRM,,然後按一下 [部署管理員

    2. 在左窗格中,按一下 [伺服器管理員,Microsoft Dynamics CRM 伺服器中,按一下滑鼠右鍵,然後按一下設定 SQL Server

    3. 在 [Microsoft Dynamics CRM 伺服器] 視窗中,選取從SQL Server ] 清單中,執行 Microsoft SQL Server 的新電腦,然後按一下 [下一步]

    4. Microsoft CRM 資料庫] 清單中,按一下適當的 Microsoft CRM SQL 資料庫。如果您有多個 Microsoft CRM 伺服器,請按一下以選取 [將變更套用到所有伺服器部署中] 核取方塊。

    5. 按一下 [完成]。

  8. 確認您可以存取資料,以測試 Microsoft CRM。此外,測試以確定您可以使用程式的 Outlook Microsoft Dynamics CRM 用戶端。

  9. 請確認已建立的 SQL Server 的工作。若要執行這項操作,請參考下列步驟:

    1. 啟動 SQL Server Management Studio。

    2. 展開 [SQL Server 代理程式 」,然後展開 [工作] 資料夾。

    3. 確認下列的作業已列在 [工作] 資料夾中︰

      • Organization_Name.Update 合約狀態

      • MSCRM 識別記錄

      • 重新索引 MSCRM 索引

      • MSCRM 預存程序 Priming

      • 在 Organization_Name_ftcat_documentindex 上的 Start_Incremental

    4. 如果工作中所列步驟 c 不會列在 [工作] 資料夾中,請遵循下列的 「 Microsoft 知識庫 」 文件中的步驟執行︰

      910044當您將 Microsoft Dynamics CRM 資料庫移至 [SQL Server 的新執行個體時,SQL Server 工作可能不會建立

  10. 清理正在執行 Microsoft SQL Server 原始電腦上的內容。若要執行這項操作,請參考下列步驟:

    1. 刪除舊的 Microsoft CRM SQL 資料庫。

    2. 刪除下列的登入群組︰

      • SQLAccessGroup

      • UserGroup

      • ReportingGroup

注意您已成功移動 Microsoft CRM SQL 資料庫從一部伺服器到不同的伺服器後,請記得在排程新的伺服器上的資料庫的定期備份。

參考

如需有關如何移動 Microsoft SQL 報告服務資料庫的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

842425如何移動 Reporting Services 資料庫從正在執行另一台電腦的報告服務的電腦

如需有關 Microsoft SQL Server 的新執行個體的移動 Microsoft Dynamics CRM 3.0 資料庫的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

910044當您將 Microsoft Dynamics CRM 資料庫移至 [SQL Server 的新執行個體時,SQL Server 工作可能不會建立

Need more help?

擴展您的技能

探索訓練 >

優先取得新功能

加入 MICROSOFT 測試人員 >

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×