Problemas de conexión con SQL Server Express

2

Tengo Windows 7 Ultimate, 64 bits. He instalado SQL Server 2008 Express y he creado una base de datos en él.

Tengo un jar que me ayuda a crear un archivo de conexión para conectarme a esta base de datos. Lo he usado en varias otras computadoras (XP / Win2003) y ha funcionado bien. texto alternativo

Sin embargo, probar la conexión me da una conexión rechazada.

Así que comencé a solucionar problemas instalando primero el cliente Telnet e intentando acceder a SQL Server Express. Sin alegría: texto alternativo

Esta es mi PC en casa. No se ejecuta Firewall de Windows. Instalación predeterminada de SQL Server (el número de puerto es 1433) Puede golpear a SQL Server en SQL Server Mgmt Studio bien.

  1. ¿Por qué falla Telnet?
  2. ¿Cómo solucionar más problemas?

Gracias.

Simon
fuente

Respuestas:

4

¿Ha habilitado TCP / IP como una opción de conexión para la instancia en el Administrador de configuración de SQL Server?

ta.speot.is
fuente
Gracias, eso resolvió el 95% del problema. ¿Estoy seguro de que las instalaciones predeterminadas de 2005 SQL Server express lo tienen habilitado? Ahora dice que el inicio de sesión sa no es correcto. Estaba bastante seguro de que la contraseña predeterminada para sa era sa?
Simon
@Simon: la contraseña predeterminada para salo que sea que haya configurado en la instalación, si habilitó la autenticación en modo mixto. Ver thecodeattic.files.wordpress.com/2010/06/…
ta.speot.is
Salud Amigo. ¿Cuál es el procedimiento para cambiar esto sin hacer una reinstalación de SQL Express?
Simon
1
@Simon: conéctese en SSMS y siga aspadvice.com/blogs/name/archive/2008/04/03/… luego cambie la contraseña para saconectarse nuevamente en SSMS y debajo del servidor expanda "Seguridad" y luego "Inicios de sesión". Haga clic derecho en "sa" y seleccione "Propiedades".
ta.speot.is
Excelente enlace / consejo. Seguido de eso, cambió al modo mixto. Cambié pw por sa, obtuve un error 15513, pero lo solucioné marcando el botón 'map to credential' Reinicié el servidor: obtuve un inicio de sesión incorrecto a través de mi archivo jar. Intenté crear un nuevo usuario con un - test, pw - test, todavía recibo un error de inicio de sesión incorrecto a través de mi JAR. ¿Alguna otra idea?
Simon
1

Compruebe que sus protocolos estén habilitados en Inicio \ Microsoft SQLServer \ Herramientas de configuración \ Administrador de configuración.

En la barra de tareas a la izquierda, seleccione Configuración de red de SQL Server y habilite Memoria compartida, Canalizaciones con nombre y TCP / IP.

Seleccione Servicios de SQL Server y reinicie el Explorador de SQL Server y SQL Server.

A ver si eso ayuda

Barry
fuente