Выгрузка данных с помощью командной строки и управляющих файлов

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

Только при помощи командной строки

Чтобы выгрузить все содержимое таблицы, не создавая управляющий файл, введите в командной строке следующую команду:
db2hpu -d имя_базы_данных -t имя_таблицы
Опция -d ставится перед базой данных Db2, где расположена таблица, которую вы хотите выгрузить. Переменная имя_базы_данных задает точное имя базы данных. Опция -t предшествует таблице, которую вы хотите выгрузить. Переменная имя_таблицы задает точное имя таблицы. В этом примере предполагается, что в качестве экземпляра по умолчанию был задан экземпляр Db2, содержащий эту базу данных и таблицу. В противном случае включите также опцию -i: -i имя_экземпляра.
Важное замечание: Optim High Performance Unload преобразует имена баз данных и таблиц в верхний регистр, если только они не заключены в двойные кавычки, например, "имя_базы_данных". Если в управляющем файле используются слова DBCS, убедитесь, что вы заключили их в двойные кавычки.

По умолчанию, когда вы не используете управляющий файл, программа выгружает данные в локали выполнения и отправляет их в стандартный вывод (stdout). Сообщения отправляются в стандартный поток вывода ошибок (stderr). Положениями вывода можно управлять с помощью опции -output.

При помощи управляющего файла

Использование управляющего файла позволяет задавать более сложные опции в файле и затем запускать команду db2hpu при помощи этого управляющего файла. Чтобы определить управляющий файл, используйте следующий синтаксис командной строки:
db2hpu -d имя_базы_данных -f имя_файла_управления