Присоединяйтесь!

Содержимое каталога базы данных комплекса СБИС

Содержимое каталога базы данных комплекса СБИС

Рекомендуем использовать для сдачи отчетности онлайн-версию СБИС. Она удобнее, не требует обновления, имеет больше функций — ЭДО, «Все о компаниях и владельцах», ОФД и ЕГАИС, «Торги и закупки», а также обладает рядом других преимуществ.

База данных – это некоторая совокупность таблиц, индексов и связей между таблицами. Для программы имя базы данных – это имя каталога, в котором находятся файлы базы данных. В зависимости от режима работы, этот каталог может находиться либо в основном каталоге программы (однопользовательский режим), либо на сервере (многопользовательский режим). В последнем случае каталог с данными должен быть разделяемым - все пользователи должны иметь полный доступ к этому каталогу. Путь к каталогу с базой данных прописывается в файле sbis.ini.
В зависимости от варианта поставки в каталоге базы данных могут быть следующие типы файлов:

Имя файлаНазначение
*.dic Словари данных. Содержат описания таблиц базы данных, связей между таблицами и индексов. Основной файл – «!sbis.dic». Словари данных обязательно должны присутствовать в каталоге базы данных. При запуске программа всегда проверяет, совпадает ли формат файлов базы данных с тем, что записано в словарях, и, если нет, то предлагает привести в соответствие, запустив конвертацию данных.
*.tbl Данные для однопользовательского режима работы. В tbl-файлах лежат собственно данные, а в одноименных mcx-файлах – индексы по этим данным, нужны для быстрого доступа к данным. В случае отсутствия mcx-файлов, программа просто создает их заново в процессе открытия базы данных. В blb-файлах хранятся большие двоичные данные (по сути это сами отчеты, все данные из форм). С этими файлами нужно быть осторожнее: их удалять нельзя, иначе база данных будет разрушена. При достижении любым файлом объема 2 Гб создается новый том с тем же названием и расширением *.^01, *.^02 и т.д.
*.mcx
*.blb
*.mkd Данные для многопользовательского режима работы. Этот формат данных позволяет организовать доступ к базе данных комплекса внешними SQL-средствами. В tbh файлах лежит служебная информация. А mkd-файлы – это файлы СУБД Pervasive.SQL, они содержат и данные, и индексы. Кроме того, при работе с бездисковой базой появляются еще и ddf файлы – это фактически те же словари базы данных, но уже для СУБД Pervasive.SQL. Ddf-файлы для работы самого комплекса СБИС не нужны, они нужны только для организации доступа к данным внешними SQL средствами.
*.tbh
*.ddf
*.tmp Служебные файлы

Как видно из описания, для разных режимов работы программы используется разный формат данных:

  • для однопользовательского – «tbl-mcx-blb»;
  • для многопользовательского – «tbh-mkd».

Причем, в каталоге базы данных может находиться только один из перечисленных наборов файлов данных.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.