02.11.2013 Aufrufe

Diplombericht Master Thesis

Diplombericht Master Thesis

Diplombericht Master Thesis

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!