Создание Заданий Удаленной Базы данных
Рассмотрим, как можно создавать удаленные задания - на примере пошаговой последовательности действий для достижения этой цели.
Выполните следующие задачи, чтобы создать удаленное задание:
Настройте инициирующую базу данных для удаленных заданий.
Создайте задание при использовании
DBMS_SCHEDULER.CREATE_JOB
.Создайте учетные данные при использовании
DBMS_SCHEDULER.CREATE_CREDENTIAL
.Установите атрибут задания
CREDENTIAL_NAME
при использованииDBMS_SCHEDULER.SET_ATTRIBUTE
.Установите атрибут задания
DESTINATION
при использованииDBMS_SCHEDULER.SET ATTRIBUTE
.Включите задание при использовании
DBMS_SCHEDULER.ENABLE
.
Можно выполнить перечисленные задачи, чтобы создать задание удаленной базы данных.
Чтобы установить инициирующую базу данных для удаленных заданий, выполните следующие шаги:
Проверьте, что DB XML установлена.
Позвольте HTTP-соединения с базой данных.
BEGIN
DBMS_XDB.SETHTTPPORT(port);
END;
Выполните сценарий prvtrsch.plb.
Установите регистрационный пароль для агентов Планировщика.
BEGIN
DBMS_SCHEDULER.SET_AGENT_REGISTRATION_PASS('password');
END;
Обратитесь к Oracle Database Administrator’s Guide 11g Release 2 для подробного примера.