Share via


Nouveautés du pilote JDBC

Les sections ci-après présentent les nouvelles fonctionnalités du pilote SQL Server 2005 JDBC.

Nouveautés du pilote JDBC version 1.2

Cette version 1.2 du pilote JDBC Microsoft SQL Server 2005 inclut plusieurs nouvelles fonctionnalités et améliorations. Les sections suivantes décrivent les améliorations apportées au pilote JDBC pour la version 1.2.

Mise en mémoire tampon adaptative

Le pilote JDBC procure maintenant une fonctionnalité de mise en mémoire tampon adaptative, conçue pour extraire tout type de données de grande valeur sans la charge des curseurs côté serveur. Pour plus d'informations sur l'utilisation de la fonctionnalité de mise en mémoire tampon adaptative, consultez Utilisation de la mise en mémoire tampon adaptative.

Le pilote JDBC fournit une nouvelle propriété responseBuffering et de nouvelles méthodes d'accesseur Get en continu dans le cadre de cette fonctionnalité. La propriété de chaîne de connexion responseBuffering vous permet de définir ou d'extraire le mode de mise en mémoire tampon adaptative. Pour plus d'informations sur la nouvelle propriété responseBuffering, consultez Définition des propriétés de connexion.

Les nouvelles méthodes get<Type>Stream prennent en charge les paramètres OUT de grande valeur. Pour plus d'informations, consultez la classe SQLServerCallableStatement.

Chiffrement SSL

Le pilote JDBC fournit maintenant le chiffrement SSL (Secure Sockets Layer) pour sécuriser le canal de communication avec la base de données SQL Server. Pour plus d'informations sur le chiffrement des données à l'aide du protocole SSL, consultez Utilisation du chiffrement SSL.

Le pilote JDBC fournit de nouvelles propriétés de connexion et de nouvelles méthodes d'accesseur Set et Get dans le cadre de cette fonctionnalité. Les nouvelles propriétés de connexion sont encrypt, trustServerCertificate, trustStore, trustStorePassword et hostNameInCertificate. Pour plus d'informations sur l'utilisation de ces nouvelles propriétés de chaîne de connexion dans une application Java, consultez Définition des propriétés de connexion. Pour plus d'informations sur la définition ou l'obtention de la valeur de ces propriétés à l'aide des méthodes d'accesseur Set et Get appropriées, consultez la classe SQLServerDataSource.

Transactions XA étroitement couplées

Le pilote JDBC fournit maintenant un indicateur SSTRANSTIGHTLYCPLD permettant aux applications d'utiliser les transactions XA étroitement couplées, qui ont des ID de transaction de branche XA (XID) différents mais le même ID de transaction global (GTRID). Pour plus d'informations, consultez Transactions XA.

Exemple d'applications

Le système d'aide du pilote JDBC inclut une série d'exemples d'applications qui présentent plusieurs techniques d'utilisation du pilote JDBC dans des applications Java. Dans cette version 1.2, le système d'aide fournit également deux nouveaux exemples qui illustrent l'utilisation de la fonctionnalité de mise en mémoire tampon adaptative. Pour plus d'informations sur les exemples d'applications, consultez Exemples d'applications du pilote JDBC.

Voir aussi

Autres ressources

Présentation du pilote JDBC