Microsoft Dynamics CRM 랩톱 클라이언트에 대한 Outlook에서 오프라인 상태가 할 때 오류 메시지: "실패 동작을 saInsert, countRows 동안 [EntityName] 엔터티에 대한 데이터 이동 [CountNumber] =. 시스템 관리자에게 문의하십시오 "

기술 자료 번역 기술 자료 번역
기술 자료: 916165 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

Microsoft Dynamics CRM 랩톱 클라이언트에 대한 Microsoft Office Outlook에서 오프라인 상태가 하면 다음 오류 메시지가 나타날 수 있습니다.
EntityName 엔터티에 대한 데이터 이동 작업을 saInsert, countRows 동안 실패한 CountNumber =. 시스템 관리자에게 문의하십시오.
참고 이 메시지는 EntityName 실제 엔터티의 이름에 대한 자리 표시자입니다 및 CountNumber 실제 행 수가 자리 표시자입니다.

다음 오류 메시지와 유사한 오류 메시지가 이벤트 로그에 기록됩니다.
이벤트 종류: 오류
이벤트 원본: MSCRMOfflineSync
이벤트 범주: 없음
이벤트 ID: 6000
설명: 오프라인 동기화 중에 오류가 발생했습니다. 다시 오프라인 시도하거나 Microsoft Outlook을 다시 시작하십시오. GetBCPFile() failed during action Insert for entity <Case>, batchRows=0 with exception System.Net.WebException: The remote server returned an error: (401) Unauthorized. ---> System.ComponentModel.Win32Exception: The logon attempt failed at System.Net.NTAuthentication.GetOutgoingBlob(Byte[] incomingBlob, Boolean& handshakeComplete) at System.Net.NTAuthentication.GetOutgoingBlob(String incomingBlob, Boolean& handshakeComplete) at System.Net.NegotiateClient.DoAuthenticate(String challenge, WebRequest webRequest, ICredentials credentials, Boolean preAuthenticate) at System.Net.NegotiateClient.DoAuthenticate(String challenge, WebRequest webRequest, ICredentials credentials, Boolean preAuthenticate) at System.Net.NegotiateClient.Authenticate(String challenge, WebRequest webRequest, ICredentials credentials) at System.Net.AuthenticationManager.Authenticate(String challenge, WebRequest request, ICredentials credentials) at System.Net.AuthenticationState.AttemptAuthenticate(HttpWebRequest httpWebRequest, ICredentials authInfo) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.CheckFinalStatus() at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.HttpWebRequest.GetResponse() at Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.GetBCPFile(String entityName, Action action, Int32 batchSize).
자세한 내용은 http://support.microsoft.com 때 도움말 및 지원 센터를 참조하십시오.
다음 메시지와 유사한 경고 메시지가 이벤트 로그에 기록됩니다.
이벤트 종류: 경고
이벤트 원본: MSCRMOfflineSync
이벤트 범주: 없음
이벤트 ID: 6001
설명: 오프라인 동기화 중에 있는 예기치 않은 결과가 반환되었습니다. #temp <entitybase>카운트 54 삽입합니다! = 27 요청한 수를 삽입합니다.
자세한 내용은 http://support.microsoft.com 때 도움말 및 지원 센터를 참조하십시오.
참고 이 메시지는 EntityBase 엔터티의 실제 테이블 이름에 대한 자리 표시자입니다.

원인

