Udostępnij przez


Błąd SQLite 11: "obraz dysku bazy danych jest źle sformułowany"

Na pierwszy rzut oka
Celem: Naprawianie uszkodzonej bazy danych SQLite
Czas: 5 minut
Wtyczki: Brak
Wymagania wstępne:konfigurowanie serwera proxy deweloperskiego

Po uruchomieniu serwera proxy deweloperskiego zostanie wyświetlony następujący błąd:

SQLite Error 11: 'database disk image is malformed'.

Ten błąd występuje, gdy serwer proxy deweloperów nie zaktualizował wcześniej bazy danych SQLite.

Serwer proxy deweloperów używa bazy danych SQLite dla GraphSelectGuidancePlugin wiedzieć, które punkty końcowe programu Microsoft Graph obsługują parametr $select. Serwer proxy Dev automatycznie aktualizuje bazę danych przy użyciu metadanych Microsoft Graph API podczas uruchamiania. Aktualizowanie bazy danych może zakończyć się niepowodzeniem, na przykład gdy zamykasz serwer proxy deweloperów podczas zapisywania informacji w bazie danych. Baza danych jest uszkodzona i zaczyna pojawiać się wyżej wymieniony błąd.

Aby naprawić błąd, skompiluj bazę danych przy użyciu polecenia msgraphdb, uruchamiając polecenie:

devproxy msgraphdb

Zobacz także