Profile für Structured Query Language in Java-SQLJ-Anwendungen anpassen und binden
Vereinfachen Sie die Anpassung und Bindung von SQLJ-Profilen (Structured Query Language in Java) für Ihre Anwendungen, indem Sie die folgenden Funktionen über die Administrationskonsole oder Scripting ausführen. SQLJ-Profile müssen angepasst und gebunden werden, bevor die Unternehmensanwendung das eingebettete SQL der Anwendung verwenden kann.
Vorbereitungen
Für SQLJ-Anwendungen, die CMP (Container-managed Persistence, über Container realisierte Transaktionspersistenz) verwenden,
können Sie die Anwendung auf zwei Arten implementieren.
- Implementieren Sie die SQLJ-Anwendung im Anwendungsserver. Weitere Informationen finden Sie im Artikel zur Implementierung von SQLJ-Anwendungen, die CMP verwenden.
- Implementieren Sie die SQLJ-Anwendungen mit dem Tool "ejbdeploy". Weitere Informationen finden Sie im Artikel zur Implementierung von SQLJ-Anwendungen, die CMP verwenden, mit dem Tool "ejbdeploy".
Informationen zu dieser Task
Zusätzlich zur Profilanpassung müssen Sie die angepassten Profile an die DB2 Datenbank. Die Profilbindung darf erst nach der Anpassung der SQLJ-Profile stattfinden.
Sie können Profile auch mit Scripting
oder mit dem Tool "db2sqljcustomize" anpassen und binden.
- Informationen zur Scripting-Unterstützung finden Sie im Artikel zur Befehlsgruppe für die Anwendungsverwaltung für das Objekt "AdminTask".
- Informationen zum Tool "db2sqljcustomize" finden Sie im Artikel zur Anpassung und Bindung von SQLJ-Profilen mit dem Tool "db2sqljcustomize". Wenn Sie Profile mit dem Tool "db2sqljcustomize" anpassen, müssen Sie die Anwendung erneut installieren.
Vorgehensweise
Ergebnisse
Wenn die Operation erfolgreich durchgeführt wurde, ist die folgende Nachricht im Systemprotokoll enthalten:
ADMA0507I=ADMA0507I: The SQLJ operation on application {0} completed successfully. Exit code: {1}
ADMA0507I.explanation=This informational message indicates the program status.
ADMA0507I.useraction=No user action is required.Wenn die Operation nicht erfolgreich durchgeführt wurde, ist die folgende Nachricht im Systemprotokoll enthalten:ADMA0506I=ADMA0506I: The SQLJ operation on application {0} did not complete successfully. Exit code: {1}
ADMA0506I.explanation=The SQLJ operation encountered a problem. This informational message indicates
the program status. Prior messages in the command output give details of the problem.
ADMA0506I.useraction=Check the command output for the cause of the problem.