當您嘗試執行 Microsoft 動態 CRM 3.0 的膝上型電腦用戶端電腦上變成離線狀態時,出現錯誤訊息: 「 失敗移動實體的資料 」

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

按一下這裡查看此文章的英文版本:918108
本文已封存。本文係以「現狀」提供且不會再更新。
本文中討論的 Hotfix 不適用中文版本的 Microsoft 動態 CRM 針對或日文版的 Microsoft 動態 CRM。
徵狀
時想離線執行 Microsoft 動態 CRM 3.0 的膝上型電腦用戶端電腦上您無法跳離線成功。您會收到下列錯誤訊息:
移動資料的實體 'entity_name' 失敗動作 salnsert countRows 期間 = 1。請連絡您的系統管理員以尋求協助,然後再試一次離線。
此外,膝上型電腦用戶端電腦上應用程式記錄檔會記錄下列錯誤訊息:

事件類型: 錯誤
事件來源: MSCRMOfflineSync
事件類別: 無
事件識別碼: 6000
date 的日期:
時間: time
使用者: user_name
電腦: computer_name

描述:

離線同步處理期間發生錯誤。再試一次,離線,或重新啟動 Microsoft Outlook。saInsert 失敗的實體 '帳戶',batchRows = 0 與例外狀況 System.Data.SqlClient.SqlException: 大量插入失敗。資料行是在資料檔的資料列 1 欄 71 太長。請確定已正確指定欄位結束字元和資料列終端子。

OLE DB 提供者 '資料流' 報告時發生錯誤。提供者並不提供錯誤的任何資訊。
OLE DB 錯誤追蹤 [OLE/DB 提供者 '資料流' IRowset::GetNextRows 傳回 0x80004005: 的提供者未不提供任何有關錯誤的資訊]。
已經終止陳述式。
在 System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
在 Microsoft.crm.Application.Outlook.OfflineSync.utility.ExecuteSql (字串 strCommand、 CrmDbConnection dbConnection)
在 Microsoft.crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.PopulateTempTable (字串 tempTableName、 字串 fileName、 CrmDbConnection dbConnection、 Int32 計數,字串 formatFile)
在 Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsertTable (EntityMetadata 實體、 String fileName、 Int32 計數、 布林 (Boolean) 延伸,String 屬性)
在 Microsoft.crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsert EntityMetadata 實體 (字串 fileName Int32 計數)
在 Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.ExecuteInsert String entityName,Int32 計數
在 Microsoft.Crm.Application.Outlook.OfflineSync.SyncData.DoBatchStep ITransferDataProvider transferDataProvider、 String entityName、 SyncAction 動作 (Int32 batchRows)。

發生的原因
當下列情況成立時,可能就會發生這個問題:
  • 您新增一個使用 NTEXT 類型的實體與主表單的自訂屬性欄位。
  • 相關的資料錄上的 [自訂屬性] 欄位包含超過 4,000 個字元。
解決方案
Microsoft 動態 CRM 3.0 更新彙總套件 1 中修正這個問題。

如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
922815Microsoft 動態 CRM 3.0 更新彙總套件 1 是可用
這個問題是在修正更新彙總套件 1 的 Microsoft 動態 CRM 3.0 專業版的服務提供者。

如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
935731更新彙總套件 1 的 Microsoft 動態 CRM 3.0 專業版的服務提供者是可用
  1. 安裝本文所述的 Hotfix。
  2. 安裝所述的 Microsoft SQL Server Hotfix 下列 「 知識庫 」 文件中:
    923327FIX: 您可能會收到存取違規錯誤訊息,當您在 SQL Server 2000 中使用大量插入 」 指令匯入資料
    備忘稿
    • 安裝在每個用戶端工作站 MachineName\CRM 執行個體的 SQL Server 上本文所述的 Hotfix。
    • 此 Hotfix 公開大量插入處理程序中的,Microsoft SQL Server Bug。當您安裝 Hotfix 時,必須解決這個 Bug。
  3. 安裝這些兩個快速補充程式之後刪除下列資料夾的內容,在登出前:
    C:\Documents 和 Settings\ <crm laptop client user> \Application Data\Microsoft\MSCRM\BCP\FMT\
附註<crm laptop client user> 預留位置代表實際的 CRM 膝上型電腦用戶端使用者。
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。這個問題已經獲得修正在 Microsoft 動態 CRM 3.0 更新彙總套件 1 和更新彙總套件 1 的 Microsoft 動態 CRM 3.0 專業版的服務提供者。
其他相關資訊
如果您仍然本文 < 徵狀 > 一節中所述,在您安裝 Hotfix 之後問題按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項。

針對 Outlook 的 Microsoft 動態 CRM 3.0 膝上型電腦用戶端

916165當您嘗試在 Microsoft 動態 CRM 膝上型電腦用戶端為 Outlook 離線時,出現錯誤訊息: 「 失敗時動作 saInsert countRows 移動資料的實體 &lt; EntityName &gt; = &lt; CountNumber &gt;。如需協助,請連絡您的系統管理員 」

針對 Outlook 相容性更新的 Microsoft 動態 CRM 3.0 膝上型電腦用戶端

938065當您嘗試離線 Microsoft 動態 CRM 用戶端為 Outlook 中時,出現錯誤訊息: 「 失敗移動實體的資料 」
参考
如更多有關用來描述 Microsoft 軟體更新術語的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
824684用來描述 Microsoft 軟體更新標準術語的說明
887283Microsoft 商務方案 CRM 軟體 Hotfix 及更新封裝的命名標準
crm3 crm30 crm3.0

警告:本文為自動翻譯

內容

文章識別碼:918108 - 最後檢閱時間:12/09/2015 05:33:11 - 修訂: 8.3

Microsoft Dynamics CRM 3.0 Professional Edition for Service Providers, Microsoft CRM 3.0, Microsoft CRM client for Microsoft Office Outlook

  • kbnosurvey kbarchive kbmt kbcrmv3cno kberrmsg kbbug kbmbscustomization kbhotfixserver kbqfe kbmbsmigrate KB918108 KbMtzh
意見反應