Activation du traçage de JDBC pour Liberty
Vous pouvez activer le traçage de JDBC pour Liberty via un paramètre de trace personnalisé propre au pilote ou via l'option de traçage de JDBC complémentaire du serveur d'applications.
Pourquoi et quand exécuter cette tâche
Vous pouvez mettre en oeuvre les fonctionnalités de trace personnalisées spécifiques du
pilote en procédant de deux manières :
- En utilisant le mécanisme de journalisation standard de Java™, java.util.logging, si le pilote le prend en charge.
- En configurant un réglage de trace personnalisé en tant que propriété du fournisseur JDBC.
Si vous
activez le traçage au moyen d'une propriété personnalisée du fournisseur JDBC ou de l'option de
traçage JDBC supplémentaire, vous devez ajouter le nom du mécanisme
logwriter à la spécification de trace dans le
fichier bootstrap.properties. Vous pouvez utiliser les mécanismes logwriter
suivants :
- DB2
- com.ibm.ws.db2.logwriter
- Derby
- com.ibm.ws.derby.logwriter
- Informix JCC (utilise le même pilote que DB2)
- com.ibm.ws.db2.logwriter
- Informix JDBC
- com.ibm.ws.informix.logwriter
- Microsoft SQL Server JDBC Driver
- com.ibm.ws.sqlserver.logwriter
- DataDirect Connect for JDBC for Microsoft SQL Server
- com.ibm.ws.sqlserver.logwriter
- Sybase
- com.ibm.ws.sybase.logwriter
- Autres bases de données (par exemple, solidDB et MySQL)
- com.ibm.ws.database.logwriter
Comme les changements concernant l'activation de la trace impliquent de modifier le fichier bootstrap.properties, vous devez ensuite redémarrer le serveur pour qu'ils soient pris en compte.
Les exemples suivants illustrent l'emploi des différentes techniques de traçage de la connectivité JDBC.