주 콘텐츠로 건너뛰기
버전: 1.x

SYNC101: 로컬 DB 쓰기 실패

이것이 의미하는 바

이 변경 사항을 로컬 데이터베이스에 저장하지 못해 이 기기에만 남아 있습니다.

로컬 데이터를 지우거나 다시 불러오지 마세요. 재시도하거나 무언가를 복구하기 전에 진단 정보를 내보내고 지원팀에 문의하세요.

조치 방법

진단 정보를 내보내고 지원팀에 문의하세요. WCPOS는 이 작업을 자동으로 재시도하지 않습니다. 준비되면 직접 재시도하세요.

내 데이터

이 기기의 데이터가 위험할 수 있습니다. 로컬 데이터를 지우지 마세요. 이 문제가 계속되면 진단 정보를 내보내고 WCPOS 지원팀에 문의하세요.

문제 해결

  1. 로그 항목에 레코드가 표시되어 있다면 기록해 두세요. 그것이 저장되지 않은 변경 사항입니다. 사이트 및 자격 증명 쓰기의 경우 레코드 대신 실패한 작업과 오류만 표시될 수 있으니, 계속하기 전에 그 세부 정보를 기록해 두세요.
  2. 사이트 데이터를 지우거나 앱을 초기화하거나 제거하지 마세요. 저장되지 않은 변경 사항은 이 기기에만 존재하며, 로컬 저장소를 지우면 영구적으로 삭제됩니다.
  3. 기기의 여유 저장 공간을 확인하세요. 디스크가 가득 찼거나 브라우저 저장소 할당량이 소진된 것이 로컬 쓰기 실패의 가장 흔한 원인입니다.
  4. WCPOS를 한 번 다시 시작하고 영향이 없는 작은 편집을 해 보면서 새 변경 사항이 저장되는지 확인하세요.
  5. 쓰기가 계속 실패한다면 복구를 시도하기 전에 로그 화면의 디버그 정보 복사를 사용해 지원팀에 문의하세요.

확인할 위치

WCPOS가 이 오류를 저장할 수 있는 경우, 오류는 이를 발생시킨 기기에 기록됩니다. 스토어 상태 → 로그(내비게이션 서랍 하단의 심박 아이콘)를 열고 이 코드가 표시된 항목을 찾아 펼치세요. 펼쳐진 행에는 알기 쉽게 설명된 원인과 오류가 발생한 시점에 수집된 컨텍스트가 표시됩니다. 스토어 요청의 경우 이 컨텍스트에 서버 자체의 오류 코드(serverCode), HTTP status 또는 endpoint가 포함될 수 있으며, 표시되는 필드는 오류가 발생한 위치에 따라 다릅니다. 문제를 신고할 때는 스크린샷 대신 로그 화면 상단의 디버그 정보 복사(휴대폰과 태블릿에서는 디버그 정보 공유)를 사용하세요. 여기에는 앱 버전, 연결 상태, 가장 최근의 오류가 함께 담깁니다. 로그는 최대 30일간만 보관되므로 문제가 발생한 직후에 수집하세요. 또한 POS가 자체 로그 항목을 기록하기 전에 나타난 브라우저 콘솔 오류가 있다면 함께 복사하세요.

앱 내 로그 외에도 이 오류는 다음 위치에 흔적을 남길 수 있습니다:

  • 콘솔(웹 및 데스크톱): 동일한 개발자 도구의 콘솔 탭에는 클라이언트 측 오류가 기록되며, POS가 자체 로그 항목을 기록하기 전에 발생한 오류도 포함됩니다.

세부 정보

  • 코드: SYNC101 (LOCAL_DB_WRITE_FAILED)
  • 심각도: error
  • 도입 버전: WCPOS 1.10.0