Jelenleg nem kapcsolódik az internethez. Várakozás a kapcsolat helyreállítására

A böngésző nem támogatott

A webhelyet csak frissített böngészővel lehet használni.

Frissítsen az Internet Explorer legújabb verziójára

Ha a Microsoft Dynamics CRM Outlookhoz készült ügyfélprogramjának hordozható számítógépes változatában offline módra próbál váltani, a „Nem sikerült az [entitásnév] adatait áthelyezni a saInsert művelettel, countRows=[sorok száma]” üzenet jelenik meg

A jelenség
A Microsoft CRM-ügyfélprogram 3.0 (hordozható számítógépre) Outlookhoz alkalmazás offline állapotba léptetésekor a következő hibaüzenet jelenhet meg:
Nem sikerült az entitásnév adatait áthelyezni a saInsert művelettel, countRows=sorok száma. Segítségért forduljon a rendszergzadához.
Megjegyzés: Ebben az üzenetben az entitásnév a tényleges entitás neve helyett, míg a sorok száma a sorok tényleges száma helyett álló helyőrző.

Az eseménynaplóba az alábbihoz hasonló hibaüzenet kerül:

Típus: Hiba
Esemény forrása: MSCRMOfflineSync
Kategória: Nincs
Eseményazonosító: 6000
Leírás: Hiba történt az offline szinkronizálás során. Próbáljon meg ismét offline állapotba lépni, vagy indítsa újra a Microsoft Outlook alkalmazást. A GetBCPFile() végrehajtása sikertelen volt az Insert művelet során a következő entitásnál: <Case>, batchRows=0, kivétel: System.Net.WebException: A távoli kiszolgáló a következő hibaüzenetet jelezte: (401) Nem engedélyezett. ---> System.ComponentModel.Win32Exception: A bejelentkezési kísérlet meghiúsult a következők esetén: System.Net.NTAuthentication.GetOutgoingBlob(Byte[] incomingBlob, Boolean& handshakeComplete), System.Net.NTAuthentication.GetOutgoingBlob(String incomingBlob, Boolean& handshakeComplete), System.Net.NegotiateClient.DoAuthenticate(String challenge, WebRequest webRequest, ICredentials credentials, Boolean preAuthenticate), System.Net.NegotiateClient.DoAuthenticate(String challenge, WebRequest webRequest, ICredentials credentials, Boolean preAuthenticate), System.Net.NegotiateClient.Authenticate(String challenge, WebRequest webRequest, ICredentials credentials), System.Net.AuthenticationManager.Authenticate(String challenge, WebRequest request, ICredentials credentials), System.Net.AuthenticationState.AttemptAuthenticate(HttpWebRequest httpWebRequest, ICredentials authInfo) --- Vége a belső veremkivonat-kivételnek --- System.Net.HttpWebRequest.CheckFinalStatus(), System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult), System.Net.HttpWebRequest.GetResponse(), Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.GetBCPFile(String entityName, Action action, Int32 batchSize).
További tájékoztatást a súgóban talál a következő helyen: http://support.microsoft.com.
Az eseménynaplóba a következőhöz hasonló figyelmeztetés kerül:

Típus: Figyelmeztetés
Esemény forrása: MSCRMOfflineSync
Kategória: Nincs
Eseményazonosító: 6001
Leírás: Az offline szinkronizálás váratlan eredményt adott vissza. #temp<Alapentitás>: 54 beszúrás nem egyezik a kért 27 beszúrással.
További tájékoztatást a súgóban talál a következő helyen: http://support.microsoft.com.
Megjegyzés: Ebben az üzenetben az Alapentitás az entitás tényleges táblaneve helyett álló helyőrző.
Oka
A probléma akkor fordulhat elő, ha a következő feltételek közül legalább egy teljesül:
  • A Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz alkalmazás nem rendelkezik a BCP mappa eléréséhez szükséges jogosultsággal.
  • A Microsoft XML (MSXML) verziója nem megfelelő a Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz alkalmazás számára.
  • A Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz offline módra vonatkozó szűrői nem megfelelőek.
  • A Microsoft CRM kiszolgáló telepítése hibás.
  • A Microsoft CRM webhelyén az alkalmazáskészletet futtató felhasználói fiók nem tudja elérni a Microsoft CRM kiszolgálón található offline adatok mappáját .
  • A Microsoft SQL Server adatbázisait egy másik kiszolgálóra helyezték át. A Microsoft CRM rendszer Microsoft CRM kiszolgálón található DSN ODBC adatforrása továbbra is az előző, SQL Server rendszerrel működő kiszolgálóra mutat.
  • Az MSCRM-adatbázisokat tartalmazó, SQL-kiszolgálóként működő számítógép a szokásosnál több rekordot küld az offline adatbázisnak.
  • A Microsoft CRM kiszolgáló Boot.ini fájljába bekerült a /3GB kapcsoló. A probléma következtében a BCP eljárás végrehajtása során a kiszolgálón memóriahiány lép fel.
  • A Microsoft Data Access Components 2.8 Service Pack 1 alkalmazás nincs telepítve.
