Поделиться через


Ошибка SQLite 11: "образ диска базы данных неправильно сформирован"

После запуска прокси-сервера разработки вы увидите следующую ошибку:

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

Эта ошибка возникает, когда прокси-сервер разработки не смог обновить базу данных SQLite в прошлый раз.

Проксисервер для разработки использует базу данных SQLite для GraphSelectGuidancePlugin, чтобы определить, какие конечные точки Microsoft Graph поддерживают параметр $select. Прокси-сервер разработки автоматически обновляет базу данных при запуске использования метаданных API Microsoft Graph. Обновление базы данных может завершиться ошибкой, например, если вы закрываете Dev Proxy при записи сведений в базу данных. Она повреждает базу данных, и вы начинаете видеть указанную выше ошибку.

Чтобы устранить ошибку, перестройте базу данных с помощью команды msgraphdb, выполнив следующую команду:

devproxy msgraphdb