helpf.pro
Регистрация
0 

1CDLib : Компонента для прямого чтения/записи данных из файлов баз данных .1CD


Предназначается для технических специалистов с целью низкоуровневой работы с данными, восстановления разрушенных БД, извлечения из них оставшихся данных.

Возможности:

- получение массива таблиц БД;

- сохранение данных таблиц в файлы ("сырые" данные!);

- загрузка данных таблиц из файлов ("сырые" данные!);

- переименование таблиц, установка им новых описаний;

- создание, удаление таблиц;

- получение массива полей таблицы, подсчёт длины одной записи;

- навигация по записям таблицы, чтение/запись полей и BLOB-полей;

- сохранение/загрузка BLOB-полей в файл;

- добавление, удаление записей;

- получение примитивной информации по метаданным;

- поддержка разных целевых платформ - Windows32/64, Linux32.

Также возможна работа с базой данных (и, также, с произвольными двоичными файлами блочной структуры) на "низком" уровне: реализованы методы по чтению/записи числовых и строковых данных из блоков файла.

Примечание по функциям изменения записей таблиц:

Текущая версия не поддерживает перестроение индексов при добавлении новых записей, удалении записей или изменении индексируемых полей у существующих записей. Решение - принудительная переиндексация со стороны платформы 1С (из конфигуратора, или при помощи chdbfl.exe с установленной галкой "Исправлять обнаруженные ошибки")

В архиве содержатся: непосредственно сам файл компоненты, описание свойств и методов, и пример обработки (УФ) для 1С 8.2, демонстрирующий возможность чтения списка таблиц БД, сохранения их содержимого в файлы в папку "Objects{timestamp}", удаление таблиц, восстановление их содержимого из файлов. Внимание! Используйте данную обработку только на тестовых копиях баз, не подвергайте рабочие базы риску разрушения.

Предупреждения, отказ от ответственности:

Автор не может нести ответственность за любой нанесённый ущерб при применении данного программного обеспечения. Используйте его исключительно на тестовых копиях баз данных! Своевременно производите резервное копирование баз данных во избежание потери информации!

Условия использования и распространения: см. файл readme.txt


​Название файла​Версия​Дата​Размер​Скачать
1CDLib​1.3.1.0​15.11.2014​1 281,67 Kb

Разместил:   Дата:   Скачали: 344
0 
Возможно, вас также заинтересует
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.