Указывает ли заголовок edb количество страниц в базе данных edb? - PullRequest
0 голосов
/ 19 января 2019

Как определить количество страниц в базе данных Microsoft Extensible Storage Engine (например, Windows .edb)?

Я посмотрел документацию по edb и ese, чтобы узнать, указано ли количество страниц в базе данных edb в заголовке, но я этого не вижу.

Содержит ли заголовок edb количество страниц в базе данных? Если нет, то как это можно определить?

1 Ответ

0 голосов
/ 01 апреля 2019

Я не совсем уверен, почему он нужен в заголовке, но есть API под названием JetGetDatabaseFileInfo, если вы не подключили базу данных: https://docs.microsoft.com/en-us/windows/desktop/extensible-storage-engine/jetgetdatabasefileinfo-function

Существует также JetGetDatabaseInfo, если вы уже прикрепили его. Вас интересует размер файла? Или количество страниц, которое двигатель считает (JET_DbInfoSpaceOwned)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...