Online Documentation for DB Extract for DB2

Шаг 7 - Задание параметров извлечения


На этом шаге задайте настройки генерируемого SQL скрипта для извлечения данных.

 

Metadata options

 

CheckBox Generate DROP statements

В генерируемый скрипт будет добавлен оператор DROP.

 

CheckBox Extract privileges

Если Вы хотите, чтобы были извлечены права на объекты, то установите этот флажок.

 

CheckBox Extract dependent objects

Извлекать зависимые объекты выбранного объекта.

В этом случае некоторые из зависимых объектов могут быть удалены из итогового скрипта.

 

Select tablespace name

Если на шаге Указание типов объектов Вы выбрали табличное пространство, то Вы можете указывать табличное пространство в качестве контейнера для извлекаемых объектов. При необходимости, Вы можете указать размер табличного пространства (для контейнеров типа FILE) и путь к контейнеру, используя кнопку btnEllipsis.

 

hs2116 - Step7 - Setting up extraction options

 

В разделе Data options задайте параметры извлечения данных.

 

CheckBox Если установлен флажок Insert COMMIT after each block, то после указанного в счетчике Records in a block числа записей транзакция будет фиксироваться.

 

CheckBox Delete existing records before insert

В генерируемый скрипт будет добавлен оператор DELETE FROM перед оператором INSERT INTO, который позволит удалить существующие записи перед тем, как вставлять новые.

 

Data query options

В этой таблице Вы можете указать дополнительные параметры операторов SELECT, используемых для извлечения данных:

  • Database Name - в этом столбце отображается список баз данных.
  • Limit Data - установив ненулевое значение в этом столбце, Вы можете ограничить количество записей, извлекаемых из каждой таблицы.
  • Table Name - имя извлекаемой таблицы базы данных.
  • Table Data Filter - в этом поле Вы можете задать условия WHERE для каждой таблицы.

 

 

Важно: Вы можете настроить параметры выбора как для одной, так и для всех таблиц, используя контекстное меню.

 

Step 6-7 - Context menu

 

  • Add Limit to Selection - добавить ограничение количества записей для выделенной таблицы.
  • Add 'WHERE' to Selection - добавить условие отбора для выделенной таблицы.
  • Add Limit to All - добавить ограничение количества записей для всех таблиц.
  • Add 'WHERE' to All - добавить условие отбора для всех таблиц.

 

 

Следующий шаг