Затем Вы получите два запроса на загрузку данных, для выполнения которых Вы решите использовать SQL*Loader.
Задачи:
1. Просмотрите скрипт lab_18_01.sql, который создает табличное пространство HR_TEST, роль HR_TEST_ROLE и пользователей HR_TEST и DP. Запишите пароли для этих пользователей:
Пароль HR_TEST:
Пароль DP:
Какой дополнительный шаг Вы должны выполнить, чтобы разрешить пользователю DP доступ в EM в качестве Administrator?
2. Выполните скрипт lab_18_02.sql. Затем выполните необходимые действия, чтобы сделать пользователя DP администратором.
3. Подключитесь к Enterprise Manager с нормальными привилегиями и экспортируйте схему HR (Maintance > Export to Export Files). Используйте следующие параметры.
|
Объект |
Параметры |
|
Username |
oracle |
|
Password |
oracle |
|
Save as Preferred Credentials |
Selected |
|
Export: Schemas |
HR |
|
Export Options: Directory Objects |
Data_Pump_Dir |
|
Log File |
Hrexp.log |
|
Export Files: Directory Objects |
Data_Pump_Dir |
|
File Name |
HREXP%U.DMP |
|
Export Schedule: Job Name |
hrexp |
|
Description |
Export HR Schema |
|
Job Start Time |
Immediate |
Просмотрите код PL/SQL, который создал Export Wizard, и выполните работу. Появится сообщение о ходе выполнения процесса, а затем сообщение об успешном его завершении. Если этого не произойдет, проанализируйте сообщение об ошибках.
Замечание: Пожалуйста, подождите не только, пока работа будет создана, но и пока она будет выполнена. Это может занять минуты две.
4. Как пользователь DP импортируйте экспортированную схему HR обратно в базу данных HR, переопределив ее на предварительно созданную схему HR_TEST (Maintenance > Import From Export Files). Используйте следующие параметры.
|
Объект |
Параметры |
|
Import Files: Directory Objects |
Data_Pump_Dir |
|
File Name |
HREXP%U.DMP |
|
Import Type |
Schemas |
|
Host Credentials |
Oracle |
Data Pump Wizard читает определенный импортный файл и выдает сообщение об успешном завершении операции.Если этого не произойдет, проанализируйте сообщение об ошибках. Используйте следующие параметры переопределения.
|
Объект |
Параметры |
|
Re-Map Schemas: Source Schema |
HR |
|
Re-Map Schemas: Destination Schema |
HR_TEST |
|
Re-Map Tablespaces: Destination Tablespace |
HR_TEST |
|
Import Options: Directory Objects |
DATA_PUMP_DIR |
|
Log File |
Hrimport.log |
|
Import Schedule: Job Name |
Hrimp |
|
Description |
Import HR Schema For test purposes |
|
Start |
Later |
|
Time |
Введите время от 2 до 5 минут от текущего момента |
(Maintance > Monitor Export and Import Jobs). Наблюдайте за работой, пока она выполняется.
В итоге Вы должны увидеть, что работа выполнилась на 100% без ошибок.
Проверьте успешность выполнения импорта, просмотрев файл %ORACLE_HOME%\ rdbms\log\hrimport.log.
Извлеките данные из таблиц в схеме HR_TEST для проверки правильности импорта.
5. Как пользователь DP, загрузите данные в таблицу PRODUCT_MASTER, используя SQL*Loader в Enterprise Manager Database Control (Maintenance > Load Data From User Files). Используйте следующие параметры загрузки.
|
Объект |
Параметры |
|
Use Existing Control File |
selected |
|
Username |
oracle |
|
Password |
oracle |
|
Save as Preferred Credential |
selected |
|
Load Data Control File Name |
/home/oracle/labs/lab_18_05.ctl |
|
Data File: Provide the full path and name on the database server machine |
selected |
|
Data File Name |
/home/oracle/labs/lab_18_05.dat |
|
Load Method |
Conventional Path |
|
Load Data Options: Log File Name |
/home/oracle/labs/lab_18_05.log |
|
Load Data Schedule: Job Name |
lab_18_05 |
|
Description |
Load data into the PRODUCT_MASTER table |
|
Start |
Immediately |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.