Затем Вы получите два запроса на загрузку данных, для выполнения которых Вы решите использовать 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).
Ссылка на скачивание - внизу страницы.