Наследственный режим Data Pump

Рубрика: Перемещение Данных

Рассмотрим детали работы наследственного режима Data Pump, о котором шла речь в предыдущем посте рубрики.

Утилиты Экспорта и Импорта Data Pump:

  • Считывают и записывают файлы только в формате Data Pump

  • Принимают команды утилит exp и imp в наследственном режиме

  • Включают параметры наследственного режима, которые:

    • Могут быть идентичны новому синтаксису:

          

      FILESIZE=integer[B | K | M | G]

    • Могут быть подобны:

          

      QUERY= query_clause

    • Игнорируются, когда команда вытесняется значениями по умолчанию Data Pump

          

      BUFFER=integer

      COMPRESS={y|n}

      DIRECT={y|n}

    • Вызывают ошибку, когда смешиваются старый и новый синтаксис

Утилиты Data Pump работают только с файлами в формате Data Pump. (Файлы, создаваемые утилитой exp, должны считываться утилитой imp.) Наследственный режим Data Pump позволяет Вам продолжать использование своих существующих сценариев с утилитами Data Pump. Но следует использовать новый синтаксис Data Pump, если Вы хотите получить доступ к новым функциям базы данных.

Когда утилиты находят уникальные для exp или imp параметры, они переходят в наследственный режим.

  • Идентичные параметры используются неизменно. Пример: Параметр FILESIZE=integer[B | K | M | G] определяет максимальный размер файла дампа.

  • Параметр QUERY=query_clause не вызывает преобразования, но отметьте, что утилита expdp обрабатывает запросы менее рестриктивно, чем устаревшая утилита экспорта. Таким образом, Ваши результаты запроса могут немного отличаться.

  • Некоторые параметры игнорируются, потому что их заменяют новые значения по умолчанию. Примеры:

    • Параметр BUFFER=integer игнорируется, потому что у утилиты expdp нет режима стандартного маршрута.

    • Параметр COMPRESS = {y|n} игнорируется, потому что у утилиты expdp нет никакого эквивалентного параметра.

    • Параметр DIRECT = {y|n} игнорируется, потому что утилита expdp определяет, должен ли запрошенный экспорт использовать прямой маршрут или внешне-табличный режим.

  • Смесь параметров exp/imp и параметров Data Pump приводит к прекращению работы задания.

Далее: Применение Релиза Патчей

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)