您目前已離線,請等候您的網際網路重新連線

當您使用 「 複製資料庫精靈 」 在 SQL Server 2005 中遷移 Microsoft 動態 CRM 3.0 MSCRM 資料庫從 SQL Server 2000 時,出現錯誤訊息: 「 設定來源連線 (錯誤) 」

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:915799
本文中討論的 Hotfix 不適用中文版本的 Microsoft 動態 CRM 針對或日文版的 Microsoft 動態 CRM。
徵狀
當您使用 「 複製資料庫精靈 」 在 Microsoft SQL Server 2005 中遷移 Microsoft 動態 CRM 3.0 MSCRM 資料庫從 Microsoft SQL Server 2000 時,在 [複製資料庫精靈] 中收到下列錯誤訊息:
設定來源連線 (錯誤)
訊息
• 錯誤 0xc0202009: 來源-活動 [1]: 發生一個 OLE DB 錯誤。錯誤代碼: 0x80040E37。 (SQL Server 匯入和匯出精靈 」)
• 錯誤 0xc02020e8: 來源-活動 [1]: 開啟的資料列集 」 [Database Name _MSCRM] [dbo] [活動]"失敗。請檢查物件存在於資料庫中。 (SQL Server 匯入和匯出精靈 」)
• 從 HRESULT 的例外狀況: 0xC02020E8 (Microsoft.SqlServer.DTSPipelineWrap)
附註Database Name 版面配置區是實際的 MSCRM 資料庫名稱的預留位置。

當您再執行 選取 * 從活動 SQL 命令在 SQL 查詢分析來判斷物件是否存在於資料庫中的在 MSCRM] 資料庫中,您收到下列錯誤訊息:
伺服器: 訊息 208,層級 16,狀態 1,程序活動行 75
無效的物件名稱 'ActivityBase'。
伺服器: 訊息 4413、 層級 16,狀態 1、 第 1 行
無法使用檢視表或函數 '活動' 因為繫結錯誤"。
發生的原因
檢視表參考不存在的資料表,就會發生這個問題。資料表不存在,因為資料庫做不正確地移轉。
其他可行方案
如果要解決這個問題而定,使用 [下列的其中一個方法]。

方法 1

使用 [卸離資料庫] 指令從 Microsoft SQL Server 2000 執行個體移除資料庫。若要將資料庫附加到 Microsoft SQL 2005 執行個體,然後,使用 [附加資料庫] 指令。

方法 2

  1. 在 Microsoft SQL Server 2000 資料庫備份。
  2. 安裝 Microsoft SQL Server 2005。
  3. 在 Microsoft SQL Server 2005 中的將資料庫還原。
解決方案
Microsoft 動態 CRM 3.0 更新彙總套件 1 中修正這個問題。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
922815更新彙總套件 1 是可供 Microsoft 動態 CRM 3.0
其他相關資訊
如需有關複製資料庫精靈 」,在 Microsoft SQL Server 2005 中的詳細資訊,請參閱下列主題將 SQL Server 2005 線上叢書中的]:
升級到 SQL Server 2005 使用複製資料庫精靈
如更多有關用來描述 Microsoft 軟體更新術語的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
824684用來描述 Microsoft 軟體更新標準術語的說明
887283Microsoft 商務方案 CRM 軟體 Hotfix 及更新封裝的命名標準
crm3 crm30 crm3.0

警告:本文為自動翻譯

內容

文章識別碼:915799 - 最後檢閱時間:12/07/2006 03:23:05 - 修訂: 2.2

Microsoft CRM 3.0

  • kbmt kbmbsupgrade kberrmsg kbbug kbhotfixserver kbqfe kbmbsmigrate KB915799 KbMtzh
意見反應