Diplombericht Master Thesis
Diplombericht Master Thesis
Diplombericht Master Thesis
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Diplombericht</strong><br />
<strong>Master</strong> <strong>Thesis</strong> MAS-07-01.21<br />
kein Fehler auftritt, wird dieser Vorgang abgeschlossen. Bei einer neuen Source wird die<br />
TreeView entsprechend angepasst. Kann der Vorgang nicht durchgeführt werden, wird die<br />
originale Fehlermeldung der Datenbank ausgegeben. Bei einer Änderung kann das Feld<br />
Change Source Name nicht mutiert werden und ist im GUI gesperrt.<br />
Abbildung 3-9: GUI Change Source<br />
Die Tabelle 3-2 enthält die SQL’s, welche beim Speichern an die Datenbank gesendet<br />
werden. Ein Fehlerhandling ist bei diesen Packages schon implementiert und muss nicht<br />
zusätzlich programmiert werden.<br />
Vorgang<br />
SQL<br />
Change Source DBMS_CDC_PUBLISH.CREATE_AUTOLOG_CHANGE_SOURCE(<br />
erstellen<br />
change_source_name => 'CS_XXXXX',<br />
description => 'Change Source from XXXXXXXX DB',<br />
source_database => 'XXXXXX.emmi.ch',<br />
first_scn => 0000000000);<br />
Change Source DBMS_CDC_PUBLISH.ALTER_AUTOLOG_CHANGE_SOURCE(<br />
ändern<br />
change_source_name => 'CS_XXXXXXX',<br />
first_scn => 0000000000);<br />
Tabelle 3-4: SQL Change Source<br />
10.09.2009 Seite 25 von 80