다음 조건 중 하나 이상이 true 있기 때문에 이 문제가 발생합니다.
  • Microsoft CRM 랩톱 클라이언트에 대한 Outlook BCP 폴더에 액세스할 수 있는 권한이 없습니다.
  • Microsoft CRM 랩톱 클라이언트의 Outlook 버전 중 Microsoft XML (MSXML) 올바르지 않습니다.
  • Microsoft CRM 랩톱 클라이언트의 오프라인 데이터 필터를 Outlook의 올바르지 않습니다.
  • Microsoft CRM 서버 설치가 손상되었습니다.
  • Microsoft CRM 웹 사이트에서 응용 프로그램 풀에서 실행되는 사용자 계정을 Microsoft CRM 서버에서 오프라인 데이터 폴더에 액세스할 수 없습니다.
  • Microsoft SQL Server 데이터베이스는 새 서버로 이동됩니다. CRM 시스템 DSN Microsoft ODBC 데이터 원본에 Microsoft CRM 서버에서 SQL Server를 실행하는 서버를 가리키도록 계속됩니다.
  • SQL Server를 실행하는 MSCRM 데이터베이스를 포함하는 컴퓨터의 오프라인 데이터베이스 일반적인 것보다 더 많은 레코드를 보내고 있습니다.
  • 해당 /3 GB 스위치를 Boot.ini 파일을 Microsoft CRM 서버에서 추가되었습니다. BCP 프로세스가 수행하려고 할 때 메모리가 부족하여 서버가 이 문제가 발생합니다.
  • Microsoft 데이터 액세스 구성 요소 (MDAC) 2.8 서비스 팩 1 (SP1) 설치되어 있지 않습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나 이상을 사용하십시오.

방법 1

Microsoft CRM 랩톱 클라이언트에 대한 Outlook 사용자가 BCP 폴더에 대한 사용 권한을 부여하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. Microsoft CRM 랩톱 클라이언트에 대한 Outlook 컴퓨터에 로그온하여 다음 BCP 폴더를 찾습니다. 일반적으로 클라이언트 컴퓨터에 다음 경로를 BCP 폴더가 있는:
    C:\Documents 및 Settings\ UserName \Application Data\Microsoft\MSCRM\BCP
    슬라이드 노트
    • Windows Vista 기반 컴퓨터에서 BCP 폴더에 다음 경로에 있습니다.
      UserName \AppData\Roaming\Microsoft\MSCRM\BCP C:\Users\
    • 이 단계에서 UserName 실제 사용자 이름에 대한 자리 표시자입니다.
  2. 찾은 다음 해당 폴더를 마우스 오른쪽 단추로 클릭하십시오. 다음 속성 을 클릭하십시오.
  3. 보안 탭을 클릭하십시오.
  4. Microsoft CRM 랩톱 클라이언트에 대한 Outlook 사용자 그룹 또는 사용자 이름 목록에서 선택하십시오.
  5. UserName 사용 권한 목록에서 모든 행에 허용 확인란이 선택되어 있는지 확인하십시오. 다음 확인 을 누릅니다.

    참고 이 단계에서 UserName 실제 사용자 이름에 대한 자리 표시자입니다.

방법 2

Msxml4.dll 파일이 버전 4.20.9828 클라이언트 컴퓨터에 있는지 확인하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. system32 폴더를 찾습니다. 일반적으로 이 폴더는 다음 경로에 있습니다.

    C:\WINDOWS\system32\
  2. 찾기 및 Msxml4.dll 파일을 마우스 오른쪽 단추로 클릭한 다음 속성 을 클릭하십시오. 버전 탭을 클릭하십시오.
  3. 파일 버전에 대한 값이 적어도 4.20.9828 여부를 확인하십시오. 값이 이 버전보다 이전 경우 4단계로 이동하십시오.
  4. Msxml4.dll 파일이 4.20.9828 보다 이전 버전인 경우 해당 파일을 업데이트해야 합니다. 업데이트된 파일 구하는 방법에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 방문하십시오.
    http://support.microsoft.com/kb/887606/en-us
    슬라이드 노트
    • 클라이언트 설치 CD에서 Msxml4.dll 파일이 얻을 수도 있습니다. 일반적으로 Msxml4sp2-kb887606-x 86-enu.exe 파일은 다음 경로에 있습니다.

      \Client\MSXML\KB887606\
    • 이 수정 프로그램은 컴퓨터를 다시 시작할 필요가 없습니다.

방법 3

오프라인 데이터 필터를 모두 제거한 다음 추가 및 한 클라이언트 컴퓨터에서 이러한 필터는 동기화하십시오. 오프라인 데이터 필터를 제거하려면 다음과 같이 하십시오.
  1. Outlook에서 Microsoft CRM의 랩톱 클라이언트 CRM 메뉴에서 로컬 데이터 를 클릭하십시오.
  2. 로컬 데이터 대화 상자에서 모든 필터를 강조, 비활성화 를 클릭한 다음 확인 을 클릭하십시오.
