|
|
Следующая таблица перечисляет
параметры БД информацию о которых можно
получить вызвав isc_database_info() ,
при добавлении в буфер запроса к параметрам
добавляется префикс isc_info_ Элементы буфера
запроса
Содержание буфера результата allocation
Число страниц зарезервированных БД base_level
Версия БД
- 1 байт содержит число 1 - 1 байт содержит номер версии db_id
Имя
файла базы данных и название
местоположения • 1 байт, содержит число 2 для
локального подключения или 4 для удаленного
подключения • 1 байт, содержит длину
d, имени файла базы данных в байтах • Строка d байтов, содержит имя
файла базы данных • 1 байт, содержит длину l,
названия местоположения
в байтах • строка l байтов, содержит название местоположения implementation
Число выполнения
базы данных: • 1 байт, содержит 1 • 1 байт, содержит номер
выполнения • 1 байт, содержащий номер “класса”,
или 1 или 12 no_reserve
0 или 1 • 0 указывает, что часть места
зарезервировано на каждой странице базы
данных для хранения резервных версий
изменяемых записей [По умолчанию] • 1 указывает, что не надо резервировать место для таких записей ods_minor_version Младший номер версии дисковой структуры (ODS); увеличение в младшем номере версии указывает на не-структурное изменение, оно все еще позволяет базе данных быть доступной ядрам баз данных с тем же самым главным номером версии, но с различными младшими номерами версии ODS ods_version Старший номер версии ODS ; базы данных с различными старшими номерами версий имеют различные физические структуры, ядро базы данных может обращаться только к базам данных с одинаковым старшим номером версии ODS; попытка присоединяться к базе данных с различными старшими ODS номерами приводит к ошибке page_size Размер страницы в байтах в подключенной базе данных; используйте с isc_info_allocation, чтобы определить размер базы данных version
Строка
идентификации версии данной базы данных:? • 1 байт, содержит число 1 • 1 байт, определяет длину n,
следующей строки • n байт, содержат строку идентификации версии
|
Дизайн: Piton Alien |