다음을 통해 공유


메타데이터 저장소 오류 코드

이 항목에서는 Metadata Storage Service API의 함수 및 메서드에서 반환하는 사용자 지정 오류 코드에 대해 설명합니다.

오류 코드

오류 코드

설명

SYNC_E_METADATA_REPLICA_NOT_FOUND

지정된 복제본 ID에 대한 메타데이터가 없습니다.

SYNC_E_METADATA_REPLICA_ALREADY_EXISTS

지정된 복제본에 대한 메타데이터가 메타데이터에 이미 포함되어 있습니다.

SYNC_E_METADATA_REPLICA_IN_USE

각 복제본 ID에 대해 IReplicaMetadata 개체의 활성 인스턴스는 하나만 존재할 수 있습니다. 응용 프로그램은 여러 스레드에서 같은 IReplicaMetadata 개체에 액세스할 수 있지만 여러 프로세스에서 동시에 같은 복제본 메타데이터에 액세스할 수는 없습니다.

SYNC_E_METADATA_ITEM_NOT_FOUND

지정된 ID 또는 사용자 지정 필드 값을 가지고 있는 항목을 찾을 수 없습니다.

SYNC_E_METADATA_PRIMARY_KEY_CONSTRAINT

지정된 항목 ID가 잘못되었거나 메타데이터 저장소에 이미 있습니다.

SYNC_E_METADATA_FIELD_INVALID_NAME

명명된 사용자 지정 필드가 없습니다.

SYNC_E_METADATA_FIELD_INVALID_TYPE

사용자 지정 필드가 지정된 형식이 아닙니다.

SYNC_E_METADATA_STORAGE_ENGINE_ERROR

메타데이터 저장소 엔진에 대한 작업이 실패했습니다.

SYNC_E_METADATA_STORE_CORRUPT

메타데이터 저장소가 손상되었습니다.

SYNC_E_METADATA_QUERY_REQUIRES_INDEXED_FIELDS

지정된 필드 이름이 인덱스로 정의되지 않았습니다.

SYNC_E_METADATA_QUERY_REQUIRES_UNIQUE_INDEXED_FIELDS

지정된 필드 이름이 고유한 인덱스로 정의되지 않았습니다.

SYNC_E_METADATA_ACTIVE_TRANSACTION_REQUIRED

이 작업에는 활성 트랜잭션이 필요합니다.

SYNC_E_METADATA_STORE_VERSION_MISMATCH

저장된 메타데이터 버전이 지원되지 않습니다. 예를 들면 Metadata Storage Service의 버전을 사용하여 복제본 메타데이터를 만든 다음, 이전 버전의 Metadata Storage Service에서 이 복제본 메타데이터에 액세스하려는 경우입니다.

SYNC_E_METADATA_OPERATION_NOT_ALLOWED_WITH_UNCOMMITTED_CHANGES

복제본 메타데이터에 커밋되지 않은 변경 내용이 있어서 작업이 실패했습니다.

SYNC_E_METADATA_INVALID_OPERATION

작업이 개체의 현재 상태에 맞지 않습니다.

SYNC_E_METADATA_STORE_DESERIALIZATION_ERROR

파일 데이터가 게시된 파일 형식에 맞지 않으므로 정식 형식 파일의 역직렬화 작업이 실패했습니다.

SYNC_E_METADATA_PROVIDERS_HAVE_NO_COMMON_CHANGE_UNITS

메타데이터 저장소가 동기화하고 있는 공급자에서 공통 변경 단위를 검색하지 못했습니다.

SYNC_E_METADATA_STORE_DESERIALIZATION_PROVIDER_VERSION_MISMATCH

ISyncMetadataStoreSerializer::DeserializeReplicaMetadata의 dwExpectedProviderCompatibilityVersion 매개 변수에 지정된 공급자 호환성 버전이 정식 메타데이터 파일에 지정된 버전과 일치하지 않습니다.

SYNC_E_METADATA_ITEM_DOES_NOT_HAVE_VERSION

메타데이터 저장소에서는 항목에 생성 버전과 변경 또는 변경 단위 버전이 있어야 합니다.

SYNC_E_METADATA_MORE_THAN_ONE_REPLICA_IN_STORE

메타데이터 저장소에서는 저장소에 복제본이 정확히 하나만 있어야 이 메서드를 사용할 수 있습니다.

요구 사항

헤더: Metastoreerrors.h

참고 항목

개념

Sync Framework Metadata Storage Service 구성 요소