Online Documentation for Data Pump for PostgreSQL
Шаг 4 - Установка опций
На этом шаге Вы можете задать параметры переноса данных.
Convert database structure options
В этом разделе Вы можете задать параметры преобразования структуры базы данных.
Convert names to SQL92 standard
Установка этого флажка приводит все имена объектов базы данных в соответствие с правилами именования SQL92.
Object names format
В выпадающем списке можно указать должны ли имена объектов быть преобразованы к верхнему/нижнему регистру или остаться без изменений.
- Upper Case - к верхнему регистру.
- Lower Case - к нижнему.
- As Is - оставить, как есть.
Convert default values
Установите этот флажок, чтобы конвертировать значения по умолчанию исходной базы в значения по умолчанию назначенной базы.
Важно: Формат значений по умолчанию отличается для разных типов серверов, поэтому, если этот флаг установлен, Вам, возможно, придется исправлять значения по умолчанию на шаге 5 вручную, чтобы добиться корректного выполнения скрипта.
Schemas processing
В этом разделе укажите, действия, которые будут произведены со схемами.
As is
Структура схем будет создана в соответствии со структурой исходной БД.
Use existing schema for import
Если будет выбран этот вариант, таблицы будут помещены в существующую схему. Используйте раскрывающийся список для выбора схемы.
Import tables to the new schema
Для импортируемых данных создается новая схема. Имя создаваемой схемы укажите в соответствующем поле.
Script options
В этом разделе Вы можете задать параметры генерации и выполнения SQL скрипта.
Enable comments
В тело скрипта будут включены комментарии.
Show "OK" for successfully executed statements
Если будет выбран этот вариант, отчеты об успешно выполненных операторах будут перечислены в информационной области скрипта на Шаге 6.
Stop script execution on error
Остановить выполнение скрипта при возникновении ошибки.
Always skip successfully executed statements
При последующем выполнении скрипта пропускать успешно выполненные операторы.
Generate "DROP TABLE" statements
Добавить в скрипт операторы DROP для таблиц.
Import options
В том разделе Вы можете указать настройки импорта данных
Clear tables before import data
Очистить таблицы, перед тем, как поместить в них данные. Шаг 8.
Remove trailing spaces
Если этот вариант выбран, то пробелы в конце строк будут обрезаны.
Quote source identifiers
Установив этот флажок, Вы позволяете заключать в кавычки идентификаторы исходных объектов.
Рекомендуется использовать кавычки, если имена объектов содержат пробелы, либо являются ключевыми словами языка.
Из раскрывающегося списка выберите тип кавычек.
- Default - будут использоваться кавычки, принятые по умолчанию в источнике данных. Рекомендуется.
- Одни из стандартных - "...", '...', `...`, [...], (...), {...}, <...>.
- Custom - любой другой символ.
Specific options
В этом разделе Вы можете указать специфические параметры.
Set sequences to max value after import - установить максимальное значение последовательности после завершения операции.
Use COPY statement to import data
Использовать для вставки данных оператор COPY, вместо оператора INSERT. Эта опция может использоваться для ускорения процесса импорта.
With OIDs
Использовать OID (уникальные идентификаторы объектов) для вставляемых объектов.
В окне, открывающемся при нажатии кнопки Global type mapping, открывается окно, позволяющее установить соответствия типов данных.