D50315GC10, Oracle Database 11g: Implement Streams Ed 2
| Virziens | Oracle |
| Cena, LVL (bez PVN) | 1280,00 |
| Ilgums | 40 h |
Patlaban šis kurss nav ieplānots. Izmantojiet zemāk redzamo hipersaiti, lai to pieprasītu
Pieprasīt kursu
Kursa mērķi
Oracle Streams ļaus kursa klausītājiem koplietot datus, ziņojumus un datubāzes notikumus starp lietotājiem, aplikācijām un datubāzēm. Šajā kursā, tiks apskatītas visas Oracle Streams komponentes un katra komponenta administrēšanas veidi.
Nodarbības ir izstrādātas speciāli, lai klausītājs varētu iegūt praktisko pieredzi Streams vides konfigurēšanā un pārvaldē. Papildus kurs apskatīta ziņojumu pievienošanu rindā un nolasīšanu no Oracle Streams rindas.
Papildus kursā ir iekļautas norādījumi par labākām praksēm un traucējummeklēšanas uzdevumi.
Mērķauditorija
- Biznesa inteliģences izstrādātāji
- Datubāzes administratori
- Pārdošanas konsultanti
- Atbalsta inženieri
- Tehniskie konsultanti
Pēc kursa
- Administrēt Streams vidi
- Datu konfliktu atrisināšana un pārvalde
- Streams vides traucējummeklēšana
- Streams vides konfigurēšana
Priekšzināšanas
- Oracle Database 10g: Administration Workshop I
- Oracle Database 10g: Administration Workshop II
- Oracle Database 11g: Administration Workshop I
- Oracle Database 11g: Administration Workshop II
Kursa materiāli
Oracle mācību grāmata ar kursa teorijas un laboratoriju darbu aprakstiem.
Kursa saturs
1. Ievads un pārskats:
• Oracle Streams: Pamatelementi
• Datu tveršana un notikumu saglabāšana
• Oracle Streams ar vienu vai vairākiem datu avotiem
• Oracle Streams pielietošanas scenāriji
• Oracle Streams izmantošana datubāzes jaunināšanai un migrēšanai
• Mijiedarbības interfeisi ar Oracle Streams
2. Datubāzes konfigurēšana:
• Datubāzes parametru konfigurēšana
• Papildus žurnālēšanas konfigurēšana
• Datubāzes konfigurēšana izmantojot Enterprice Manager
• Komunikācijas veidu konfigurēšana
• Vairāku Streams vietņu konfigurēšana
• Papildus sagatavošanas failu pārsūtīšanai
3. Pamata Oracle Streams objekti:
• Objektu tipi
• Streams notikumi
• Loģiskas izmaiņas ieraksts (LCR)
• Streams administrēšanas lietotāja izveide un pārvalde
• Papildus uzglabāšanas apgabala arhitektūra (staging area)
• SYS.AnyData rindas
• Skatījumu interfeiss uz rindu buferiem
4. Sistēmas izveidotie noteikumi:
• Noteikumu (rule) izmantošana ar Oracle Streams
• Sistēmas izveidotu noteikumu ģenerēšana
• Apakškopu noteikumu izmantošanas ar Oracle Streams
• Ierakstu filtrēšana
• Sistēmas izveidotu noteikumu modificēšana
• Negatīvas noteikumu kopas
• Noteikumu pārbaude princips negatīvu noteikumu kopas gadījumā
• Noteikumu monitorings
5. Oracle Streams interfeiss iekš Enterprice Manager:
• Oracle Streams pārvaldības iespējas
• Oracle Streams konfigurēšana
• Streams uzstādījumu lapa
• Streams tabultelpas replicēšanas vednis
• Datu tveršanas pārvalde (Capture)
• Datu pielikšanas pārvalde (Apply)
• Datu pārsūtīšanas pārvalde (Propogation)
• Ziņojuma transformēšanas pārvalde
6. Vienkāršota Streams konfigurācija:
• Vienkāršota konfigurēšanas procedūra
• Vienas tabultelpas vai tabultelu kopas replicēšana
• Tabulas, shēmas un datubāzes replicēšana
• Uzlabota Streams diagnostika
• Streams rindas dzēšana
• Visu Streams komponenšu dzēšana
7. Datu tveršanas procesa koncepcijas:
• Datu tveršana
• Netieša notikumu tveršana
• Tveršanas procesu komponentes
• Izmaiņas tveršanas procesā
• Loģiskās izmaiņas ieraksti
• Datu tipi, DDL un DML kurus ir iespējams notvert
• Komandas un DDL kas netiek notvertas
• Streams tagi un tveršana lejup (downstream capture)
8. Tveršanas procesa konfigurēšana:
• Tveršanas procesa izveide
• Tveršana lejup
• Tveršanas procesa parametri
• Tveršanas procesa startēšana un pārvalde
• Log faila pieejamības monitorings
• Tveršanas procesa statistika
• Tveršanas procesa traucējummeklēšana
9. Eksemplāra izveide (Instantiation):
• Sagatavošana eksemplāra izveidei
• Eksemplāra izveides SCN uzlikšana
• Eksemplāra izveides imports un izveide
• Eksemplāra izveide izmantojot DataPump
• Eksemplāra izveides SCN manuāla uzlikšana
• Eksemplāra izveide izmantojot RMAN
• Eksemplāra verifikācija uz pielikšanas puses
10. Pārsūtīšanas koncepcijas un konfigurēšana:
• Vadāmie tīkli
• Rindas un pārsūtīšana
• Pielikšanas pārsūtīšana
• No rindas uz rindu pārsūtīšana
• Pārsūtīšanas uzdevumi, noteikumi un grafiki
• Pārsūtīšanas izveide, pārvalde un monitorings
• Pārsūtīšanas konfigurācijas traucējummeklēšana
11. Pielikšanas koncepcijas un konfigurācija:
• Streams notikumu apstrāde
• DDL notikumu pielikšana
• Kļūdu rinda
• Nepieciešamas lietotāja privilēģijas
• Pielikšanas procesa komponentes un noteikumi
• Virtuālas atkarības definēšana
• Pielikšanas process un parametri
12. Transformācijas:
• Uz noteikumiem balstītas transformācijas
• Deklaratīvas LCR transformācijas
• Pielāgotas uz noteikumiem balstītas transformācijas
• LCR mainīšana
• LCR papildus parametru izmantošana
• Uz noteikumiem balstītu transformāciju apskate un pārvalde
13. Pielikšanas apstrādes procedūras:
• Pielikšanas apstrādes procedūras izveide
• DML apstrādes procedūras ieviešana
• Kļūdu apstrādes procedūras izveide
• DDL un pirms commit apstrādes procedūras ieviešana
• Pielikšanas apstrādes procedūru ierobežojumi
• Pielikšanas apstrādes procedūru pārvalde
• Pielikšanas apstrādes procedūru informācijas apskate
14. Streams vides administrēšana:
• Tveršanas procesa pārvalde
• Pārsūtīšanas procesa pārvalde
• Pielikšanas procesa pārvalde
• Streams procesu apturēšana un startēšana
• Streams procesu noteikumu kopu pārvalde
• Pielikšanas kļūdu traucējummeklēšana
15. Streams vides re-konfigurēšana:
• Dažādi Streams vedi
• Viena avota sistēmas paplašināšana
• Vairāku avotu sistēmas paplašināšana
• Streams izmantošana datubāzes jaunināšanai un migrēšanai
• Vietņu un objektu dzēšana
16. Datu konflikti:
• Kas ir replicēšanas konflikts?
• Kļūdu rindas
• Datu konfliktu veidi
• Primāras un aizvietotas atslēgu kolonas
• Konfliktu atklāšana
• Datu konsistence un konverģence
• Izvairīšanas no konfliktiem un konfliktu risināšana
17. Konfliktu atrisināšana:
• Iebūvētie konfliktu apstrādes procedūras
• Atrisināšanas kolonas
• Kolonu saraksti
• Papildus žurnalēšanas konfigurēšana
• Konfliktu atrisināšana izmantojot iebūvētas un izveidotas konfliktu apstrādes procedūras
• Visbiežāk sastopamie datu konfliktēšanas kļūdas
• SYS.AnyData tipa vērtību drukāšana
• Kļūdu pārvalde
18. Ziņojumu rindu koncepcijas:
• Ziņojuma ielikšanas rindā notikumi
• Parakstītāju un saņēmēju saraksti
• Ziņojumu klientu izveide
• Streams ziņojumi ar objektu tipiem
• Ziņojumu nolasīšana izmantojot Streams
• Ziņojumu apstrādes procedūras
• Ziņojumu notifikācijas konfigurēšana un Streams ziņojumu monitorings
• Rindu pārvaldes lapa
19. Notikumu ievietošana un izņemšana no rindas:
• Ziņojuma ievietošana rindā
• Lietotāja ziņojuma izveidošana izmantojot LCR
• Lietotāja izveidota LCR ievietošana rindā
• LCR un ziņojumu izņemšana no rindas
• Lietotāja izveidota LCR pielikšana
• Uz noteikumiem balstīta ziņojumu pielikšanas konfigurēšana
• Papildus uzglabāšanas apgabala attīrīšana
20. Labākas prakses un ekspluatēšanas padomi:
• Labākas prakses Streams konfigurēšanā
• Tveršanas procesa SCN vērtības un kontrolpunkti
• FIRST_SCN un START_SCN modificēšana
• Rindas augšanas avoti
• NOLOGGING operācijas
• Pulksteņu sinhronizēšana
• Trigeru integrēšana ar Streams
21. Oracle Streams traucējummeklēšana:
• Tveršanas procesa traucējummeklēšana
• Pārsūtīšanas procesa traucējummeklēšana
• Pielikšanas procesa traucējummeklēšana
• Biežāk sastopamas pielikšanas kļūdas
• Drošas pieejas pie rindas traucējummeklēšana (Secure Queue Access)