필터를 동기화 및 추가하려면 다음과 같이 하십시오.
  1. CRM 메뉴에서 로컬 데이터 를 클릭하십시오.
  2. 비활성 데이터 그룹 탭을 클릭하십시오.
  3. 필터 중 하나를 선택하십시오. 다음 활성화 를 클릭하십시오.
  4. 확인 을 클릭하십시오.
  5. 동기화 프로세스를 시작하려면 오프라인 을 클릭하십시오. 다음 동기화 프로세스를 완료하려면 온라인 을 클릭하십시오.
  6. 활성화가 취소된 각 필터에 대해 3-5단계 반복하십시오.
  7. 문제를 일으키는 특정 필터 식별할 수 없으면 이 필터를 사용하지 않는 것을 확인하십시오 있는 "부모 다운로드 = True" 명령입니다. 이 instrucion 사용하여 사용하지 않는 것이 좋습니다.

방법 4

Microsoft CRM 서버에서 복구 프로세스를 실행하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. Microsoft CRM 서버에 로그온하십시오. 시작, 제어판 을 차례로 클릭한 다음 프로그램 추가/제거 를 클릭하십시오.
  2. Microsoft CRM 서버 를 클릭하십시오. 다음 변경/제거 를 클릭하십시오.
  3. 복구 옵션을 클릭하십시오. Microsoft CRM 3.0 서버 설치 마법사를 시작하려면 다음 을 누릅니다.

방법 5

Microsoft CRM 웹 사이트에서 응용 프로그램 풀에서 실행되는 사용자 계정을 OfflineData 폴더에 액세스할 수 있는지 확인하십시오. 이 폴더에 있는 클라이언트가 SQL Server를 실행하는 서버에서 얻은 BCP (대량 복사 처리) 데이터 파일을 저장합니다. OfflineData 폴더에 액세스할 수 있는지 확인하려면 다음과 같이 하십시오.
  1. 응용 프로그램 풀 계정을 실행하는 결정하십시오. 이렇게 하려면 다음과 같이 하십시오.
    1. Microsoft CRM 서버에 로그온하십시오.
    2. 시작, 관리 도구 를 차례로 누른 다음 인터넷 정보 서비스 (IIS) 관리자 를 누릅니다.
    3. 로컬 컴퓨터 이름을 확장합니다. 그리고 응용 프로그램 풀 을 확장합니다 CRMAppPool, 마우스 오른쪽 단추로 클릭한 다음 속성 을 클릭하십시오.
    4. ID 탭을 클릭하십시오.
    5. 다음 지침에 따라 사용 권한을 확인하십시오.

      미리 정의된 옵션을 선택한 경우 NetworkService 및 LocalSystem 계정이 표현됩니다 있는 DomainName \ ComputerName $ 계정. NetworkService 계정 또는 LocalSystem 계정의 권한을 확인해야 할 때 따라서에 대한 사용 권한을 확인할 수도 합니다, DomainName \ ComputerName $ 계정.

      구성 가능 옵션이 선택되어 있으면 지정된 사용자 계정의 사용 권한을 확인해야 합니다.

      참고 미리 정의된 옵션을 선택한 경우 5단계에서 사용자로 DomainName\ComputerName$ 계정을 사용하십시오. 구성 옵션을 선택한 경우 5 단계에서 사용자 지정된 사용자 계정을 사용하십시오.
  2. Microsoft CRM 서버에서 다음 폴더를 찾습니다.

    Drive: \Program Files\Microsoft CRM\Server\OfflineData\

    참고 이 단계에서 Drive Microsoft CRM 설치된 실제 드라이브에 대한 자리 표시자입니다.
  3. 폴더를 마우스 오른쪽 단추로 클릭하십시오. 다음 속성 을 클릭하십시오.
  4. 보안 탭을 클릭하십시오.
  5. 1단계에서 확인한 사용자의 그룹 또는 사용자 이름 목록에서 선택하십시오.
  6. UserName 사용 권한 목록에서 모든 행에 허용 확인란이 선택되어 있는지 확인하십시오. 다음 확인 을 누릅니다.

    참고 이 단계에서 UserName 실제 사용자 이름에 대한 자리 표시자입니다.

