++ Die Builddeskriptoroption sqlDB gibt die Standarddatenbank
an, die von einem generierten Java™-Programm verwendet wird,
das außerhalb von J2EE ausgeführt wird. ++ Der Wert ist eine Verbindungs-URL, beispielsweise
"jdbc:db2:MyDB".
++ Bei der Builddeskriptoroption sqlDB muss die
Groß- und Kleinschreibung beachtet werden. Sie hat keinen Standardwert und wird nur verwendet, wenn Sie ein
Nicht-J2EE-Java-Programm generieren.
++ Die Option ordnet der Java-Laufzeiteigenschaft vgj.jdbc.default.database einen Wert zu.
Dies gilt jedoch nur, wenn die Builddeskriptoroption genProperties
auf GLOBAL oder PROGRAM gesetzt ist.
++ Wenn Sie die Standarddatenbank für ein J2EE-Programm angeben möchten, legen Sie die Builddeskriptoroption sqlJNDIName
fest.
++ Wenn Sie die Builddeskriptoroption
validateSQLStatements
auf YES setzen, wird die Position der Datenbank, die zur Auswertung von
SQL-Anweisungen bei der Generierung verwendet wird, folgendermaßen festgelegt:
- ++ Wenn Sie die Generierung in der Workbench durchführen, verwendet EGL die Verbindung, die derzeit in
den EGL-Benutzervorgaben angegeben ist. ++ Gehen Sie wie folgt vor, um diese Vorgabeeinstellungen zu finden:
- ++ Öffnen Sie das Fenster "Benutzervorgaben", indem Sie auf klicken.
- ++ Blenden Sie auf der linken Seite des Fensters "Benutzervorgaben" EGL ein und
klicken Sie auf SQL-Datenbankverbindungen.
- ++ Geben Sie unter Verbindungsdetails die Verbindungsinformationen
in das Feld ein oder klicken Sie auf Neu, um mithilfe des
Assistenten eine neue Verbindung einzurichten.
- ++ Wenn Sie das EGL-SDK verwenden, verwendet EGL die Builddeskriptoroptionen sqlJDBCDriverClass und sqlValidationConnectionURL.