Instalar jTDS controlador y configurar TCP /IP para SQL Server Express
1
Descargar e instalar driver JDBC jTDS para SQL Server , si lo encuentra desaparecido . Vea Recursos para el enlace a la página de descarga del sitio web de SourceForge . Usted sabrá que el conductor no se utiliza si recibe esta excepción: "No se puede encontrar controlador : . Net.sourceforge.jtds.jdbc.Driver "
2
Enable TCP /IP para SQL Server Exprese como se muestra a continuación. De forma predeterminada , TCP /IP está deshabilitado , en cuyo caso el motor JDBC no puede conectarse a él y le da el siguiente error: " IOException Error de red : Conexión rechazada : . Conecte " Expanda el nodo Configuración de red de SQL Server 2005. En el panel derecho , seleccione " Protocolos de SQL Express. " Se mostrará protocolos y sus estados. Seleccione " Activar" para TCP /IP.
3
Seleccione "Propiedades" en el menú contextual de TCP /IP .
4
Seleccione las " direcciones IP " ficha en el cuadro de diálogo " Propiedades" .
5
Ajuste el dinámico campo de los puertos TCP en blanco ( vacía). Como resultado de ello , SQL Server Express no elegir un puerto automáticamente al reiniciar .
6
Introduzca el número de puerto correcto en el campo Puerto TCP bajo nodo IPAll .
7
Pulse " OK" para guardar y aplicar la configuración.
8
Reinicie SQL Server Express, y empezar una ventana de comandos .
9
Type " netstat -an " . Si el número de puerto es , digamos, 5000 , debe aparecer en la salida de este comando .
TCP 0.0.0.0:5000 ( el puerto no. ) 0.0.0.0:0 ESCUCHANDO
< p > Esta es una prueba que se utiliza el nuevo número de puerto .
habilitar la autenticación de modo
10
Prepárese para activar el modo de autenticación de SQL Server para las conexiones si se obtiene el siguiente error en el modo de autenticación de Windows por defecto: " . . error de usuario ' Puede que tenga que crear un nuevo usuario o habilitar conectarse con este modo de la actual, como se muestra a continuación. Inicie Microsoft SQL Server Management Studio Express ( SSMSE ) y conectarse a SQL Server Express. Seleccione la pestaña "Seguridad " en el cuadro de diálogo " Propiedades del servidor " , y comprobar el "SQL Server y el modo de autenticación de Windows " casilla de verificación . Pulse" OK " en el" Propiedades " cuadro de diálogo para guardar la configuración . Levante " Seguridad /Conexiones " en la ventana del Explorador de objetos y seleccione el nombre de usuario del sistema existente " sa ". Seleccione" " página en el " Estado de la caja de diálogo Inicio de sesión Propiedades " que aparece si ve una flecha roja hacia abajo contra el inicio de sesión "sa ". Una flecha roja significa que el inicio de sesión en este modo no está habilitado para "sa ", o no hay ninguna contraseña Seleccione la opción " Usuario: Enabled" . . Botón Ir a la página general en el mismo cuadro de diálogo " Propiedades" , e introduzca una contraseña de "sa ". La contraseña debe ser bastante críptico , ya que es el administrador del sistema . Pulse "OK " para guardar los cambios en el cuadro de diálogo. Nota : Si actualiza la página Explorador de objetos ahora , no debe haber flecha hacia abajo roja contra Escribir código fuente de Java en la aplicación cliente para conectarse a SQL Server Express Ahora , con "sa ". jTDS driver JDBC. He aquí un ejemplo de la prueba
11
12 < p > Haga clic en " Propiedades" en el menú contextual de su base de datos en la ventana del Explorador de objetos .
13
14
15
16
17
18
19
20