The jTDS Project has released version 0.9.1 of the jTDS JDBC driver for SQL Server and Sybase. jTDS 0.9.1 is the most stable release to date and of course passes the J2EE 1.3 certification and Hibernate test suites and is still the lastest of the SQL Server and/or Sybase JDBC drivers for all basic operations.
o True PreparedStatement caching, controllable using maxStatements property.
o XA distributed transaction support (experimental), including emulation mode.
o Column collation support for SQL Server 2000.
Over 50 bugs have been fixed, most notably in the following areas:
o Charset support: collations in SQL Server 2000, default charset, general
o Connection/PreparedStatement concurrency.
o Metadata support, including full PreparedStatement.getMetaData() support.
o Classloader issues related to resource files.
o ConnectionPoolDataSource under JNDI.
o SQL parsing.
Major performance improvements have been made for cursor-based ResultSets, data retrieval and login.
The packaging of the release has also been altered, a zip binary package has replaced the plain jar file. The zip file contains the jar, readme and license files, HTML documentation, native XA files and some sample configuration files for JBoss.
For more information on jTDS see
The latest release can be found here: