23.02.2013 Aufrufe

Oracle Application Express Tipps für Entwicklung und ... - Trivadis

Oracle Application Express Tipps für Entwicklung und ... - Trivadis

Oracle Application Express Tipps für Entwicklung und ... - Trivadis

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.

Supporting Objects<br />

Hier können Skripte abgelegt werden, die zur Anpassung des bzw. der DB-Schemas<br />

dienen. Diese Skripte sollten jedoch nicht über die GUI ausgeführt werden, sondern auf der<br />

DB selbst. Gerade dann, wenn es mehrere Versionen eines Skripts oder auch Update-<br />

Skripts gibt, kann es zu Problemen kommen, da die Bedingungen (Conditions) zur<br />

Ausführung der einzelnen Skripte nicht greifen. In diesem Fall ist es besser, manuell nur die<br />

Skripte auszuführen, die man benötigt.<br />

Wenn Bilder <strong>und</strong> andere benötigte Dateien in die Supporting Objects integriert werden,<br />

lassen sich diese dann auch mit der Anwendung selbst über das Export-Utility exportieren.<br />

Abbildung 28 Überblick Supporting Objects in APEX<br />

Prinzipiell sollten derartige Skripte in einem Repository einer Versionsverwaltung abgelegt<br />

<strong>und</strong> versioniert werden. So befinden sich alle notwendigen Skripte an einem Platz.<br />

Big Apps vs. Partitioned Apps<br />

Der Unterschied zwischen „Big Apps“ <strong>und</strong> „Partitioned Apps“ spielt bei der oben<br />

empfohlenen Deploymentvariante keine Rolle. Bei den anderen beiden Methoden des<br />

Deployments sind Big Apps von Vorteil, da anstatt mehrerer Exporte <strong>und</strong> Importe nur<br />

jeweils einer durchgeführt werden muss.<br />

<strong>Oracle</strong> <strong>Application</strong> <strong>Express</strong> <strong>Tipps</strong> <strong>für</strong> <strong>Entwicklung</strong> <strong>und</strong> Betrieb 46

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!