Microsoft SQL Server 2005 JDBC Driver 1.1 - Jorge Serrano - MVP Visual Developer - Visual Basic

Microsoft SQL Server 2005 JDBC Driver 1.1

Microsoft ha publicado el Microsoft SQL Server 2005 JDBC Driver 1.1, o lo que es lo mismo, el driver de Microsoft que permite a las aplicaciones Java, acceder a las bases de datos Microsoft SQL Server 2000 y Microsoft SQL Server 2005 a través de JDBC (Java Database Connectivity).

El driver puede ser descargado en diferentes idiomas desde este enlace.

Published 4/2/2007 9:11 por Jorge Serrano
Archivado en:
Comparte este post:

Comentarios

Friday, February 23, 2007 1:20 AM por programacion

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Es una buen driver para conexion de base de datos. Gracias

Monday, July 30, 2007 11:15 PM por Jonathan

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Ya he descargado el driver y he tratado de instalarlo pero no puedo y mi aplicacion sigue sin conectarse, ya lo puse en el lib de mi aplicacion, del tomcat y de todos lados pero aun asi no comunica, me pueden ayudar???? Saludos

Monday, July 30, 2007 11:15 PM por Jonathan

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Ya he descargado el driver y he tratado de instalarlo pero no puedo y mi aplicacion sigue sin conectarse, ya lo puse en el lib de mi aplicacion, del tomcat y de todos lados pero aun asi no comunica, me pueden ayudar???? Saludos

Thursday, August 23, 2007 7:09 AM por M@rTy

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Quiero saber si solo necesito el jar del archivo q estoy descargando ... o necesito hacer alguna cosa adicional

Thursday, September 27, 2007 10:13 AM por baldercm

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Para poder conectar con jdbc debes haber configurado previamente tu servidor SQL Server Express para que acepte conexiones TCP/IP. Puedes hacerlo con la herramienta de configuración 'SQL Server Configuration Manager' que viene incluida con el SQLSE2005. En la ayuda de dicha herramienta y en los libros de ayuda encontrarás los detalles de configuración. Saludos

Friday, October 05, 2007 5:21 PM por el pibe

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

no se como se instala

Monday, October 22, 2007 3:02 AM por Hector

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

la ayuda acerca de los problemas para conectarse en el SQL Express es insuficiente... y una gran cantidad de personas incluyendome, no han podido conectarse.

Ya hice de todo y no he podido hacerlo.

NOTA: Como todo lo de microsoft... todo es muy complicado!!

Thursday, November 08, 2007 4:43 AM por gacosta

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Despues de muchas pruebas, he logrado conectarme a  Tomcat.

Aqui el resumen de lo que encontré:

Lo primero que hay que hacer es configurar que se acepten conexiones vía TCP, usando el "surface area configuration", opción "services and connections", se escoge la instancia que se va a usar y en la opción "remote connections", hay que seleccionar "Local and remote connections" y elegir "Using TCP/IP only" o "Using both TCP/IP and named pipes" (yo elegí la segunda).

Despues de aplicar los cambios hay que reiniciar el servicio de la BD.

Posteriormente, en el archivo de configuración del contexto de Tomcat, el descriptor del recurso queda asi:

<Resource

name="jdbc/myDatabase"

auth="Container"

type="javax.sql.DataSource"

driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"

url="jdbc:sqlserver://localhost;instanceName=SQLEXPRESS;databaseName=myDatabase;"

username="someUser"

password="somePassword"

maxActive="20"

maxIdle="10"

maxWait="-1"

/>

Aqui lo interesante es que NO SE CONECTABA antes que se definiera el parámetro instanceName, que en este caso es el default para la instalación de SQL Server 2005 Express.

