русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Data Pump Export/Import


Дата добавления: 2015-08-31; просмотров: 878; Нарушение авторских прав


Утилита Data Pump Export экспортирует данные и метаданные в набор файлов ОС двоичного формата, называемый дампом (dump file set). Утлита Data Pump Import импортирует дамп в БД Oracle.

Пример: использование утилит Data Pump Export/Import

Пусть необходимо внести изменения в схему HR и затем протестировать изменения, не повредив текущую схему. Экспортируем схему HR , а затем выполним импорт в схему HRDEV , изменение и тестирование которой и будем проводить.

  1. Создайте каталог для размещения экспортируемых файлов:

MKDIR c:\oraclexe\app\tmp

  1. Из командной строки подключитесь как пользователь SYSTEM:

sqlplus SYSTEM/MANAGER

  1. Создайте объект-каталог dmpdir для созданного каталога tmp и предоставьте пользователю HR права на этот каталог:

CREATE OR REPLACE DIRECTORY dmpdir AS 'c:\oraclexe\app\tmp';

GRANT READ,WRITE ON DIRECTORY dmpdir TO hr;

  1. Выполните экспорт схемы HR в файл дампа schema.dmp :

expdp SYSTEM/MMANAGER SCHEMAS=hr DIRECTORY=dmpdir DUMPFILE=schema.dmp LOGFILE=expschema.log

  1. Выполните импорт файла schema.dmp в другую схему (HRDEV). Так как пользователь HRDEV не существует, он будет автоматически создан в процессе импорта. В командной строке ОС выполните:

impdp SYSTEM/MANAGER SCHEMAS=hr DIRECTORY=dmpdir DUMPFILE=schema.dmp

REMAP_SCHEMA=hr:hrdev EXCLUDE=constraint, ref_constraint,

index TABLE_EXISTS_ACTION=replace LOGFILE=impschema.log

Отчет об импорте выводится на экран в файл протокола импорта impschema.log.

  1. Задайте пароль для новой учетной записи HRDEV. Подключитесь как SYSTEM и выполните

ALTER USER hrdev IDENTIFIED BY пароль;

 

12. Выгрузить указанную таблицу схемы HR в текстовый файл.



<== предыдущая лекция | следующая лекция ==>
Управление устареванием пароля | Загрузка/выгрузка данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.136 сек.