Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DBH-Startanweisungen

DBH-Startanweisungen leiten die Parametrisierung des DBH ein.

Die folgende Tabelle gibt eine Übersicht über die DBH-Startanweisungen in der Reihenfolge ihrer Eingabe:

DBH-Startanweisung

Funktion

SET-DBH-OPTIONS

veranlasst das Einlesen der DBH-Optionen

ADD-SQL-DATABASE-CATALOG-LIST

fügt Einträge in das SQL-Datenbankverzeichnis ein

ADD-OLD-TABLE-CATALOG-LIST

fügt Einträge in das CALL-DML-Tabellenverzeichnis ein

Tabelle 7: DBH-Startanweisungen

Die erste DBH-Startanweisung muss die SET-DBH-OPTIONS-Anweisung sein. Ihr folgt die Eingabe der gewünschten DBH-Optionen.
Die übrigen beiden Startanweisungen sind optional, da Einträge in das SQL- bzw. CALL-DML-Tabellenverzeichnis auch über Administrationsanweisungen erfolgen können (siehe Abschnitt „ADD-OLD-TABLE-CATALOG-ENTRY“ und Abschnitt „ADD-SQL-DB-CATALOG-ENTRY“).
Wenn Sie aber bereits beim Starten des DBH über die Startanweisung ADD-OLD-TABLE-CATALOG-LIST Einträge in das CALL-DML-Tabellenverzeichnis einfügen wollen, müssen Sie zuvor die Startanweisung ADD-SQL-DATABASE-CATALOG-LIST eingeben.

END-Anweisung

Bei Eingabe der DBH-Startanweisungen müssen Sie zum Abschluss der Parametereingabe stets auch die END-Anweisung berücksichtigen.

Die END-Anweisung ist an verschiedenen Stellen der Parametereingabe notwendig:

  • Nach Eingabe der SET-DBH-OPTIONS-Anweisung, wenn mit dieser Anweisung die Parametereingabe beendet ist.

  • Nach Eingabe der Startanweisung ADD-SQL-DATABASE-CATALOG-LIST

  • Nach Eingabe der Startanweisung ADD-OLD-TABLE-CATALOG-LIST bzw. statt der Eingabe dieser Startanweisung; diese END-Anweisung kann nur dann entfallen, wenn der DBH mit der untergeordneten DBH-Option OLD-TABLE-CATALOG=0 (Standard) gestartet wird (siehe "OLD-TABLE-CATALOG").


Beispiel 1

Die END-Anweisung schließt die Parametereingabe schon nach Eingabe der SET-DBH-OPTIONS-Anweisung ab.

//SET-DBH-OPTIONS ...

//END


Beispiel 2

Eine END-Anweisung schließt die Eingabe der Startanweisung ADD-SQL-DATABA-SE-CATALOG-LIST ab, eine weitere END-Anweisung beendet die Parametereingabe insgesamt.

//SET-DBH-OPTIONS ...
//ADD-SQL-DATABASE-CATALOG-LIST ...
//END
//ADD-OLD-TABLE-CATALOG-LIST ...
//END


Beispiel 3

Eine END-Anweisung schließt die Eingabe der Startanweisung ADD-SQL-DATABA-SE-CATALOG-LIST ab, eine weitere END-Anweisung beendet die Parametereingabe insgesamt. Die Startanweisung ADD-OLD-TABLE-CATALOG-LIST entfällt.

//SET-DBH-OPTIONS ...
//ADD-SQL-DATABASE-CATALOG-LIST ...
//END
//END