일반적인 오류

다음 표에서는 Microsoft SQL Server Compact 4.0을 사용할 때 발생할 수 있는 일반적인 오류와 권장되는 해결 방법을 설명합니다.

원시 오류

오류 번호

해결 방법

28017

80004005

가상 디렉터리를 제대로 지정했는지 확인하십시오. 예를 들어 URL의 철자가 잘못되었을 수 있습니다.

28560

80040E14

게시에 대한 스냅숏 형식을 문자 모드로 설정해야 합니다.

25016

 

중복 키 위반이 발생하지 않았는지 확인하십시오.

25546

80040E14

파티션 옵션이 있는 아티클의 매개 변수가 있는 필터에서 참조되는 열을 수정하려고 하지 않았는지 확인하십시오. 이러한 유형의 아티클에서 필터링된 열은 읽기 전용으로 표시됩니다.

29046

80040E09

다운로드 전용 아티클을 수정하려고 하지 않았는지 확인하십시오. 다운로드 전용 아티클 유형은 읽기 전용으로 표시됩니다.

25027

이 오류는 CREATE/ALTER TABLE 또는 INSERT/UPDATE 사용 시와 같은 두 가지 경우에 발생할 수 있습니다. SQL Server Compact에서는 고정 열의 행 길이가 8060바이트를 초과할 수 없습니다. 그러나 SQL Server Compact에서 가변 길이 열을 사용하면 행이 이론적 제한인 8060바이트를 초과할 수 있습니다(NTEXT/IMAGE 제외). 예를 들어 길이가 200바이트인 100 NVARCHAR 열을 사용하여 오류 없이 테이블을 작성할 수 있습니다. 그러나 INSERT 또는 UPDATE를 사용하여 가변 길이 CHAR 데이터 형식(NVarChar) 열의 행을 수정했는데, 전체 행 길이가 8060바이트를 초과한 경우 이러한 오류가 발생합니다.