...
| Предупреждение |
|---|
Ниже приведены примеры команд и скриптов, конечный синтаксис будет отличаться. Перед выполнением нужно внести соответствующие изменения описывающие параметры подключения и другие атрибуты базы данных и ее состава данных. |
...
Экспорт данных.
Исходная БД должна иметь кодировку CL8MSWIN1251
...
где, строка INCLUDE=USER:... повторяет результат выше выполненного скрипта.
Произвести экспорт данных:
expdp system/qqq@sbis58 PARFILE=C:\export.par
Подготовка БД для импорта.
Создание
...
новой БД.
Обязательно, при создании выбрать (указать):
- кодировка
AL32UTF8 - установить параметр: NLS_LENGTH_SEMANTICS = CHAR
- установить параметр: MAX_STRING_SIZE = EXTENDED
...
Размер файлов табличных пространств, и их количество указываются таким образом, чтобы данные которые мы будем загружать - уместились..
Инициализация БД.
Провести инициализацию БД с помощью программы "Модуль генерации БД".
Вариант инициализации - подчиненная база, без заполнения начальными данными. (3-й пункт меню).
Отключение триггеров и ограничений.
Можно использовать скрипты, которые выполнят данную операцию. Но, автору данной инструкции удобнее использовать программу TOAD. В которой для схемы supermag - отбираются (поочередно) все ограничения и триггеры - и производится их отклбчение.
Испорт данных.
Опции указанные в команде, четко указывают на то, что ,будет загружен не полный дамп, а только данные таблиц.
impdp system/qqq@sbis58 directory=dir schemas=supermag content=DATA_ONLY dumpfile=supermag.dmp logfile=supermag_import.log table_exists_action=TRUNCATEexpdp system/qqq@sbis58 PARFILE=C:\export.par