A megoldás
A probléma megoldásához az alábbi módszerek közül használja a megfelelőt.

1. módszer

Biztosítson a Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz alkalmazás felhasználójának hozzáférési engedélyt a BCP mappához. Ehhez kövesse az alábbi lépéseket:
  1. Jelentkezzen be a Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz alkalmazást futtató számítógépre, majd keresse meg a BCP mappát. Az ügyfélgépen a BCP mappa általában az alábbi helyen található:
    C:\Documents and Settings\Felhasználónév\Application Data\Microsoft\MSCRM\BCP
    Megjegyzések
    • Windows Vista rendszerrel működő számítógépen a BCP mappa az alábbi helyen található:
      C:\Felhasználók\Felhasználónév\AppData\Roaming\Microsoft\MSCRM\BCP
    • Ebben a lépésben a Felhasználónév a tényleges felhasználónév helyén álló helyőrző.
  2. Keresse meg, majd kattintson a jobb gombbal a mappára. Kattintson a Tulajdonságok parancsra.
  3. Kattintson a Biztonság fülre.
  4. A Csoport vagy felhasználó neve listában jelölje ki a Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz felhasználó lehetőséget.
  5. A Felhasználónév engedélyei listában ellenőrizze, hogy a Teljes hozzáférés sorban az Engedélyezés jelölőnégyzet be van-e jelölve. Kattintson az OK gombra.

    Megjegyzés: Ebben a lépésben a Felhasználónév a tényleges felhasználónév helyén álló helyőrző.

2. módszer

Győződjön meg arról, hogy az Msxml4.dll fájl 4.20.9828-as vagy újabb verziója van telepítve az ügyfélszámítógépen. Ehhez kövesse az alábbi lépéseket:
  1. Keresse meg a system32 mappát. Ez a mappa rendszerint az alábbi elérési úton található:

    C:\WINDOWS\system32\
  2. Keresse meg és kattintson a jobb gombbal az Msxml4.dll fájlra, majd kattintson a Tulajdonságok parancsra. Kattintson a Verzió fülre.
  3. Győződjön meg arról, hogy a Fájlverzió értéke legalább 4.20.9828. Ha ennél korábbi verzióértéket talál, folytassa a 4. lépéssel.
  4. Amennyiben az Msxml4.dll fájl verziója 4.20.9828-asnál régebbi, a fájlt frissíteni kell. A frissített fájlok beszerzéséről a Microsoft következő webhelyén tájékozódhat: Megjegyzések
    • Az Msxml4.dll fájl beszerezhető az ügyféltelepítő CD-ről is. Az Msxml4sp2-kb887606-x86-enu.exe fájl rendszerint az alábbi elérési úton található:

      \Client\MSXML\KB887606\
    • A javítás után nem szükséges újraindítani a számítógépet.

3. módszer

Távolítson el minden offline módra vonatkozó szűrőt, majd ezeket a szűrőket egyenként adja hozzá és szinkronizálja az ügyfélszámítógépen. Az offline módra vonatkozó szűrők eltávolításához tegye a következőket:
  1. A Microsoft CRM-ügyfélprogram (hordozható számítógépre) Outlookhoz alkalmazásban kattintson a CRM menü Helyi adat parancsára.
  2. A Helyi adat párbeszédpanelen jelöljön ki minden szűrőt, válassza az Inaktiválás lehetőséget, majd kattintson az OK gombra.
