Outlook için Microsoft Dynamics CRM istemcisinde çevrimdışı olmaya çalıştığınızda alınan hata iletisi: "İçin veri taşıma başarısız oldu varlık"

Makale çevirileri Makale çevirileri
Makale numarası: 938065 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft Office Outlook Uyumluluk Güncelleştirmesi'ni veya çevrimdışı erişimi ile Outlook için Microsoft Dynamics CRM istemcisi için Microsoft Dynamics CRM dizüstü istemcisinde çalışırken, çevrimdışı duruma geçirmeye çalıştığınızda aşağıdaki hata iletisini alırsınız:
Varlık ' entity_name ' için veri taşıma başarısız oldu eylem salnsert sırasında countRows = 1. Yardım için sistem yöneticinize başvurun ve çevrimdışı olmayı yeniden deneyin.
Buna ek olarak, platform izlemesinde aşağıdaki hata iletisini alırsınız:
Ekleme başarısız oldu, batchRows ' olayı' varlık için = 0 özel durum System.Data.SqlClient.SqlException: toplu yükleme başarısız oldu.
Sütun satır 1'yi, sonra da <a1>sütun</a1> 18 veri dosyasında çok uzun.
Alan Sonlandırıcı ve satır Sonlandırıcı doğru doğrulayın.
Bağlantılı sunucu "(boş)" için "BULK" OLE DB sağlayıcısı, bir hata bildirdi. Sağlayıcı, hata ile ilgili hiçbir bilgi vermediği.
Bir satır, sunucunun "(boş)", "BULK" OLE DB Sağlayıcısı'ndan getirilemiyor.
System.Data.SqlClient.SqlConnection.OnError (SqlException özel durum, Boolean breakConnection)
System.Data.SqlClient.SqlInternalConnection.OnError (SqlException özel durum, Boolean breakConnection)
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj)
System.Data.SqlClient.TdsParser.Run (RunBehavior runBehavior SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds (string methodName, Boolean zaman uyumsuz)
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (DbAsyncResult sonucu dize methodName, Boolean sendToPipe)
System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
Microsoft.Crm.Application.Outlook.OfflineSync.Utility.ExecuteSql (string strCommand, CrmDbConnection dbConnection) içinde d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\Utility.cs:line 55
Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.PopulateTempTable (string tempTableName dize dosyaadı, CrmDbConnection dbConnection, ınt32 sayısı, dize formatFile) içinde d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 389
Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsertTable (EntityMetadata varlık, dize dosyaadı, ınt32 sayı, Boolean uzantısı, dize öznitelikleri) içinde d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 672
Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsert (EntityMetadata varlık, dize dosyaadı, ınt32 sayısı) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 637 içinde
Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.ExecuteInsert (ınt32 sayısı, dize entityName) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 333 içinde
Microsoft.Crm.Application.Outlook.OfflineSync.SyncData.DoBatchStep (ITransferDataProvider transferDataProvider dize entityName, SyncAction eylemi, ınt32 GetBCPFile()) içinde d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\Sync.cs:line 1087

Neden

Bu sorun, aşağıdaki koşullar geçerli olursa oluşur:
  • Bir varlığın ana formunu NTEXT türünü kullanan bir özel öznitelik alanı eklendi.
  • Ilişkili bir kayıt üzerinde özel öznitelik alanı, 4. 000'den fazla karakter içeriyor.

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:
  • Outlook için Microsoft CRM 3.0 dizüstü istemcisi çalıştıran bir bilgisayarda Microsoft SQL Server Express 2005 Service Pack 1 yüklü ise, <a1>düzeltme</a1> 937545 yükleyin.

    Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    937545Düzeltme: bir veri dosyası SQL Server 2005 SP1 ile bir tabloya almak için BULK INSERT deyimi kullandığınızda hata iletisi: "" (boş)"bağlantılı bir sunucu için OLE DB sağlayıcı"BULK"bir hata bildirdi"
  • Outlook için Microsoft CRM 3.0 dizüstü istemcisi çalıştıran bir bilgisayarda Microsoft SQL Server Express 2005 Service Pack 2 yüklü ise, <a1>düzeltme</a1> 941450 yükleyin.
    941450SQL Server 2005 Service Pack 2 için toplu güncelleştirme paketine 4

Daha fazla bilgi

Sorunu Yeniden Oluşturma Adımları

  1. Bir varlığın, NTEXT türünü kullanan özel bir öznitelik oluşturmak ve, 5000 karakter içerebilir. Örneğin, "new_LongField" alanı üzerinde hesap varlığı oluşturun.
  2. Özel öznitelik alanı ana forma ekleyin.
  3. Değişiklikleri yayımlayın.
  4. Bir kaydı, 4000'den fazla karakter içeren bu özel öznitelik alanı doldurun.
  5. Uyumluluk Güncelleştirmesi'ni Outlook Microsoft Dynamics CRM dizüstü istemcisini veya Outlook için Microsoft Dynamics CRM çevrimdışı istemci, çevrimdışı çalışın.

Referanslar

Outlook için Microsoft Dynamics 3.0 CRM dizüstü istemcisini kullanıyorsanız, daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
918108 Microsoft Dynamics CRM 3.0 çalıştıran bir dizüstü istemci bilgisayarı çevrimdışı duruma geçirmeye çalıştığınızda hata iletisi: "İçin veri taşıma başarısız oldu varlık"

Özellikler

Makale numarası: 938065 - Last Review: 15 Mayıs 2009 Cuma - Gözden geçirme: 4.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Dynamics CRM 4.0
  • Microsoft CRM 3.0
  • Microsoft CRM client for Microsoft Office Outlook, Ne zaman ne ile kullanilir:
    • Microsoft Dynamics CRM 4.0
    • Microsoft CRM 3.0
  • Microsoft Dynamics Live CRM Professional Edition
  • Microsoft Dynamics Live CRM Enterprise Edition
Anahtar Kelimeler: 
kbmt kbmbscrmonlineoutlook kbfreshness2008 kbmbscrmonline kbmbscrm40 kbmbscustomization kberrmsg kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB938065 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:938065

Geri Bildirim Ver

 

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