Проект

Общее

Профиль

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

BEA, 22.03.2024 14:32

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