Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Використання Oracle Streams для реплікації

Реферат Використання Oracle Streams для реплікації





а допомогою DBMS_STREAMS_AUTH.GRANT_ADMIN_PRIVILEGE:


В 

Рис.2. - Табличний простір і користувач Streams


3.4 Dblink (між вихідною і цільової базами даних)


Необхідно підключитися як адміністратор Oracle Streams і створити database links


В 
В 

Рис.3. Створення Dblink (між вихідною і цільової базами даних)



4. Методи налаштування реплікації за допомогою Oracle Streams


Для налаштування реплікації застосовуються такі методи (рис. 4):

PL/SQL API

Спрощене PL/SQL API (макрокоманди, що починаються на MAINTAIN)

Enterprise Manager інтерфейс (GUI)


В 

Рис.4. Методи для налаштування реплікації за допомогою Oracle Streams


4.1 PL/SQL API


Дозволяє використовувати всі процедури, що знаходяться в перерахованих раніше пакетах, за рахунок чого забезпечує самий гнучкий спосіб налаштування.


4.2 Спрощене PL/SQL API


Починаючи з 11-ої версії СУБД Oracle підтримує спеціальні макрокоманди для настройки реплікації. Тепер немає необхідності вручну створювати черги, процеси збору, передачі та застосування. Досить запустити одну процедуру, яка згенерує скрипт і запустить його. У разі невдачі цей скрипт видасть помилку і дозволить в майбутньому продовжити виконання, або відкотити зміни. p align="justify"> Для спрощення конфігурації Oracle ввів в базі даних ряд простих процедур, які здійснюють детальну конфігурацію. Це такі процедури як MAINTAIN_GLOBAL, MAINTAIN_SCHEMAS, MAINTAIN_SIMPLE_TTS, MAINTAIN_TTS, MAINTAIN_TABLES (мал. 5)


В 

Рис.5. - Процедури спрощеного PL/SQL API


Можливі параметри при використанні даних процедур:

реплікація користувач база даний

DBMS_STREAMS_ADM.MAINTAIN_GLOBAL (_directory_object IN VARCHAR2, _directory_object IN VARCHAR2, _database IN VARCHAR2, _database IN VARCHAR2, _actions IN BOOLEAN DEFAULT TRUE, _name IN VARCHAR2 DEFAULT NULL, _directory_object IN VARCHAR2 DEFAULT NULL, _file_name IN VARCHAR2 DEFAULT NULL, _name IN VARCHAR2 DEFAULT NULL, _queue_table IN VARCHAR2 DEFAULT NULL, _queue_name IN VARCHAR2 DEFAULT NULL, _queue_user IN VARCHAR2 DEFAULT NULL, _name IN VARCHAR2 DEFAULT NULL, _name IN VARCHAR2 DEFAULT NULL, _queue_table IN VARCHAR2 DEFAULT NULL, _queue_name IN VARCHAR2 DEFAULT NULL, _queue_user IN VARCHAR2 DEFAULT NULL, _file IN VARCHAR2 DEFAULT NULL, _directional IN BOOLEAN DEFAULT FALSE, _ddl IN BOOLEAN DEFAULT FALSE, IN INTEGER DEFAULT_STREAMS_ADM.INSTANTIATION_FULL); _STREAMS_ADM.MAINTAIN_TTS (_names IN DBMS_STREAMS_TABLESPACE_ADM.TABLESPACE_SET, _directory_object IN...


Назад | сторінка 6 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Організація і методи резервування даних в СУБД Oracle
  • Реферат на тему: Бізнес-план &ЦФТ-Рітейл банк (на базі Oracle)&
  • Реферат на тему: Використання програми &Oracle& у ВАТ &ММК&
  • Реферат на тему: Функції Oracle SQL
  • Реферат на тему: Установка Ubuntu на Oracle VirtualBox