PDF de programación - Conexiones JDBC con MySQL y SQL Server Express

Imágen de pdf Conexiones JDBC con MySQL y SQL Server Express

Conexiones JDBC con MySQL y SQL Server Expressgráfica de visualizaciones

Actualizado el 24 de Enero del 2019 (Publicado el 17 de Abril del 2018)
875 visualizaciones desde el 17 de Abril del 2018
2,5 MB
11 paginas
Creado hace 6a (21/02/2013)
Conexiones JDBC con MySQL y

SQL Server Express

Casos prácticos con NetBeans IDE

y BrowserSQL 3.1



por Laura Noussan Lettry



aviso legal

El presente libro electrónico se

distribuye bajo

Attribution-NonCommercial-

NoDerivs 3.0 Unported



Ambos DBMS permiten la conexión mediante controladores Java puro de tipo JDBC.

Configurar SQL Server Express para poder usar el Driver JDBC java



PASO 1

En mi servidor se puede ver que admite ambos tipos de autenticación:

SQL Server se instala por omisión con la Autenticación de Windows. Ocurre que el controlador JDBC
requiere que se utilice la Autenticación de SQL Server, ya que esta requiere de usuario y contraseña.

Por lo tanto hay que cambiar la configuración para que la Autenticación o instalarlo de modo que sea
mixta: Autenticación para Windows y Autenticación de SQL Server

Sin embargo la instalación de SQL Server es más complicada que la de MySQL, al menos para poder
utilizar el JDBC.

Configuración de MySQL y de SQL Server para poder utilizar
conexiones mediante el driver JDBC

Profesora Laura Noussan Lettry

Autenticación de SQL Server: va a pedir el usuario administrador (sa) y su contraseña. Se
puede configurar al instalar o con posterioridad

Autenticación de Windows: no pide usuario y contraseña porque utiliza la del Sistema
Operativo



Profesora Laura Noussan Lettry página 1 de 10



Ayuda en: para cambiar la configuración de Autenticación:

Puede apreciarse que la conexión ha sido exitosa a través de la Autenticación de SQL Server.
De lo contrario, si no está configurada, no se podrá conectar.

Profesora Laura Noussan Lettry

Una vez que se tiene configurada la Autenticación de SQL Server hay que ejecutar el SQL Server
Configuration Manager

Allí podemos ver distintos servicios, tienen que estar iniciados dos servicios, como muestra la imagen (el
agente no es necesario)

Hay que configurar la capa de red, de modo que SQL Server acepte conexiones de red TCP/IP, una vez
hecho esto hay que reiniciar estos servicios.

http://msdn.microsoft.com/es-es/library/ms188670.aspx

PASO 2



PASO 3

Profesora Laura Noussan Lettry página 2 de 10

Tienen que estar los tres protocolos habilitados. Ir a TCP/IP

Profesora Laura Noussan Lettry

Al final de la lista de Direcciones IP en IPALL colocar el número de puerto 1433



Reiniciar este servicio

Profesora Laura Noussan Lettry página 3 de 10

Reinciar este servicio



Ejemplo de conexión con NetBeans para SQL Server



NetBens permite conectarse a varios DBMS, es muy útil cuando estamos programando puesto que nos
permite conocer la estructura básica de la base de datos así como realizar consultas, etc.

Profesora Laura Noussan Lettry

Como no está en la lista, se elige ‘otro’

Profesora Laura Noussan Lettry página 4 de 10

El controlador jdbc de SqlServer se llama sqljdbc4.jar y hay que bajarlo de la
web de Microsoft

Profesora Laura Noussan Lettry

Profesora Laura Noussan Lettry página 5 de 10

Basta con ingresar el nombre del servidor, el nombre de usuario para la
Atenticación de SQL Server y la contraseña

Profesora Laura Noussan Lettry

Al testear la conexión, ésta fue exitosa



Profesora Laura Noussan Lettry página 6 de 10




Ejemplo de conexión utilizando el BrowserSQL con SQL Server


Profesora Laura Noussan Lettry

La conexión es exitosa. En este caso no se menciona, como con NetBeans, ninguna base de
datos, así pues estamos conectados con la instancia de SQL SERVER



Primero hay que seleccionar el Driver del DBMS que vamos a utilizar.



Profesora Laura Noussan Lettry página 7 de 10


Ejemplo de conexión con NetBeans MySQL


Profesora Laura Noussan Lettry

Hay que ingresar donde está alojada la instancia (localhost), el puerto por omisión que
utiliza MySQL, que es el 3306, el nombre de usuario (el por omisión es root) y
finalmente la contraseña que ingresamos cuando lo instalamos o si la cambiamos con
posterioridad, la contraseña actual de root



Profesora Laura Noussan Lettry página 8 de 10

La conexión fue exitosa

Profesora Laura Noussan Lettry

Como puede apreciarse en NetBeans tenemos habilitadas las conexiones a MySQL y
SQL Server.



Profesora Laura Noussan Lettry página 9 de 10



Ejemplo de conexión utilizando el BrowserSQL con MySQL


Profesora Laura Noussan Lettry

Estamos conectados a MySQL, como no hemos establecido una base de datos, estamos
conectados con la instancia

Como en el caso anterior, elegimos el Driver del DBMS



Profesora Laura Noussan Lettry página 10 de 10
  • Links de descarga
http://lwp-l.com/pdf10458

Comentarios de: Conexiones JDBC con MySQL y SQL Server Express (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad