2011-09-28 41 views
8

Tengo una pregunta acerca de los frascos y sqljdbc.jar sqljdbc4.jar que se utilizan para conectarse a MS SQL Server 2005 para los sistemas en los que la versión de JDK 1.5 & 1,6 respectivamente. Ahora me gustaría saber cómo estos jars interpretan la columna cuyo tipo de datos es 'XML' en una de las tablas DB en MS SQL Server 2005, cuando intentan acceder desde ambos sistemas donde las versiones JDK son 1.5 & 1.6 usando sqljdbc. jar & sqljdbc4.jar respectivamente?sqljdbc: JDBC sqljdbc.jar controlador Vs sqljdbc4.jar

¿Hay alguna diferencia en la interpretación del tipo de datos XML utilizando sqljdbc.jar y sqljdbc4.jar?

Muchas gracias por adelantado,

Saludos, Laaksha

Respuesta

3

Si está utilizando Java7 +, necesitará usar sqljdbc4.jar. El uso de sqljdbc.jar dará como resultado:

Caused by: java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.7 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0. 
Cuestiones relacionadas