OracleImportExport » История » Редакция 9
Редакция 8 (BEA, 22.03.2024 14:34) → Редакция 9/18 (BEA, 29.03.2024 20:27)
h2. Импорт и экспорт Oracle
Импорт и экспорт баз данных осуществляется при помощи скриптов предоставленные нами. Если вдруг эти файлы были утеряны то можете скачать их из здесь.
Ссылки:
* attachment:expdp.rar - файлы экспорта
* attachment:impdp.rar - файлы импорта
*Внимание!!! Перед тем как выполнять операции экспорта/импорта надо чтобы на базе в этот момент никто не работал(заблокировать базу). Иначе часть объектов экспортируются/импортируются неправильно и будут ошибки!*
h3. Импорт
Предоставляемые файлы:
* @_import_dp_omp.cmd@ - исполняемый файл которым и запускает импорт базы
* Файлы @.sql@ - скрипты запускаемые в процессе работы
h4. Как пользоваться:
Импорт базы осуществляется вызовом @_import_dp_omp.cmd@ в командной строке с аргументами:
<pre>
_import_dp_omp.cmd <название новой схемы куда импортировать> <название схемы откуда идёт импорт>
</pre>
Где:
@<название схемы откуда идёт импорт>@ - имя пользователя администратора (по умолчанию @OMP_ADM@)
h3. Экспорт
Предоставляемые файлы:
* @_export_dp.cmd@ - исполняемый файл которым и запускает экспорт базы
* @_export_dp_wodoc.cmd@ - режим экспорта без документов
* @_backup.cmd@ - исполняемый файл для того чтобы из экспорта настроить бекап базы
* Файлы @.sql@ - скрипты запускаемые в процессе работы
h4. Как пользоваться:
* Обычный экспорт:
*# Запустить в командной строке с аргументами
<pre>
_export_dp.cmd <схема для экспорта>
</pre>
Где @<схема для экспорта>@ - имя пользователя администратора (по умолчанию @OMP_ADM@)
В результате экспорта рядом с _export_dp.cmd появяться 5 файлов: 4 файла формата @.DMPDP@ и 1 файл формата @.log@.
* Экспорт без документов: так же как и обычный экспорт только запуск @_export_dp_wodoc.cmd@
* Бекап базы
# открыть @_backup.cmd@ для редактирования и заменить @dump_dir1@ и @dump_dir2@ на пути подходящие вам для хранения (один для основного бекапа другой для резервной копии бекапа).
# После в планировщике задач Windows поставить задачу на выполнение @_backup.cmd@ (указать рабочий каталог где лежит файл)
h3. Примеры использования
h4. Заливка тестовой базы:
# Экспортируем текущую или берём последний бекап
# Ложим .DMPDP файлы рядом с файлами для импорта базы
# Импортируем под новым именем