A szűrők hozzáadásához és szinkronizálásához hajtsa végre a következőket:
  1. Kattintson a CRM menü Helyi adat parancsára.
  2. Kattintson az Inaktív adatcsoportok fülre.
  3. Jelöljön ki egy szűrőt, majd válassza az Aktiválás lehetőséget.
  4. Kattintson az OK gombra.
  5. Kattintson a Kapcsolat nélküli munka gombra a szinkronizálási folyamat megkezdéséhez. Kattintson a Kapcsolódás gombra a szinkronizálási folyamat befejezéséhez.
  6. Minden inaktivált szűrő esetén ismételje meg a 3-5. lépést.

4. módszer

Hajtson végre javítást a Microsoft CRM kiszolgálón. Ehhez tegye a következőket:
  1. Jelentkezzen be a Microsoft CRM kiszolgálóra. Mutasson a Start menü Vezérlőpult pontjára, majd kattintson a Programok telepítése és törlése parancsra.
  2. Kattintson a Microsoft CRM kiszolgáló elemre. Kattintson a Módosítás/eltávolítás gombra.
  3. Jelölje be a Javítás választógombot. A Microsoft CRM 3.0 kiszolgáló telepítővarázslójának elindításához kattintson a Tovább gombra.

5. módszer

Győződjön meg arról, hogy a Microsoft CRM webhelyen az alkalmazáskészletet futtató felhasználói fiók el tudja érni az offline adatok OfflineData mappáját. Ez a mappa tárolja azokat a BCP (Bulk Copy Process – tömeges másolási folyamat) típusú adatfájlokat, melyeket az ügyfél az SQL Server kiszolgálóról szerez be. Az OfflineData mappa hozzáférhetőségének ellenőrzéséhez hajtsa végre a következő lépéseket:
  1. Határozza meg, melyik felhasználói fiók futtatja az alkalmazáskészletet. Ehhez tegye a következőket:
    1. Jelentkezzen be a Microsoft CRM kiszolgálóra.
    2. Mutasson a Start menü Felügyeleti eszközök pontjára, majd kattintson az Internet Information Services (IIS) kezelője parancsra.
    3. Bontsa ki a helyi számítógép nevét, bontsa ki az Alkalmazáskészletek elemet, kattintson a jobb gombbal a CRMAppPool elemre, majd válassza a Tulajdonságok parancsot.
    4. Kattintson az Identitás fülre.
    5. Ellenőrizze az engedélyeket az alábbi irányelvek szerint:

      Ha az Előre megadott választógomb be van jelölve, akkor a NetworkService (hálózati szolgáltatás) fiókot és a LocalSystem (a helyi rendszer jogaival futó) fiókot egyaránt a Felhasználónév\számítógépnév$ fiók jelöli. Ezért amikor ellenőriznie kell a hálózati szolgáltatásfiók és a helyi rendszerfiók engedélyeit, feltétlenül ellenőrizze a Felhasználónév\számítógépnév$ fiók engedélyeit is.

      Ha a Konfigurálható választógomb be van bejelölve, ellenőrizni kell a megadott felhasználói fiók engedélyeit.

      Megjegyzés: Ha az Előre megadott választógomb van bejelölve, az 5. lépésben a Tartománynév\számítógépnév$ fiókot használja felhasználóként. Ha a Konfigurálható választógomb van bejelölve, az 5. lépésben a megadott felhasználói fiókot használja.
  2. A Microsoft CRM kiszolgálón keresse meg a következő mappát:

    Meghajtóbetűjel:\Program Files\Microsoft CRM\Server\OfflineData\

    Megjegyzés: Ebben a lépésben a Meghajtóbetűjel annak a meghajtónak a betűjele, amelyre a Microsoft CRM telepítve van.
  3. Kattintson a jobb gombbal a mappára. Kattintson a Tulajdonságok parancsra.
  4. Kattintson a Biztonság fülre.
  5. A Csoport vagy felhasználó neve listában jelölje ki az 1. lépésben azonosított felhasználót.
  6. A Felhasználónév engedélyei listában ellenőrizze, hogy a Teljes hozzáférés sorban az Engedélyezés jelölőnégyzet be van-e jelölve. Kattintson az OK gombra.

    Megjegyzés: Ebben a lépésben a Felhasználónév a tényleges felhasználónév helyén álló helyőrző.

