如何將 Microsoft 動態 CRM 3.0 SQL 資料庫從一部伺服器移至不同的伺服器位於相同的網域

文章翻譯 文章翻譯
文章編號: 917948 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

本文將告訴您如何將 Microsoft 動態 3.0 CRM SQL 資料庫從一部伺服器移至不同的伺服器位於相同的網域。

其他相關資訊

備忘稿
  • 我們建議您將 Microsoft CRM SQL 資料庫從某部伺服器移至不同的伺服器位於相同網域使用此程序。您不可同時使用這項程序將資料從一部伺服器的資料到另一部伺服器移跨網域。
  • 使用此程序,將資料從 Microsoft SQL Server 的具名執行個體移到相同電腦上的 SQL Server 預設執行個體。
  • 您沒有進行任何變更,Microsoft CRM 筆記型電腦或 Microsoft Office Outlook 的桌面用戶端上,當您想要將 Microsoft CRM SQL 資料庫從一個伺服器移至不同的伺服器位於相同的網域。
重要請確定您閱讀並瞭解整個本文之前您試著完成這個程序。

準備移動資料庫

移動資料庫之前請確定完成下列的準備工作:
  • 所有使用者都已超出 Microsoft CRM。
  • 針對 Outlook 使用者的所有 Microsoft CRM 用戶端有藉由選取線上都同步到 Microsoft CRM 他們離線的資料。
  • 您擁有對所有的 Microsoft CRM SQL 資料庫的目前備份。

移動資料庫

