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
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