Лабораторная работа №5 Загрузка и выгрузка данных.

1. В схеме пользователя №1 создать две таблицы, аналогичные таблицам из л. р. №3 (одна как выборка из all_objects, вторая включающая lob-сегмент, для обеих создать индексы) в одном табличном пространстве, и еще две таблицы произвольной структуры в другом табличном пространстве.

2.Создать директорию для выполнения экспорта

Бригады

Вариант

1,3,5,7,9,11,13,15

Создать директорию из под учетной записи администратора.  Пользователю без административных привилегий (пользователь №2), дать права чтение и запись для созданной директории.


2,4,6,8,10,12,14

Выдать пользователю без административных привилегий (пользователь №2) права на создание директории, создать из-под его него директорию.

Привести список директорий б. д.

3.  Подготовить файл параметров для экспорта объектов из схемы пользователя №1 при выполнении определенных условий. Привести его.


Бригады

Вариант

1,4,9,10,13

Экспортируются все таблицы за исключением последней;

выполняется сжатие только метаданных;

при наличии существующего файла дампа, перезаписывать его.

2,5,8,11,14

Экспортируются таблицы только из второго табличного пространства;

выполняется сжатие только данных;

при наличии существующего файла дампа, перезаписывать его.

3,6,7,12,15

Не экспортируются индексы. Выполняется сжатие и данных и метаданных.



4. Выполнить запуск expdp, модифицировав файл параметров так, чтобы получить только оценку занимаемого места файлом экспорта.

Привести содержание файла протокола.

5. Выполнить экспорт данных. Привести содержание файла протокола и размер сформированного файла экспорта.

6. Выполнить импорт в другую схему (создать ее при необходимости), должен формироваться файл с ddl операторами для импортируемых объектов.

Остальные опции:


Бригады

Вариант

1,2,3,4,5

Импорт выполняется в схему пользователя №2. Все объекты должны быть помещены в табличное пространство №1. При обнаружении аналогичных таблиц они должны заменяться.

6,7,8,9,10

Импорт выполняется в схему пользователя №2. Все объекты должны быть помещены в табличное пространство №2. Не должны импортироваться индексы. При обнаружении аналогичных таблиц данные в них должны заменяться данными из файла экспорта.

11,12,13,14,15

Импорт выполняется в схему пользователя №3, должна импортироваться только структура таблиц.


Привести содержание файла протокола, сформированный файл ddl и результат выполнения запроса о сегментах (аналогичного используемому в л. р. №3), для импортированных таблиц. 

Контрольные вопросы на защиту:

1. Утилиты импорта/экспорта данных в Oracle

2. Механизм выполнения экспорта

3. Механизм выполнения импорта

4. Задачи, для решения которых применяется экспорт/импорт

5. Основные параметры утилиты expdp

6. Основные параметры утилиты impdp

7. Необходимые действия перед выполнением импорта и экспорта