Oracle7 Symetrické replikace

Kód: SR7

Popis kurzu:

Účastníci kurzu budou seznámeni s problematikou podpory synchronní i asynchronní replikace dat, s architekturou Oracle Symmetric Replication, která je součástí volby pokročilé replikace a využitím všech vlastností této architektury. Kurz obsahuje praktické příklady zaměřené na konfiguraci a údržbu replikací dat ve vícenásobných distribuovaných databázích, které si účastníci budou moci při cvičeních vyzkoušet. Tento kurz je určen správcům databáze, kteří se zajímají o údržbu dat v distribuovaných databázích, i vývojářům aplikací, kteří vytvářejí aplikace pro distribuovaná prostředí.

Délka kurzu: 5 dnů

Určení kurzu:

  • Správci databází
  • Správci systému
  • Vývojáři aplikací
  • Pracovníci technické podpory

Předpokládané znalosti:

Doporučené:

Obsah kurzu:

Symetrické replikace - úvod

Účastníci se seznámí se základními informacemi potřebnými k používání vlastnosti symetrická replikace Oracle 7

  • Volání vzdálených procedur - RPC
  • Replikace
  • Řešení konfliktů
  • Synchronní a asynchronní podpora aplikací
  • Použití symetrické replikace

Architektura

Účastníci se seznámí s hlavními složkami symetrické replikace a jejich vzájemnými vztahy

  • Hlavní komponenty replikovaného prostředí
  • Šíření (propagace) změn na master sites
  • Tabulky používané funkcí symetrická replikace

Odložené transakce

Účastníci se seznámí s důležitými aspekty odložených transakcí a se způsobem jejich použití.

  • Funkce odložených RPC mimo replikaci
  • Specifikace místa určení odložené transakce
  • Vytvoření odložené transakce
  • Vytvoření odloženého volání
  • Zkopírování transakce na nové místo určení

Cyklické volání procedur (Job Request)

Účastníci se seznámí se základními koncepty prací

  • Koncepty fronty úloh
  • Procesy SNP běžící v pozadí
  • Správa fronty
  • Vytvoření úlohy
  • Prohlížení informací o frontě úloh
  • Odstranění úlohy z fronty
  • Pozměnění úlohy
  • Vynucení provedení úlohy
  • Shrnutí

Vytvoření replikovaného prostředí

Účastníci se naučí jak nastavit replikované prostředí a vytvořit replikované objekty

  • Přehled konfigurace databáze
  • Přehled konfigurace SQL*Net
  • Náhradní systémový uživatel
  • Stanovení správců replikací
  • Databázová spojení
  • Modely implementace uživatelů
  • Udělování a odebírání privilegií
  • Praktické cvičení - nastavení fyzického prostředí pro replikaci (nastavení)
  • Master Definition Site
  • Vytvoření replikačních schémat (skupiny)
  • Vytvoření replikačních objektů
  • Generování replikační podpory
  • Obnovení aktivity master
  • Přidání databáze master

Změny replikovaného prostředí

Účastníci se naučí vykonávat aktivity běžně prováděné po nastavení a vytvoření replikovaného prostředí.

  • Pozastavení aktivity master
  • Změna replikovaného schématu
  • Odstranění master site
  • Změna Master Definition Site
  • Spouštění asynchronních příkazů DDL
  • Použití dalších změn

Řešení konfliktů

Účastníci se seznámí se způsoby řešení konfliktů.

  • Skupiny sloupců
  • Typy konfliktů
  • Mechanismus detekce konfliktů
  • Řešení konfliktů vyvolaných příkazem UPDATE
  • Řešení konfliktů jedinečných omezení
  • Řešení konfliktů vyvolaných příkazem DELETE
  • Použití různých metod pro řešení konfliktů
  • Konvergence
  • Přiřazení metody řešení konfliktu
  • Uživatelské funkce pro řešení konfliktů
  • Informace o rutině pro řešení konfliktů
  • Statistika řešení konfliktů
  • Nevyřešené chyby
  • Shrnutí
  • Praktické cvičení - určení řešení konfliktu (cv.3)

Procedurální replikace

Účastníci se podrobně seznámí se způsoby použití procedurální replikace a jejími rozdíly s replikací na úrovni řádek.

  • Použití procedurální replikace
  • Objekty potřebné k podpoře procedurální replikace
  • Spuštění replikované procedury
  • Ukázky generovaného kódu

Utilita pro porovnání tabulek

Účastníci se seznámí s vlastností porovnání symetrických replikačních tabulek.

  • Koncepty porovnání tabulek
  • Sada DBMS_RECTIFIER_DIFF
  • Procedura DIFFERENCES
  • Procedura RECTIFY
  • Překryté procedury
  • Směrnice pro použití
  • Otázky výkonu
  • Výjimky

Řízení replikovaného prostředí

Účastníci se seznámí s různými nástroji a programy pro řízení replikace.

  • Spouštění Server Manager
  • Replication Drawer
  • Složky Replication Drawer
  • Rozhraní MIB SNMP a serveru O7
  • Program SMTI

Snímky (snapshoty)

Účastníci se seznámí s účelem a použitím snímků v replikovaném prostředí.

  • Přehled snímků Read-only
  • Protokol snímků
  • Definice aktualizovatelných snímků
  • Šíření změn z míst snímků do míst master
  • Replikační katalogy
  • Správa místa replikačního snímku (replication snapshot site)
  • Vytvoření skupin obnovení snímků (refresh groups)
  • Změna hlavního místa (master site) snímku
  • Zrušení (drop) místa snímku

Synchronní replikace

Účastníci se seznámí se způsobem použití synchronní replikace a jejími rozdíly s asynchronní replikací.

  • Architektura synchronní replikace
  • N-cestné šíření synchronních dat
  • Změna typu šíření
  • Snímky šíření synchronních dat
  • Otázky migrace

Shrnutí

Po absolvování tohoto kurzu budou účastníci umět spravovat replikované prostředí a specifikovat správnou metodologii řešení konfliktu pro replikované prostředí.

Doporučené navazující kurzy:

redbar.gif (1159 bytes)

Home | Semináře | Year2000 | Podpora | Kontaktujte Oracle
Aktivity | Refrence | Produkty | Řešení | Školení | Konzultace | Partneři

Copyright © 1998, Oracle Czech. Veškerá práva vyhrazena.