absicherung einerabsicherung einer … einerabsicherung einer berechtigungsplattform christoph...
TRANSCRIPT
![Page 1: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/1.jpg)
Absicherung einerAbsicherung einer Berechtigungsplattform
Christoph JansenConsultantTel.: 040 / 248 591 [email protected]
Hamburg, 12.04.2011g,
Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
![Page 2: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/2.jpg)
AgendaAgenda
SystemumgebungSystemumgebung
Alte Oracle InfrastrukturAlte Oracle Infrastruktur
Neue Oracle Infrastruktur
Daten sind immer im Spiel.
Durchführung
Fazit
![Page 3: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/3.jpg)
TelekommunikationsdienstleisterTelekommunikationsdienstleister
![Page 4: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/4.jpg)
TelekommunikationsdienstleisterTelekommunikationsdienstleister
![Page 5: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/5.jpg)
TelekommunikationsdienstleisterTelekommunikationsdienstleister
![Page 6: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/6.jpg)
TelekommunikationsdienstleisterTelekommunikationsdienstleister
![Page 7: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/7.jpg)
TelekommunikationsdienstleisterTelekommunikationsdienstleister
Radius-Server
![Page 8: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/8.jpg)
AAA-SystemAAA-System
Datenstammverwaltung / Provisionierung
![Page 9: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/9.jpg)
AAA-SystemAAA-System
Datenstammverwaltung / Provisionierung
AAA-Plattform
![Page 10: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/10.jpg)
AgendaAgenda
SystemumgebungSystemumgebung
Alte Oracle InfrastrukturAlte Oracle Infrastruktur
Neue Oracle Infrastruktur
Daten sind immer im Spiel.
Durchführung
Fazit
![Page 11: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/11.jpg)
Alte Oracle Infrastructure 9iAlte Oracle Infrastructure 9i
AAAPHH AAAPDFAdvancedAAAPHH AAAPDFReplication
Hamburg Düsseldorf
![Page 12: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/12.jpg)
AAA Datenbank
RADIUS Server
ClientClientVerbindung
BidirektionaleReplikation
![Page 13: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/13.jpg)
AgendaAgenda
SystemumgebungSystemumgebung
Alte Oracle InfrastrukturAlte Oracle Infrastruktur
Neue Oracle Infrastruktur
Daten sind immer im Spiel.
Durchführung
Fazit
![Page 14: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/14.jpg)
AnforderungenAnforderungen
Migration / UpgradeMigration / Upgrade
Hochverfügbarkeitg
Autarke Systeme
Absicherung gegen Netzwerkausfälle
![Page 15: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/15.jpg)
Hub-and-Spoke ReplikationHub-and-Spoke Replikation
Hub-DatenbankDatenbank
Spoke-Datenbank
Spoke-Datenbank
Spoke-Datenbank
![Page 16: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/16.jpg)
Ziel InfrastrukturZiel Infrastruktur
AAAP AAAP
AAPHH AAAPDF AAAPFF AAAPBE AAAPMUAAPHH AAAPDF AAAPFF AAAPBE AAAPMU
![Page 17: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/17.jpg)
Hub Datenbank
Spoke Datenbank
Hub Datenbank
RADIUS Server
Dataguard Verbindung
Hub-and-Spoke ReplikationReplikation
![Page 18: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/18.jpg)
AgendaAgenda
SystemumgebungSystemumgebung
Alte Oracle InfrastrukturAlte Oracle Infrastruktur
Neue Oracle Infrastruktur
Daten sind immer im Spiel.
Durchführung
Fazit
![Page 19: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/19.jpg)
AblaufAblauf
1 Stoppen der Provisionierung1. Stoppen der Provisionierung
2. Migration & Upgradeg pg
3. Implementierung der DG Funktionalität
4. Starten der Provisionierung
5. Streams Implementierung
![Page 20: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/20.jpg)
Exkurs: Oracle StreamsExkurs: Oracle Streams
Staging / Queue Staging / QueuePropagationPropagation
C t A l
RedoLogs
Capture Apply
Logs
![Page 21: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/21.jpg)
Streams Setup - PlanungStreams Setup - Planung
Recommended Patches (MOS ID: 437838 1)Recommended Patches (MOS ID: 437838.1)
Recommended Configuration (MOS ID: 418755.1)g ( )
Planung der Namenskonventionen
Planung der Streams Tags
Skripting
![Page 22: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/22.jpg)
Datenbank ParameterDatenbank Parameter
Force LoggingForce Logging
global_namesg _
_job_queue_interval
Supplemental Logging
![Page 23: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/23.jpg)
Streams AdministratorStreams Administrator
STRMADMINSTRMADMIN
Tablespacep
DBA
DBMS_STREAMS_AUTH.GRANT_ADMIN_PRIVILEGE('STRMADMIN')EGE('STRMADMIN');
DB LinksDB Links
![Page 24: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/24.jpg)
Capture ObjekteCapture Objekte
DBMS STREAMS ADMDBMS_STREAMS_ADMSET_UP_QUEUEPREPARE TABLE INSTANTIATIONPREPARE_TABLE_INSTANTIATIONADD_TABLE_RULES
![Page 25: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/25.jpg)
DatenübernahmeDatenübernahme
DatapumpDatapump
Schema-Level
![Page 26: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/26.jpg)
Apply ObjekteApply Objekte
DBMS STREAMS ADM.SET UP QUEUE
DBMS APPLY ADM SET TABLE INSTANTIATION SCN@
DBMS_STREAMS_ADM.SET_UP_QUEUE
DBMS_STREAMS_ADM.ADD_SCHEMA_RULES_ _ _ _
DBMS_APPLY_ADM.ALTER_APPLY(apply_name =>'A_AN_AAAP_AAAPBE',
l t > HEXTORAW('22'))apply_tag => HEXTORAW('22'));
![Page 27: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/27.jpg)
Propagation ObjektePropagation Objekte
DBMS STREAMS ADM.ADD SCHEMA PROPAGATION RULES(_ _ _ _ _schema_name => 'ADMIN',streams_name => 'P_PR1_AAAPBE',source queue name => 'C QN AAAP',source_queue_name > C_QN_AAAP ,destination_queue_name => 'A_QN_AAAPBE_AAAP@AAAPBE',include_tagged_lcr => true,source database => 'AAAP WORLD'source_database => AAAP.WORLD ,queue_to_queue => TRUE,and_condition =>
' l t t ()<>HEXTORAW(''22'')')':lcr.get_tag()<>HEXTORAW(''22'')');
![Page 28: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/28.jpg)
Start der ReplikationStart der Replikation
DBMS_APPLY_ADM.START_APPLY(l 'A AN AAAP AAAPBE')apply_name => 'A_AN_AAAP_AAAPBE');
DBMS_CAPTURE_ADM.START_CAPTURE(capture_name => 'C_CN1_AAAP');
![Page 29: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/29.jpg)
AgendaAgenda
SystemumgebungSystemumgebung
Alte Oracle InfrastrukturAlte Oracle Infrastruktur
Neue Oracle Infrastruktur
Daten sind immer im Spiel.
Durchführung
Fazit
![Page 30: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/30.jpg)
FazitFazit
Projektdauer / -umfangProjektdauer / umfang
Stabilität
Performance
Monitoring
![Page 31: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/31.jpg)
Vielen Dank!Vielen Dank!
??www.trivadis.com
Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
![Page 32: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/32.jpg)
??www.trivadis.com
Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
![Page 33: Absicherung einerAbsicherung einer … einerAbsicherung einer Berechtigungsplattform Christoph Jansen Consultant Tel.: 040 / 248 591 30 christoph.jansen@trivadis.com Hamburg, 12.04.2011](https://reader033.vdocuments.pub/reader033/viewer/2022051723/5ab170d07f8b9abc2f8cb1c7/html5/thumbnails/33.jpg)
Foto QuellenFoto Quellen
Nokia Handy:Nokia Handy:
http://www.everystockphoto.com/photo.php?imageIdp y p p p p g=2746940
Notebook
htt // t k h t / h t h ?i Idhttp://www.everystockphoto.com/photo.php?imageId=4457548