Vous êtes sur la page 1sur 9

Conectando SQL Server y Netbeans con JDBC Parte 1

En este primer tutorial se tratar de mostrar los ajustes que se deben realizar en sql server 2005
para poder conectarlo al netbeans, para lo cual necesitaremos algunas herramientas y la base de
datos pubs que previamente la descargamos y adjuntamos en nuestro SQ! sino se tiene la base de
datos pubs puedes mirar este post o puedes usar cualquier base de datos que tengas"
I.- REQUISITOS
#icroso$t SQ Server 2005"
#icroso$t SQ Server %&'( &river ! si no lo tienes lo puedes descargar aqu)"
*et'eans +&E
II.- OBSERVACIONES
,or de$ecto el SQ Server 2005 no permite cone-iones remotas y tiene deshabilitado la cuenta sa ! as) que
si tratamos de conectarnos nos mostrar el siguiente mensaje de error .
/tro problema que se nos puede presentar cuando deseemos conectarnos es que las cone-iones 0(,1+,
est2n deshabilitadas , para lo cual al tratar de conectarnos nos mostrar la siguiente e-cepci3n .
*et4or5 error +/E-ception. (onnection re$used. connec
III.- CONFIGURANDO EL SQL SERVER PASO A PASO
6" HABILITAR TCP/IP :
o 7amos al men8 inicio 0odos los programas #icroso$t SQ Server 2005 9erramientas de
con$iguraci3n SQ Server (on$iguration #anager .
o En el parte izquierda de la ventana del SQ Server (on$iguration #anager vamos a
e-pandir la opci3n de (on$iguraci3n de red de SQ Server 2005 y clic5 en ,rotocolos
de SQE:,;ESS y le damos clic derecho en 0(,1+, y elegimos la opci3n de habilitar <al
hacer esto saldr una advertencia que indica que los cambios no surtirn e$ecto hasta
que se reinicie el servicio= .
o >hora iremos a las propiedades de 0(,1+, y nos dirigimos a la pesta?a de &irecciones +, +,>
y cambiamos el valor de puertos dinmicos por el valor de 6@AA (este val! es "e#esa!$
#%a"& $"te"te's #"e#ta!"s #" el "et(ea"s) ! nuevamente al aceptar nos saldr la
advertencia de reiniciar para que los cambios tengan e$ecto .
o >hora vamos a reiniciar el servicio ! para ello nos vamos al panel izquierdo clic en la opci3n
Servicios de SQ Server 2005 y nos vamos al panel derecho en SQE:,;ESS y le damos reiniciar .
2" HABILITANDO EL *ODO DUAL DE CONE+I,N : AUTENTICACIN DE SQL SERVER Y AUTENTICCIN DE
WINDOWS
o +niciar sesi3n del SQ Server #anagement Studio 2005 en modo de autenticaci3n de Bindo4s .
o En el e-plorador , hacer clic derecho en el nombre de instancia y seleccionar propiedades"
o Seleccionamos la opci3n de Seguridad y cambiamos el modo de autenticaci3n de Bindo4s al
*& &e a%te"t$#a#$-" &e .$"&/s 0 SQL Se!ver
o > continuaci3n nos saldr una advertencia en la cual se nos indica que los cambios surtirn e$ecto
cuando s reinicie SQ Server <esto lo haremos mas adelante="
o *os vamos a la instancia y reiniciamos .
A" HABILITAR LA CONE+I,N RE*OTA EN LA CONFIGURACI,N DE SUPERFICIE :
o >brir la (on$iguraci3n se super$icie de SQ Server 2005
o Seleccionar la con$iguraci3n de super$icie para servicios y cone-iones .
o E-pandimos la instancia de SQE:,;ESS #otor de base de datos (one-iones remotas y
seleccionamos <en el lado derecho= . (one-iones locales y remotas Csar 0(,1+, y canalizaci3n con
nombre .
o En la pesta?a se Servicios! cambiamos el tipo de inicio por >utomtico y le damos en aceptar
<nuevamente nos saldr una advertencia la cual indica que se tiene que reiniciar el servicio= .
o +niciar sesi3n del SQ Server #anagement Studio 2005 en modo de autenticaci3n de Bindo4s"
o En el panel derecho, vamos a Seguridad +nicio de sesi3n y buscamos el usuario sa clic derecho
propiedades .
o En las propiedades ingresamos una contrase?a para este usuario y en la pesta?a de estado le
damos los permisos de cone-i3n a la base de datos y el inicio de sesi3n .

o >hora solo nos queda reiniciar el servicio para que los cambios se e$ect8en .

/'SE;7>(+D* . Si al tratar de reiniciar el Servicio de SQ Server ocurre un error es porque se debe
ingresar en modo de administrador!para ello damos clic derecho en el icono de SQ server
Ejecutar como administrador "

,ues bien hasta aqu) ya le hemos dado permisos al usuario EsaF para que puede hacer cone-i3n remota usando el
dual boot es decir el doble inicio de sesi3n .

Vous aimerez peut-être aussi