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 conectarlo al netbeans , para lo cual necesitaremos algunas herramientas y la base de datos pubs que previamente la descargamos y adjuntamos adjuntamos en nuestro SQ! sino se tiene la base de datos pubs puedes mirar este post o puedes puedes usar usar cualquier base de datos que tengas" t engas"
I.- REQUISITS • • •
#icroso$t SQ Server 2005" #icroso$t SQ Server %&'( &river ! si no lo tienes lo puedes descargar aqu) aqu)"" *et'eans +&E
II.- BSER!"CINES 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 deseemos conectarnos es que las cone-iones (1+ estn deshabilitadas , para lo cual al tratar de conectarnos nos mostrará mostrará la siguiente siguiente e-cepci3n e-cepci3n . *et4or error +/E-ception. +/E-ception. (onnection re$used. re$used. connec
III.- CN#I$UR"ND EL SQL SER!ER P"S " P"S 1.
%"BILIT"R TCP&IP ' 6amos al men7 inicio 8 odos los programas 8 #icroso$t SQ Server 2005 8 9erramientas de con$iguraci3n 8 SQ Server (on$iguration o
#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 clic en rotocolos
de SQE:;ESS y le damos clic derecho en (1+ y elegimos la opci3n de habilitar
o
o
>hora iremos a las propiedades de (1+ y nos dirigimos a la pesta?a de &irecciones + 8 +> y cambiamos el valor de puertos dinámicos por el valor de @ABB (este va)or es necesar*o c+ando *ntente,os conectarnos con e) netbeans ! nuevamente al aceptar nos saldrá la advertencia de reiniciar para que los cambios tengan e$ecto .
>hora vamos a reiniciar el servicio ! para ello nos vamos al panel izquierdo 8 clic en la opci3n Servicios de SQ Server 2005 8 y nos vamos al panel derecho en SQE:;ESS y le damos reiniciar .
2.
%"BILIT"ND EL D DU"L DE CNE/I0N '
AUTENTICACIÓN DE SQL
SERVER Y AUTENTICCIÓN DE WINDOWS o
+niciar sesi3n del SQ Server #anagement Studio 2005 en modo de autenticaci3n de Cindo4s .
o
o
o
En el e-plorador , hacer clic derecho en el nombre de instancia y seleccionar propiedades"
Seleccionamos la opci3n de Seguridad y cambiamos el modo de autenticaci3n de Cindo4s al odo de a+tent*cac*n de 2*ndo3s y SQL Server
> continuaci3n nos saldrá una advertencia en la cual se nos indica que los cambios surtirán e$ecto cuando s reinicie SQ Server
haremos mas adelante="
*os vamos a la instancia y reiniciamos . %"BILIT"R L" CNE/I0N RET" EN L" CN#I$UR"CI0N DE SUPER#ICIE ' >brir la (on$iguraci3n se super$icie de SQ Server 2005 o
3.
o
o
o
o
Seleccionar la con$iguraci3n de super$icie para servicios y cone-iones .
E-pandimos la instancia de SQE:;ESS 8 #otor de base de datos 8 (one-iones remotas y seleccionamos
En la pesta?a se Servicios! cambiamos el tipo de inicio por >utomático y le damos en aceptar
indica que se tiene que reiniciar el servicio= .
o
o
o
+niciar sesi3n del SQ Server #anagement Studio 2005 en modo de autenticaci3n de Cindo4s" En el panel derecho, vamos a Seguridad 8 +nicio de sesi3n y buscamos el usuario sa clic derecho 8 propiedades .
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$ect7en .
/'SE;6>(+* . 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 8 Ejecutar como administrador "
ues bien hasta aqu) ya le hemos dado permisos al usuario FsaG para que puede hacer cone-i3n remota usando el dual boot es decir el doble inicio de sesi3n .
Etiquetas. %>6> , SQ
14 Co,entar*os' so$topia dijo"""
#uy buen tutorial"" tienes la segunda parteHH #e ser)a muy 7til" .& gracias por la aportaci3n .= I de noviembre de 200J [email protected]@ sistemas0I@@ dijo""" En breve estar publicando la segunda parte de este tutorial" Kracias por los comntarios I de noviembre de 200J 22.@I >n3nimo dijo""" pls has la segunda parteeLL por q necesito conectar java con el sql"" ayudameeeee @J de noviembre de 200J [email protected] sistemas0I@@ dijo""" / , hoy en la noche estoy colgando la segunda parte 20 de noviembre de 200J 05.@A >n3nimo dijo""" >gradecemos la actitud de compartir material interesante sobre java, muchas gracias 2@ de noviembre de 200J 0M.2J >n3nimo dijo""" graciassLL d vdd 500000 millones d graciasLL 2B de noviembre de 200J 2@.@5 >n3nimo dijo""" esta genial"""" pero $alta la segunda parte, necesito hacer una tarea, y me $alta la cone-ion a netbeans *atty"""" 2M de noviembre de 200J @J.AJ >n3nimo dijo""" la segunda parte ya estaH @ de diciembre de 200J @A.5I sistemas0I@@ dijo""" 'ueno ya publique la segunda parte , espero que les sea de utilidad B de diciembre de 200J 0B.@I >n3nimo dijo"""
(9E#/I5 ES> (9+&+&+S#> D >K+*> (>'/;# E NE+(+/ #DO 'DE* '/K @5 de enero de 20@0 @J.A0 marcio dijo""" #en 4en aporte, podrias ayudarme con net'eans P"M y SQ 200M"" un tutorial igualito pero con ese +&E y con ese manejador """pleaceLLLLL @@ de $ebrero de 20@0 2B.@P ary dijo""" 9ola muy bue*o tu tutoria, pero tengo una duda, esa version que manejas de sq servEr 2005 es una especie de servidor veo que dice 4indoCS sE;6E;, es que yo tengo ins>ado sql 2005 en mi maquina pero las opciones que muestras no son iguales a las mias y como estoy teniendo problemas en la cone-ion no se si es la versiRn que tengo instalada, ya he intentado muchas cosas que me encontr en internet y nada me $unciona asT que llegue a pensar que es la version que yo tengo instaladaL Sorry por la molestiaL KraciasL M de marzo de 20@0 22.02 %oselin dijo""" tengo un problema, segui todos tus pasos y en el momento de conectar me sale el erro @MA5P, segui los pasos que salen para solucionar ese error y aun asi no me $unciona" me puedes ayudarH necesito conectar la base de datos o si no no podre entregar el proyecto" 2A de mayo de 20@0 [email protected] sistemas0I@@ dijo""" a soluci3n a ese error esta aqu) . http.11java-0I@@"blogspot"com1200J1@01solucionarUerrorUalUconectarUsqlU server"html """ que sistema operativo tienes HH porque si tienes 4indo4s vita o 4indo4s I hay que ejecutar sql sever como administrador" 25 de mayo de 20@0 0A.00 >n3nimo dijo""" #uchas Kracias por este tutorial,no sabes cuanto me sirvio para realizar un proyecto" 25 de julio de 20@0 @J.@M >n3nimo dijo"""
9ola soy esta super, mega $ino este instructivo""" gracias e-celente publicacion te $elicitoUUUUUU I de noviembre de 20@0 @2.0@
P+b)*car +n co,entar*o en )a entrada +ngresa tu comentario """" con el siguiente $ormato E#>+ U (/#E*>;+/ para poder responderte . Entrada más reciente Entradas antiguas 9ome Subscribir a. Enviar comentarios <>tom=
B+scar este b)o5 Buscar
con la tecnolog)a de
Et*6+etas • • • • • • • • • • • • • • •
( <@= &"/"S <@= K+# <2= %>; <2= %>6> <@M= %Nree(hart <2= #>*D>ES <@= *>6EK>&/;ES <@= *E'E>*S ;+/S <@= 6+&E/S <@= 6+&E/D/;+>ES <@=
Car7eta Co,7art*da
"rc8*vos •
V 20@0
o
o
•
W 200J ; 6entana splash con *et'eans (onectando SQ Server y *etbeans con %&'( X arte """ (onectando SQ Server y *etbeans con %&'( X arte """ V noviembre <@P= Ejemplos de %Nree(hart X arte 2 Ejemplos de %Nree(hart X arte @ ablas y grá$icos dinámicas en E-cel 200I (ambiar la ubicaci3n la carpeta de $avoritos en +E""" (omo rogramar %ava X &eitel Y &eitel +nstalaci3n de %Nree(hart #acros en E-cel >ctivar el men7 de Dbuntu con la tecla de Cindo4s a (lase String (omo cambiar el )cono a un %Nrame (rear un Zndice en Cord 200I Sistema de $icheros 6isualizar los iconos en el escritorio de Dbuntu" >ctivar el teclado numrico en Dbuntu a (lase %+nternal Nrame (reando ejecutable para %ava V octubre ; con """ Ejecutar la calculadora de Cindo4s desde %ava Kenerar un archivo %>; ejecutable >gregar un archivo %>; a nuestro proyecto V marzo <2= 6ector con men7 Dnir dos imágenes con Kimp V $ebrero <@= o
o
o
o
o
o
•
'ase de datos U Nundamentos
V 200M <@2= V diciembre <2= (omo crear un proyecto con *etbeans (olocar un $ondo transparente a una imagen V noviembre <@0= 9erramientas (>SE (lases de distribuci3n de objetos <ayouts= (rear un %anel degradado Secci3n %>6> Secci3n 6>;+/S Secci3n +*D: Secci3n /NN+(E [[[[ ES> SE((+* ES> E* (/*S;D((+* LLLLL""" '+E*6E*+&/S > %>6>:0I@@ LLLLL 'ienvenidosLLL o
o
!*s*tantes casino (ontador &e 6isitas