방법 6

참고 방법 6 Microsoft Dynamics CRM 3.0에 대해 사용할 수 있습니다. 이 메서드는 Microsoft Dynamics CRM 4.0 올바르지 않습니다.

Microsoft CRM 시스템 DSN ODBC 데이터 SQL Server를 실행하는 새 서버를 가리키도록 원본 Microsoft CRM 서버에서 수정하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작, 관리 도구 차례로 클릭한 다음 데이터 원본 (ODBC)을 클릭하십시오.
  2. ODBC 데이터 원본 관리자 대화 상자에서 시스템 DSN 탭을 Microsoft CRM에서 시스템 데이터 원본 목록을 차례로 클릭한 다음 구성 을 클릭합니다.
  3. 첫 번째 Microsoft SQL Server DSN 구성 창에서 SQL Server를 실행하는 컴퓨터의 이름이 들어 있는 서버 목록을 찾습니다. 연결할 서버를 클릭하십시오.
  4. 다음 세 번 데이터 원본을 구성하려면 여기를 클릭하십시오.
  5. 마침 을 클릭하십시오.
  6. ODBC Microsoft SQL Server 설치 창에서 서버에 연결 유효성을 검사할 테스트 데이터 원본 클릭하십시오.
  7. 확인 을 차례로 두 번 눌러 구성을 완료합니다.
  8. 닫으려면 확인 클릭하여 해당 ODBC 데이터 원본 관리자 대화 상자.

방법 7

  1. Microsoft Dynamics CRM 3.0 종료하십시오.
  2. 시작 을 누르고 실행regedit 를 입력한 다음 확인 을 누릅니다.
  3. 찾은 후 다음 레지스트리 하위 키를 찾아 누릅니다.
    HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient
  4. OfflineRowsBatchSize DWORD 값을 마우스 오른쪽 단추로 클릭한 다음 수정 을 클릭하십시오.
  5. 값 데이터 상자에 10 또는 1 같은 현재 값보다 작은 값을 입력하십시오. 다음 확인을 누릅니다.

    참고 기본적으로 100000OfflineRowsBatchSize DWORD 값이 설정됩니다.
  6. 레지스트리 편집기를 끝냅니다.

방법 8

제거할 해당 /3 GB Microsoft CRM 서버에서 Boot.ini 파일에서 전환합니다. 이 스위치는 제거한 후 변경 사항을 적용하려면 컴퓨터를 다시 시작해야 합니다.

방법 9

설치하는 MDAC 2.8 서비스 팩 1을. MDAC 2.8을 SP1을 설치하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/downloads/details.aspx?FamilyID=78CAC895-EFC2-4F8E-A9E0-3A1AFBD5922E&displaylang=en

방법 10

Windows 운영 체제의 최신 업데이트를 Microsoft Dynamics CRM 서버 또는 SQL Server를 실행 중인 서버에 적용된 경우, 영향을 받은 서버를 다시 시작하십시오.

추가 정보

"현상" 절에 설명되어 있는 문제가 여전히 발생하면 Microsoft 기술 자료의 다음 문서를 참조하십시오.
918108Microsoft Dynamics CRM 3.0을 실행하는 랩톱 클라이언트 컴퓨터에서 오프라인 상태가 할 때 오류 메시지: "실패 엔터티에 대한 데이터 이동"

참조

Microsoft Dynamics CRM 3.0 SQL 데이터베이스를 한 서버에서 다른 서버로 이동하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
917948Microsoft Dynamics CRM 3.0 SQL 데이터베이스를 한 서버에서 동일한 도메인에 있는 다른 서버로 이동하는 방법

속성

기술 자료: 916165 - 마지막 검토: 2009년 1월 15일 목요일 - 수정: 8.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft CRM client for Microsoft Office Outlook?을(를) 다음과 함께 사용했을 때
    • Microsoft CRM 3.0
    • Microsoft Dynamics CRM 4.0
  • Microsoft Dynamics CRM 4.0
  • Microsoft CRM 3.0
키워드:?
kbmt kbmbscrm40no kbcrmv3c kberrmsg kbmbsmigrate kbprb kbtshoot KB916165 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. 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