Загрузка данных в таблицу

Для того чтобы произвести загрузку данных в одну, существующую в БД, таблицу, необходимо наличие файла загрузки этой таблицы (файла с расширением .lod), сформированного либо с помощью утилиты dbstore, либо путем экспорта данных с помощью данной утилиты.

Для загрузки данных:

  1. выбрать пункт меню Восстановление = > Восстановление таблицы, в результате откроется диалоговое окно (рис. 24). Все таблицы, существующие в БД, будут представлены в дереве объектов;

    Выбор таблицы для загрузки в нее данных
    Рисунок 24. Выбор таблицы для загрузки в нее данных

  2. в этом окне отметить флажком таблицу, в которую будет производиться экспорт данных. При этом в поле ввода имени файла это самое имя будет формироваться исходя из каталога, в который производилось последнее сохранение, имени текущего пользователя и имени таблицы. Файл можно указать и любой другой;

  3. при необходимости указать каталог, в котором содержится файл с расширением .lod. Для этого нужно щелкнуть на переключателе Каталог с данными. Поле ввода станет активным для ввода имени (имя каталога автоматически при открытии этого окна формируется на основании каталога, в который производилось последнее сохранение и имени пользователя, установившего соединение);

  4. при необходимости ввести каталог, в который были выгружены файлы BLOB-данных. Если данные были выгружены migration, то, как правило, в это поле ничего вводить не нужно. Если же при сохранении с помощью dbstore была указана опция для сохранения BLOB в отдельный каталог, то этот каталог и необходимо указать в поле Каталог с BLOB данными;

  5. нажать кнопку Запуск. Если необходимый файл будет найден, то откроется окно вывода результатов, и данные в таблицу будут загружены (рис. 25).

    Протокол загрузки таблицы
    Рисунок 25. Протокол загрузки таблицы

    Если же указанный файл отсутствует или указанный каталог не содержит необходимый файл с расширением .lod, то будет выведено (рис. 26):

    Выбор действия при ошибке в процессе загрузки таблицы
    Рисунок 26. Выбор действия при ошибке в процессе загрузки таблицы

    Если загрузка прошла успешно, то напротив имени таблицы в окне вывода результатов будет стоять ОК.