Définition des propriétés en mode local pour les connexions individuelles utilisant le pilote IBM Data Server pour JDBC et SQLJ

Vous pouvez utiliser l'une des trois méthodes pour définir les propriétés des connexions individuelles.

Les trois méthodes sont les suivantes :

Ajout de la chaîne pdqProperties à une URL dans un objet connexion
Pour les URL de type 2, ajoutez la chaîne pdqProperties comme dans ce diagramme de syntaxe :
Lire le diagrammeSauter le diagramme
                                                       .-,---------------------.          
                                                       V                       |    (1)   
>>-jdbc--:--db2--:--sous-système--:--pdqProperties--=----+-clé-- -valeur-----+-+--;-----><
                                                         '-clé--(--valeur--)-'            

Remarques:
  1. Vous pouvez spécifier d'autres propriétés que prqProperties pour IBM® Data Server Driver pour JDBC et SQLJ. Séparez chaque propriété, y compris leurs valeurs, par un point-virgule. Terminez la liste des paires clé-valeur par un point-virgule.
Pour les URL de type 4, ajoutez la chaîne pdqProperties comme dans ce diagramme de syntaxe :
Lire le diagrammeSauter le diagramme
                                                                                             .-,---------------------.          
                                                                                             V                       |    (1)   
>>-jdbc--:--db2--:--//--serveur--+---------+--/--database-or-subsystem--:--pdqProperties--=----+-clé-- -valeur-----+-+--;-----><
                                 '-:--port-'                                                   '-clé--(--valeur--)-'            

Remarques:
  1. Vous pouvez spécifier d'autres propriétés que prqProperties pour IBM Data Server Driver pour JDBC et SQLJ. Séparez chaque propriété, y compris leurs valeurs, par un point-virgule.
Définition des propriétés dans un objet Properties transmis à la connexion
Lorsque vous définissez les propriétés dans un objet Properties, ajoutez-y le préfixe pdq, comme dans cet exemple :
java.util.Properties myPdqProperties = new java.util.Properties();  
myPdqProperties.put("pdq.captureMode","ON");
Définition des propriétés dans un objet DataSource
Vous pouvez les définir comme dans cet exemple :
DB2SimpleDataSource dbsrc = new DB2SimpleDataSource ();
dbsrc.setServerName ("serv1.jke.com");
dbsrc.setDatabaseName ("STLEC1");
dbsrc.setPortNumber (446);
dbsrc.setUser ("sysadm");
dbsrc.setPassword ("passw0rd");
dbsrc.setDriverType (4);
dbsrc.setPdqProperties("captureMode(on),pureQueryXml(Sample22.xml)");
Connection con = dbsrc.getConnection (); 

Commentaires