Optionsdateien verwenden

Verwenden Sie Optionsdateien, wenn das Dienstprogramm StaticBinder mehrere pureQueryXML-Dateien oder Anweisungsgruppen verarbeiten soll und Sie verschiedene Optionen für jedes dieser Objekte verwenden wollen.

Eine Optionsdatei listet die pureQueryXML-Dateien oder die Anweisungsgruppen innerhalb von pureQueryXML-Dateien auf, die das Dienstprogramm StaticBinder verarbeiten soll, sowie die Optionen, die dem Dienstprogramm StaticBinder mitteilen, wie diese Objekte zu verarbeiten sind. Sie können Standardoptionen definieren, die für alle in einer Optionsdatei aufgeführten Objekte gelten. Sie können außerdem Optionen festlegen, die nur für einzelne Objekte bestimmt sind.

Das Dienstprogramm StaticBinder verarbeitet die Einträge in der Reihenfolge, in der sie aufgelistet sind.

Im Befehl für die Ausführung des Dienstprogramms StaticBinder können Sie die zu verwendende Optionsdatei mit der Option -optionsFile angeben.

Sie können außerdem Kommentare in Optionsdateien aufnehmen, indem Sie das Symbol # an den Anfang jeder Kommentarzeile stellen. Wenn dieses Symbol in dem Wert einer der Optionen enthalten sein soll, setzen Sie den Wert in doppelte Anführungszeichen:
-pkgVersion "ver#1"
Wenn Sie das Dienstprogramm StaticBinder über eine Befehlszeile ausführen und eine Optionsdatei verwenden, erkennt das Dienstprogramm die Optionen in folgender Reihenfolge:
  1. Optionen in der Befehlszeile
  2. Optionen für einzelne pureQueryXML-Dateien und Anweisungsgruppen, die in der angegebenen Optionsdatei vorhanden sind
  3. Standardoptionen in der angegebenen Optionsdatei
Anmerkung: Sie können eine StaticBinder-Optionsdatei erstellen, wenn Sie pureQueryXML-Dateien konfigurieren und die Option optionsFileForBind des Dienstprogramms Configure angeben. Mithilfe der Bindeoptionen und weiteren Informationen in der Optionsdatei können Sie eine Gruppe von Bindeoptionen angeben, sodass das Verhalten einer SQL-Anweisung bei der statischen Ausführung dem Verhalten bei einer dynamischen Ausführung vergleichbar ist.

Feedback