일반적인 오류
다음 표에서는 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바이트를 초과한 경우 이러한 오류가 발생합니다. |