El otro punto interesante es que no he podido lograr la conexión especificando el puerto (ya sea como //localhost:1433 o bien con los parámetros port=1433 o portNumber=1433).

En mi caso, como esta en el puerto por default -1433- no tengo problema, pero podría ser que en instalaciones que usen otro puerto pudiera fallar.

Saludos

Wednesday, November 14, 2007 10:37 PM por Progamador

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

No indican ejemplos de la conexion por lo que la informacion es muy escueta o insuficiente

Saturday, January 12, 2008 4:06 PM por allanflow

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

no se conecta el driver ***, por mas que tengo habilitado el tcp/ip, siempre tira el error de que no pude establecer conexion tcp/ip

Wednesday, April 23, 2008 12:33 AM por perdida

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

especifiquen el archivo de contexto,

Tuesday, July 08, 2008 5:27 PM por AlbertoSolis

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

       String connectionUrl = "jdbc:sqlserver://192.168.1.64;instanceName=SQLEXPRESS;databaseName=reservas;";

       Connection con = null;

       Statement stmt = null;

       ResultSet rs = null;

       try {

           Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

           con = DriverManager.getConnection(connectionUrl, "sa", "xxxxxxx");

           String SQL = "SELECT TOP 10 * FROM Agencias";

           stmt = con.createStatement();

           rs = stmt.executeQuery(SQL);

           while (rs.next()) {

               System.out.println(rs.getString(2) + " " + rs.getString(3));

               System.out.println(rs.getString(4) + " " + rs.getString(6));

           }

       } catch (Exception e) {

           e.printStackTrace();

       } finally {

           if (rs != null) try { rs.close(); } catch(Exception e) {}

           if (stmt != null) try { stmt.close(); } catch(Exception e) {}

           if (con != null) try { con.close(); } catch(Exception e) {}

       }

Sunday, August 03, 2008 8:08 AM por Jhonathan

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Gracias a quién dio los parametros que hay que poner en el <Resource> del Context, le debo la vida. Yo estoy estudiando y me enseñaron con Eclipse y MySQL, pero para mi proyecto de otro curso, que requeria una BD considerablemente grande, trabajar con MySQL era una tortura, asi que luego tanto buscar al fin encuentro la solución.

Otro problema que también resolvi, era que el 50% del proyecto ya está hecho en MySQL, pero buscando encontre una herramienta que haciendo tres clicks hace la migracion de tablas, relaciones y datos. Nada de pasar a Access ni ODBC ni phpmyadmin ni tantos otros malabares que rondan en la web. Se llama FullConvert de Spectral Core, se los recomiendo.

Saludos.

Sunday, November 02, 2008 4:59 PM por Andrew Gladstone

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Bien lo de activar el TCP, pero la info de porque puede tirar el ClassNotFound exception es en todo casi insuficiente. En mi caso, lo agregue al classpath, al lib, al dir del jar, al path, y nada. Alguien tiene alguna sugerencia?

Gracias

Thursday, December 11, 2008 7:49 PM por ponce

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

donde queda el *** ejecutable

Sunday, December 21, 2008 1:51 AM por Alejandro

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Muchas gracias, voy  a probarlo

Wednesday, February 04, 2009 7:50 PM por Pablo

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Hola, tengo un problema al tratar de conectarme a la Base de datos Sql Server 2005 Express. Parece como q todo anda bien pero me da un error de validacion de usuario. "El usuarios xxx no esta asociado a una coneccion sql server segura" ... estuve leyendo un poco y vi q hablan q el tipo de configuracion de la BD tiene q permitir autenticacion de sql server o mixta para q ande. Pero ete aqui q noo...lo tengo bien configurado y no importa, tira el mismo error!...ya me estoy frustrando...a alguien le paso lo mismo? .... tengo la porqueria de Windows vista, sera por eso?...yo recuerdo haberlo hecho andar en un xp hace unos cuantos de meses...bue en realidad no recuerdo si era sql server 2000 o 2005...

Friday, June 12, 2009 12:42 PM por miguel

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

A mi me ha funcionado con:

url="jdbc:sqlserver://mimotor\SQL2005EXPRESS:1433;databaseName=mibbdd;"

poniendo el puerto ... por si es de interés (ojo que SQL2005EXPRESS puede cambiar).

Monday, July 20, 2009 3:56 AM por pablo

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

como se instala el driver. Los muertos de microsoft cada dia cosas mas rebuscadas y poco ingenionsas!

Wednesday, November 18, 2009 8:15 PM por Rony

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Hola A todos yo tengo el mismo problema aunque pude conectar con el modo de autentificacion de SQL server habilitados mi cadena driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";

url="jdbc:sqlserver://"+servidor+";instanceName="+ Instancia + ";databaseName="+ bdt+";";

Class.forName(driver);

CNX=DriverManager.getConnection(url,usuario,password);

no logre hacerlo con el modo de autentificacion de windows,segun estube buscando en la WEB el problema va con el archivo sqljdbc_auth.dll q tiene q estar registrado en el CLASSPATH Del VM Java, lo que no consegui aun  

Wednesday, November 18, 2009 8:15 PM por Rony

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Hola A todos yo tengo el mismo problema aunque pude conectar con el modo de autentificacion de SQL server habilitados mi cadena driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";

url="jdbc:sqlserver://"+servidor+";instanceName="+ Instancia + ";databaseName="+ bdt+";";

Class.forName(driver);

CNX=DriverManager.getConnection(url,usuario,password);

no logre hacerlo con el modo de autentificacion de windows,segun estube buscando en la WEB el problema va con el archivo sqljdbc_auth.dll q tiene q estar registrado en el CLASSPATH Del VM Java, lo que no consegui aun  

Friday, May 28, 2010 4:54 PM por ARMANDO

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

Saludos pues bien soy nuevo en este mundo pero HELP a toda la humanidad TENGO UNA DUDOTOTOTA

"

Al instalar  sql server 2005" en mi maquina todo "funciona"

al momento que me autentico en el login para entrar a realizar Bd en sql me dice ERROR ... 1845. en la busqueda de solucionarlo descbri que todo esta bien el usuario esta bien el password TAMBIEN ESTA BIEN el chisque es que por la parte humana si tecleo bien

me comentaron que debia de buscar unos controladores la pregunta es CUALES !!SON!!ESOS DICHOSOS CONTROLADORES DEBO INSTALAR ANTES O DESPUES DE QE INSTALE SQL O QUE ESTOY HACIENDO MAL GRACIAS DE ANTE MANO SALUDOS HELPPPPPPP

Friday, November 19, 2010 1:55 AM por gaston

# re: Microsoft SQL Server 2005 JDBC Driver 1.1

usen visual estudio que java es una mierda!!!