您確認準備工作都完成之後請依照下列步驟執行來移動 Microsoft CRM SQL 資料庫:
  1. 製作出下列主要 Microsoft CRM SQL 資料庫的備份:
    • OrganizationName_metabase
    • OrganizationName_mscrm
    備份這些資料庫依照下列步驟執行:
    1. 按一下 [開始],指向 [所有程式]、 都指向 [Microsoft SQL Server 2005,然後再按一下 [SQL Server 管理 Studio]。
    2. 在 SQL Server 管理 Studio 按一下 伺服器名稱] 清單中的伺服器,然後按一下 [連線]。
    3. 展開 [資料庫] 資料夾。
    4. 其中兩個資料庫上按一下滑鼠右鍵,並指向 [工作,然後按一下 [備份]。
    5. 備份類型] 清單選取 完整,然後按一下 [[目的地] 區段中的 [新增]。
    6. 在 [選取備份目的地] 對話方塊按一下 [瀏覽] 按鈕 (...)]。
    7. 在 [尋找資料庫檔案] 對話方塊輸入備份檔的名稱,再按 [確定]
    8. 繼續按 [確定] 直到關閉所有對話方塊。您會收到訊息,指出已順利完成備份。
    9. 重複執行步驟到 h 為其他資料庫。請不要刪除任何項目從原始 Microsoft SQL Server 執行個體。如果您保留原始 SQL Server 執行個體上的檔案,您可以做為參考使用原始的安裝程式在您執行步驟 5 時。
  2. 傳輸備份您在步驟 1 至 SQL Server 的新執行個體中建立的檔案。
  3. 建立您要在其中還原備份檔案的兩個資料庫。要這麼做,請您執行下列步驟:
    1. 啟動 SQL Server 管理 Studio。
    2. 展開 [資料庫] 資料夾。
    3. 資料庫] 上按一下滑鼠右鍵。然後按一下 [新增資料庫
    4. 請輸入資料庫名稱。例如,輸入 OrganizationName _MSCRM
    5. 按一下 [確定]

      重要請確定您使用相同的命名語法用原始的 Microsoft SQL Server 執行個體上。
    6. 重複步驟 c 到 e 建立 OrganizationName _METABASE 資料庫。再次,確定您使用相同的命名語法用原始的 Microsoft SQL Server 執行個體上。
  4. 還原備份檔案。要這麼做,請您執行下列步驟:
    1. 啟動 SQL Server 管理 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 管理 Studio。然後展開 [安全性] 資料夾。
    2. 登入] 上按一下滑鼠右鍵。然後按一下 [新增登入
    3. 在 [登入] 對話方塊按一下左窗格中的 [一般],然後再按一下 [搜尋]。
    4. 在 [選取使用者或群組] 對話方塊按一下 [物件類型,請確定已選取 [群組] 核取方塊然後再按一下 [確定]
    5. 按一下 [位置],按一下以選取所有資料夾內容,資料夾然後按一下 [確定]
    6. 在 [輸入物件名稱來選取] 欄位中輸入 SQL,然後按一下 [檢查名稱]。
    7. 選取 SQLAccessGroup {GUID} 筆記錄。然後按一下 [確定]
    8. 登入] 對話方塊按一下 [Windows 驗證] 選項]、 留在其目前設定的所有其他預設選項,然後按一下 [確定] 以關閉所有對話方塊]。
  6. 修改 [Microsoft CRM 系統 DSN ODBC 資料來源 Microsoft CRM 伺服器上以指向新的伺服器正在執行 Microsoft SQL 伺服器。要這麼做,請您執行下列步驟:
    1. 按一下 [開始],指向 [系統管理工具],然後再按一下 [資料來源 (ODBC)
    2. 在 [ODBC 資料來源管理員] 對話方塊按一下 [系統 DSN] 索引標籤,按一下 [系統資料來源] 清單中的 [Microsoft CRM 然後再按一下 [設定]。
    3. 在第一個的 Microsoft SQL Server 資料來源名稱組態視窗找出 [伺服器] 清單中包含執行 SQL Server 的電腦名稱。按一下您想要連線的伺服器。
    4. 按一下 下一步] 三次以設定資料來源。
    5. 按一下 [完成]。
    6. 在 [ODBC Microsoft SQL Server 安裝程式] 視窗中,按一下 [測試資料來源],以驗證連線至伺服器。
    7. 按兩次 [確定] 以完成設定。
    8. 按一下 [確定] 以關閉 [ODBC 資料來源管理員] 對話方塊。
  7. 重新設定 Microsoft 動態 CRM 伺服器。要這麼做,請您執行下列步驟:
    1. Microsoft 動態 CRM] 伺服器上請按一下 [開始],指向 [所有程式]、 都指向 [Microsoft CRM,然後再按一下 [部署管理員]。
    2. 在左窗格中按一下 [伺服器管理員,Microsoft 動態 CRM] 伺服器上按一下滑鼠右鍵,然後再按一下 [設定 SQL 伺服器]。
    3. Microsoft 動態 CRM 伺服器視窗中選取執行 Microsoft SQL Server 從 SQL Server] 清單的新電腦,然後按一下 [下一步]。
    4. Microsoft CRM 資料庫] 清單中按一下 [適當 Microsoft CRM SQL 資料庫]。如果您多個 Microsoft CRM 伺服器按一下以選取 [[將變更套用到在部署中的所有伺服器] 核取方塊。
    5. 按一下 [完成]。
  8. 確認您可以存取的資料,以測試 Microsoft CRM。此外,測試以確定您可以使用程式的 Outlook [Microsoft 動態 CRM 用戶端。
  9. 請確認已建立 SQL Server 工作。要這麼做,請您執行下列步驟:
    1. 啟動 SQL Server 管理 Studio。
    2. 展開 [SQL Server 代理程式,然後再展開 [工作] 資料夾。
    3. 確認下列的作業已列在 [工作] 資料夾中:
      • Organization_Name.update 合約狀態
      • MSCRM 識別 Reseeding
      • MSCRM 索引重建
      • MSCRM 預存程序 Priming
      • 上 Organization_Name_ftcat_documentindex Start_Incremental
    4. 如果中所列的作業步驟 c 未列出在 [工作] 資料夾中依照下列 「 Microsoft 知識庫 」 文件:
      910044當您將 Microsoft 動態 CRM 資料庫移至 SQL Server 的新執行個體時,可能不會建立 SQL Server 工作
  10. 清除原始執行 Microsoft SQL Server 的電腦上的內容。要這麼做,請您執行下列步驟:
    1. 刪除舊的 Microsoft CRM SQL 資料庫。
    2. 刪除下列的登入群組:
      • SQLAccessGroup
      • UserGroup
      • ReportingGroup
附註將您成功地 Microsoft CRM SQL 資料庫從一個伺服器移至不同的伺服器之後請記得排程定期備份新的伺服器上的資料庫。

?考

如需有關如何移動 Microsoft SQL 報表服務資料庫的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
842425如何從另一台電腦執行報表服務的電腦移動報表服務資料庫
如 Microsoft SQL Server 的新執行個體的移動 Microsoft 動態 CRM 3.0 資料庫的更多有關,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
910044當您將 Microsoft 動態 CRM 資料庫移至 SQL Server 的新執行個體時,可能不會建立 SQL Server 工作

屬性

文章編號: 917948 - 上次校閱: 2007年8月17日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft CRM 3.0
關鍵字:?
kbmt kbmbsadministration kbmbsmigrate kbhowto KB917948 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:917948
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com