Проект

Общее

Профиль

Действия

OracleImportExport » История » Редакция 16

« Предыдущее | Редакция 16/18 (Разница(diff)) | Следующее »
BEA, 23.08.2024 10:02


Импорт/экспорт баз в Oracle

Импорт и экспорт баз данных осуществляется при помощи скриптов предоставленные нами. Если вдруг эти файлы были утеряны то можете скачать их здесь.
Ссылки:

Внимание!!! Перед тем как выполнять операции экспорта/импорта надо чтобы на базе в этот момент никто не работал(заблокировать базу). Иначе часть объектов экспортируются/импортируются неправильно и будут ошибки!

Импорт

Предоставляемые файлы:
  • _import_dp_omp.cmd - исполняемый файл которым и запускает импорт базы
  • Файлы .sql - скрипты запускаемые в процессе работы

Как пользоваться:

  1. Импорт базы осуществляется вызовом _import_dp_omp.cmd в командной строке с аргументами:
    _import_dp_omp.cmd <название новой схемы куда импортировать> <название схемы откуда идёт импорт>
    

    Где:
    <название схемы откуда идёт импорт> - имя пользователя администратора (по умолчанию OMP_ADM)
    <название новой схемы куда импортировать> - новое имя пользователя администратора
  1. После выполнения данной команды в этом же месте сгенерируется .log файл. Проверить .log файл на наличие ошибок начинающиеся на ORA-. Если такие имеются обратиться к нам

Экспорт

Предоставляемые файлы:
  • _export_dp.cmd - исполняемый файл которым и запускает экспорт базы
  • _export_dp_wodoc.cmd - режим экспорта без документов
  • _backup.cmd - исполняемый файл для того чтобы из экспорта настроить бекап базы
  • Файлы .sql - скрипты запускаемые в процессе работы

Как пользоваться:

  • Обычный экспорт:
    1. Запустить в командной строке с аргументами
      _export_dp.cmd <схема для экспорта>
      

      Где <схема для экспорта> - имя пользователя администратора (по умолчанию OMP_ADM)
      В результате экспорта рядом с _export_dp.cmd появяться 5 файлов: 4 файла формата .DMPDP и 1 файл формата .log. Проверить .log файл на наличие ошибок начинающиеся на ORA-. Если такие имеются обратиться к нам
  • Экспорт без документов: так же как и обычный экспорт только запуск _export_dp_wodoc.cmd
  • Бекап базы
    1. открыть _backup.cmd для редактирования и заменить dump_dir1 и dump_dir2 на пути подходящие вам для хранения (один для основного бекапа другой для резервной копии бекапа).
    2. После в планировщике задач Windows поставить задачу на выполнение _backup.cmd (указать рабочий каталог где лежит файл)

Примеры использования импорт/экспорт баз в Oracle

  • Заливка тестовой базы:
    1. Экспортируем текущую или берём последний бекап
    2. Ложим .DMPDP файлы рядом с файлами для импорта базы
    3. Импортируем под новым именем

Обновлено BEA 6 месяца назад · 16 изменени(я, ий)