Einstellungen für einzelne Verbindungen, die IBM Data Server Driver für JDBC und SQLJ verwenden, lokal festlegen

Sie können eine von drei Methoden zum Festlegen dieser Eigenschaften für einzelne Verbindungen verwenden.

Die drei Methoden sind:

Hinzufügen der Zeichenfolge pdqProperties zu einer URL in einem Verbindungsobjekt
Fügen Sie für URLs des Typs 2 die Zeichenfolge pdqProperties wie in folgendem Syntaxdiagramm gezeigt hinzu:
Syntaxdiagramm lesenSyntaxdiagramm überspringen
                                                    .-,-------------------------.          
                                                    V                           |    (1)   
>>-jdbc--:--db2--:--Subsystem--:--pdqProperties--=----+-Schlüssel-- -Wert-----+-+--;-----><
                                                      '-Schlüssel--(--Wert--)-'            

Anmerkungen:
  1. Neben pdqProperties können Sie weitere Eigenschaften für IBM® Data Server Driver für JDBC und SQLJ angeben. Trennen Sie die Eigenschaften einschließlich der zugehörigen Werte jeweils durch ein Semikolon voneinander ab. Beenden Sie die Liste der Paare aus Schlüssel und Wert mit einem Semikolon.
Fügen Sie für URLs des Typs 4 die Zeichenfolge pdqProperties wie in folgendem Syntaxdiagramm gezeigt hinzu:
Syntaxdiagramm lesenSyntaxdiagramm überspringen
                                                                                               .-,-------------------------.          
                                                                                               V                           |    (1)   
>>-jdbc--:--db2--:--//--Server--+---------+--/--Datenbank oder Subsystem--:--pdqProperties--=----+-Schlüssel-- -Wert-----+-+--;-----><
                                '-:--Port-'                                                      '-Schlüssel--(--Wert--)-'            

Anmerkungen:
  1. Neben pdqProperties können Sie weitere Eigenschaften für IBM Data Server Driver für JDBC und SQLJ angeben. Trennen Sie die Eigenschaften einschließlich der zugehörigen Werte jeweils durch ein Semikolon voneinander ab.
Eigenschaften in einem Eigenschaftenobjekt festlegen, das Sie an die Verbindung weitergeben
Wenn Sie Eigenschaften in einem Eigenschaftenobjekt festlegen, stellen Sie diesen das Präfix pdq voran, wie in folgendem Beispiel gezeigt:
java.util.Properties myPdqProperties = new java.util.Properties();  
myPdqProperties.put("pdq.captureMode","ON");
Eigenschaften in einem Datenquellenobjekt festlegen
Sie können diese wie in folgendem Beispiel gezeigt festlegen:
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 (); 

Feedback