In its continued commitment to interoperability, Microsoft provides a Java Database Connectivity (JDBC) driver for use with SQL Server. The SQL Server DBC Driver is available to all SQL Server users at no additional charge, and provides access to SQL Server 2000, SQL Server 2005, and SQL Server 2008 from any Java application, application server, or Java-enabled applet. This driver is a Type 4 JDBC driver that provides database connectivity through the standard JDBC application program interfaces (APIs) available in Java Platform Enterprise Edition 5 (Java EE 5).
The SQL Server JDBC Driver is JDBC 4.0 compliant and runs on the Java Runtime Environment (JRE) 5.0 or later. It has been tested against all major application servers, including BEA WebLogic, IBM WebSphere, and JBoss.