Sie sind auf Seite 1von 11

...

de

Java y

algo

mas ...

Home | Java |C # |SQL |Manuales |Videos |

Home
Programacin
o Java
Indice
Manuales
Ejemplos
o C++
Indice
Manuales
Ejemplos
o C#
Indice
Manuales
Ejemplos
o SQL
Indice
Manuales
Ejemplos
Office
o Indice
o Ejemplos
o Videos
Linux
o Indice
o Videos
Varios
o Indice
Skydrive
o Manuales
C++
C#
Java
Php
Base de datos
o Videotutoriales
C++
C#
Java
Php
Base de datos
o Ejemplos
C++
C#
Java
Php
Base de datos
o Programas
Linux
Xp
Mac
Contactame

51

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 SQL; sino se tiene la base de datos pubs
puedes mirar este post o puedes usar cualquier base de datos
que tengas.

I.- REQUISITOS
Microsoft SQL Server 2005.

Microsoft SQL Server JDBC Driver ; si no lo tienes lo puedes descargar aqu.

NetBeans IDE

II.- OBSERVACIONES
Por defecto el SQL Server 2005 no permite conexiones remotas y tiene deshabilitado la cuenta sa ;
as que si tratamos de conectarnos nos mostrar el siguiente mensaje de error :

Otro problema que se nos puede presentar cuando deseemos conectarnos es que las conexiones
TCP/IP estn deshabilitadas , para lo cual al tratar de conectarnos nos mostrar la siguiente
excepcin :

Network error IOException: Connection refused: connec

III.- CONFIGURANDO EL SQL SERVER PASO A PASO

1. HABILITAR TCP/IP :
o Vamos al men inicio Todos los programas Microsoft SQL Server 2005 Herramientas
de configuracin SQL Server Configuration Manager :

o En el parte izquierda de la ventana del SQL Server Configuration Manager vamos a


expandir la opcin de Configuracin de red de SQL Server 2005 y click en
Protocolos de SQLEXPRESS y le damos clic derecho en TCP/IP y elegimos la opcin
de habilitar (al hacer esto saldr una advertencia que indica que los cambios no
surtirn efecto hasta que se reinicie el servicio) :

o Ahora iremos a las propiedades de TCP/IP y nos dirigimos a la pestaa de Direcciones IP


IPALL y cambiamos el valor de puertos dinmicos por el valor de 1433 (este valor es
necesario cuando intentemos conectarnos con el netbeans) ; nuevamente al
aceptar nos saldr la advertencia de reiniciar para que los cambios tengan efecto :

o Ahora vamos a reiniciar el servicio ; para ello nos vamos al panel izquierdo clic en la
opcin Servicios de SQL Server 2005 y nos vamos al panel derecho en SQLEXPRESS y le
damos reiniciar

2. HABILITANDO EL MODO DUAL DE CONEXIN : AUTENTICACIN DE SQL SERVER Y AUTENTICCIN DE


WINDOWS
o Iniciar sesin del SQL Server Management Studio 2005 en modo de autenticacin de

Windows :

o En el explorador , hacer clic derecho en el nombre de instancia y seleccionar propiedades.


o Seleccionamos la opcin de Seguridad y cambiamos el modo de autenticacin de Windows
al Modo de autenticacin de Windows y SQL Server

o A continuacin nos saldr una advertencia en la cual se nos indica que los cambios surtirn
efecto cuando s reinicie SQL Server (esto lo haremos mas adelante).

o Nos vamos a la instancia y reiniciamos :


3. HABILITAR LA CONEXIN REMOTA EN LA CONFIGURACIN DE SUPERFICIE :
o Abrir la Configuracin se superficie de SQL Server 2005

o Seleccionar la configuracin de superficie para servicios y conexiones :

o Expandimos la instancia de SQLEXPRESS Motor de base de datos Conexiones remotas y


seleccionamos (en el lado derecho) : Conexiones locales y remotas Usar TCP/IP y
canalizacin con nombre :

o En la pestaa se Servicios; cambiamos el tipo de inicio por Automtico y le damos en


aceptar (nuevamente nos saldr una advertencia la cual indica que se tiene que reiniciar el

servicio) :

o Iniciar sesin del SQL Server Management Studio 2005 en modo de autenticacin de
Windows.
o En el panel derecho, vamos a Seguridad Inicio de sesin y buscamos el usuario sa clic

derecho propiedades :

o En las propiedades ingresamos una contrasea para este usuario y en la pestaa de estado
le damos los permisos de conexin a la base de datos y el inicio de sesin :
o Ahora solo nos queda reiniciar el servicio para que los cambios se efecten :

OBSERVACIN : Si al tratar de reiniciar el Servicio de SQL Server ocurre


un error es porque se debe ingresar en modo de administrador;para ello damos
clic derecho en el icono de SQL server Ejecutar como administrador .

Pues bien hasta aqu ya le hemos dado permisos al usuario sa para que puede hacer conexin remota
usando el dual boot es decir el doble inicio de sesin :

Das könnte Ihnen auch gefallen