6. módszer

Módosítsa úgy a Microsoft CRM rendszer Microsoft CRM kiszolgálón található DSN ODBC adatforrását, hogy az az új, SQL Server rendszerrel működő kiszolgálóra mutasson. Ehhez hajtsa végre az alábbi lépéseket:
  1. Mutasson a Start menü Felügyeleti eszközök pontjára, majd kattintson az ODBC adatforrások parancsra.
  2. Az ODBC adatforrás-felügyelő párbeszédpanelen kattintson a Rendszer-DSN fülre, jelölje ki a Microsoft CRM elemet a Rendszeradatforrások listában, és kattintson a Beállítás gombra.
  3. Az első Microsoft SQL Server DSN-beállítások ablakban keresse meg a Kiszolgáló listát, amely az SQL-kiszolgálóként működő számítógépek nevét tartalmazza. Kattintson arra a kiszolgálóra, amelyhez csatlakozni szeretne.
  4. Az adatforrás beállításához kattintson háromszor a Tovább gombra.
  5. Kattintson a Befejezés gombra.
  6. Az ODBC Microsoft SQL Server-beállítások ablakban kattintson az Adatforrás tesztje gombra a kiszolgálói kapcsolat ellenőrzéséhez.
  7. A konfigurálás befejezéséhez kattintson kétszer az OK gombra.
  8. Az ODBC adatforrás-felügyelő párbeszédpanel bezárásához kattintson az OK gombra.

7. módszer

  1. Lépjen ki a Microsoft Dynamics CRM 3.0 programból.
  2. Kattintson a Start menü Futtatás parancsára, a megjelenő párbeszédpanel beviteli mezőjébe írja be a regedit parancsot, majd kattintson az OK gombra.
  3. Keresse meg és jelölje ki a beállításjegyzék alábbi alkulcsát:
    HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient
  4. Kattintson a jobb gombbal az OfflineRowsBatchSize duplaszóra, majd kattintson a Módosítás parancsra.
  5. Az Érték mezőbe írjon be az aktuális értéknél kisebb értéket (például 10 vagy 1), majd kattintson az OK gombra.

    Megjegyzés: Az OfflineRowsBatchSize alapértelmezett értéke 100000.
  6. Zárja be a beállításszerkesztőt.

8. módszer

Távolítsa el a Microsoft CRM kiszolgáló Boot.ini fájljából a /3GB kapcsolót. A módosítás érvénybe léptetéséhez az eltávolítás után újra kell indítania a számítógépet.

9. módszer

Telepítse az MDAC 2.8 Service Pack 1 alkalmazást. Ehhez látogasson el a Microsoft következő webhelyére:

10. módszer

Ha a Microsoft Dynamics CRM, illetve az SQL Server kiszolgálón nemrégiben frissítve lett a Windows rendszer, indítsa újra a kiszolgálót.
További információ
Ha a jelenséget ismertető részben tárgyalt probléma továbbra is fennáll, olvassa el a Microsoft Tudásbázis alábbi cikkét:
918108 A következő hibaüzenet jelenik meg, amikor megpróbál kapcsolat nélküli módra váltani egy olyan hordozható ügyfélszámítógépen, amelyen fut a Microsoft Dynamics CRM 3.0 szoftver: „Nem sikerült az entitás adatait áthelyezni”
Hivatkozások
A CRM 3.0 SQL Server adatbázisainak egyik kiszolgálóról a másikra történő áthelyezéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
917948 A Microsoft Dynamics CRM 3.0 SQL adatbázisainak áthelyezése egy másik kiszolgálóra, amely ugyanabban a tartományban van, mint az aktuális kiszolgáló
Tulajdonságok

Cikkazonosító: 916165 - Utolsó ellenőrzés: 04/28/2008 19:58:00 - Verziószám: 7.5

  • Microsoft CRM client for Microsoft Office Outlook
  • Microsoft CRM 3.0
  • kberrmsg kbtshoot kbprb kbmbsmigrate kbcrmv3c kbmbscrm40no KB916165
Visszajelzés
4050&did=1&t=">pe="text/JavaScript" async=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" text/javascript' src='" + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");