Online Documentation for Data Pump for PostgreSQL

Шаг 4 - Установка опций


На этом шаге Вы можете задать параметры переноса данных.

 

Step 4 - Setting options

 

Convert database structure options

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

 

CheckBox Convert names to SQL92 standard

Установка этого флажка приводит все имена объектов базы данных в соответствие с правилами именования SQL92.

 

Object names format

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

  • Upper Case - к верхнему регистру.
  • Lower Case - к нижнему.
  • As Is - оставить, как есть.

 

CheckBox Convert default values

Установите этот флажок, чтобы конвертировать значения по умолчанию исходной базы в значения по умолчанию назначенной базы.

Важно: Формат значений по умолчанию отличается для разных типов серверов, поэтому, если этот флаг установлен, Вам, возможно, придется исправлять значения по умолчанию на шаге 5 вручную, чтобы добиться корректного выполнения скрипта.

 

Schemas processing

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

RadioButton As is

Структура схем будет создана в соответствии со структурой исходной БД.

RadioButton Use existing schema for import

Если будет выбран этот вариант, таблицы будут помещены в существующую схему. Используйте раскрывающийся список для выбора схемы.

RadioButton Import tables to the new schema

Для импортируемых данных создается новая схема. Имя создаваемой схемы укажите в соответствующем поле.

 

Script options

В этом разделе Вы можете задать параметры генерации и выполнения SQL скрипта.

 

CheckBox Enable comments

В тело скрипта будут включены комментарии.

 

CheckBox Show "OK" for successfully executed statements

Если будет выбран этот вариант, отчеты об успешно выполненных операторах будут перечислены в информационной области скрипта на Шаге 6.

 

CheckBox Stop script execution on error

Остановить выполнение скрипта при возникновении ошибки.

 

CheckBox Always skip successfully executed statements

При последующем выполнении скрипта пропускать успешно выполненные операторы.

 

CheckBox Generate "DROP TABLE" statements

Добавить в скрипт операторы DROP для таблиц.

 

Import options

В том разделе Вы можете указать настройки импорта данных

 

CheckBox Clear tables before import data

Очистить таблицы, перед тем, как поместить в них данные. Шаг 8.

 

CheckBox Remove trailing spaces

Если этот вариант выбран, то пробелы в конце строк будут обрезаны.

 

CheckBox Quote source identifiers

Установив этот флажок, Вы позволяете заключать в кавычки идентификаторы исходных объектов.

Рекомендуется использовать кавычки, если имена объектов содержат пробелы, либо являются ключевыми словами языка.

Из раскрывающегося списка выберите тип кавычек.

  • Default - будут использоваться кавычки, принятые по умолчанию в источнике данных. Рекомендуется.
  • Одни из стандартных - "...", '...', `...`, [...], (...), {...}, <...>.
  • Custom - любой другой символ.

 

Specific options

В этом разделе Вы можете указать специфические параметры.

CheckBox Set sequences to max value after import - установить максимальное значение последовательности после завершения операции.

 

CheckBox Use COPY statement to import data

Использовать для вставки данных оператор COPY, вместо оператора INSERT. Эта опция может использоваться для ускорения процесса импорта.

 

CheckBox With OIDs

Использовать OID (уникальные идентификаторы объектов) для вставляемых объектов.

 

В окне, открывающемся при нажатии кнопки Global type mapping, открывается окно, позволяющее установить соответствия типов данных.