Проект

Общее

Профиль

OracleImportExport » История » Версия 9

BEA, 29.03.2024 20:27

1 5 BEA
Импорт и экспорт баз данных осуществляется при помощи скриптов предоставленные нами. Если вдруг эти файлы были утеряны то можете скачать их из здесь. 
2
Ссылки: 
3
* attachment:expdp.rar - файлы экспорта
4
* attachment:impdp.rar - файлы импорта
5 3 BEA
6 4 BEA
*Внимание!!! Перед тем как выполнять операции экспорта/импорта надо чтобы на базе в этот момент никто не работал(заблокировать базу). Иначе часть объектов экспортируются/импортируются неправильно и будут ошибки!*
7
8 3 BEA
h3. Импорт
9
10
Предоставляемые файлы:
11 6 BEA
* @_import_dp_omp.cmd@ - исполняемый файл которым и запускает импорт базы
12 8 BEA
* Файлы @.sql@ - скрипты запускаемые в процессе работы
13 3 BEA
14
h4. Как пользоваться:
15
16 6 BEA
Импорт базы осуществляется вызовом @_import_dp_omp.cmd@ в командной строке с аргументами:
17 3 BEA
<pre>
18
_import_dp_omp.cmd <название новой схемы куда импортировать> <название схемы откуда идёт импорт>
19
</pre>
20 7 BEA
Где:
21
@<название схемы откуда идёт импорт>@ - имя пользователя администратора (по умолчанию @OMP_ADM@)
22 3 BEA
23 7 BEA
24 3 BEA
h3. Экспорт
25
26
Предоставляемые файлы:
27 8 BEA
* @_export_dp.cmd@ - исполняемый файл которым и запускает экспорт базы
28
* @_export_dp_wodoc.cmd@ - режим экспорта без документов
29
* @_backup.cmd@ - исполняемый файл для того чтобы из экспорта настроить бекап базы
30
* Файлы @.sql@ - скрипты запускаемые в процессе работы
31 3 BEA
32
h4. Как пользоваться:
33 1 BEA
34 4 BEA
* Обычный экспорт: 
35 3 BEA
*# Запустить в командной строке с аргументами 
36 1 BEA
<pre>
37
_export_dp.cmd <схема для экспорта>
38
</pre>
39 7 BEA
Где @<схема для экспорта>@ - имя пользователя администратора (по умолчанию @OMP_ADM@)
40
В результате экспорта рядом с _export_dp.cmd появяться 5 файлов: 4 файла формата @.DMPDP@ и 1 файл формата @.log@. 
41
* Экспорт без документов: так же как и обычный экспорт только запуск @_export_dp_wodoc.cmd@ 
42 5 BEA
* Бекап базы
43 8 BEA
# открыть @_backup.cmd@ для редактирования и заменить @dump_dir1@ и @dump_dir2@ на пути подходящие вам для хранения (один для основного бекапа другой для резервной копии бекапа).
44
# После в планировщике задач Windows поставить задачу на выполнение @_backup.cmd@ (указать рабочий каталог где лежит файл)
45 1 BEA
46 5 BEA
h3. Примеры использования
47
48
h4. Заливка тестовой базы:
49
50 7 BEA
# Экспортируем текущую или берём последний бекап
51
# Ложим .DMPDP файлы рядом с файлами  для импорта базы
52
# Импортируем под новым именем