Acabo de instalar SQL Server 2008 Express en mi máquina Vista SP1. Anteriormente tenía el 2005 aquí y lo usaba sin problemas con el antiguo SQL Server Management Studio Express. Podía conectarme sin problemas a mi instancia PC-NAME\SQLEXPRESS (no, PC-NAME no es el nombre de mi computadora ;-).
Desinstalé el 2005 y el SQL Server Management Studio Express. Luego instalé SQL Server 2008 Express en mi máquina y opté por instalar SQL Server Management Studio Basic.
Ahora, cuando intento conectarme a PC-NAME\SQLEXPRESS (con Autenticación de Windows, como siempre), recibo el siguiente mensaje:
No se puede conectar a PC-NAME\SQLEXPRESS. Se produjo un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server. El servidor no se encontró o no fue accesible. Verifique que el nombre de la instancia sea correcto y que SQL Server esté configurado para permitir conexiones remotas. (proveedor: Interfaces de red de SQL, error: 26 - Error al localizar el servidor/instancia especificada) (Microsoft SQL Server, Error: -1) Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476
Cuando instalé SQL Server 2008, lo configuré para usar SQLEXPRESS como nombre de instancia local. Hasta donde puedo decir, a través del Administrador de configuración de SQL Server, SQL Server está configurado para permitir conexiones remotas.
Cuando fui al enlace de ayuda que menciona, la página de ayuda sugiere lo siguiente:
- Asegúrese de que el servicio SQL Server Browser esté iniciado en el servidor.
- Utilice la herramienta de Configuración de Área Superficial de SQL Server para habilitar que SQL Server acepte conexiones remotas. Para obtener más información sobre la herramienta de Configuración de Área Superficial de SQL Server, consulte Configuración de Área Superficial para Servicios y Conexiones.
Bueno, hasta donde sé, no hay ningún servicio SQL Server Browser en mi sistema (busqué en MMC, pero no encontré ninguno).
Y la herramienta de Configuración de Área Superficial de SQL Server no existe en SQL Server 2008. Así que buen trabajo con tu documentación de ayuda, Microsoft ;-).
Estoy perdido en qué hacer en este momento. Tenía mucho trabajo que esperaba completar hoy después de la actualización a 2008 (la persona con la que estoy trabajando lo instaló y lo puso en funcionamiento sin problemas y me dijo que sería fácil - también es mucho mejor que yo con temas de bases de datos). ¿Alguien tiene alguna idea de qué podría estar mal? Realmente lo apreciaría. Si no puedo hacer que esto funcione en unas pocas horas, volveré a SQL Server 2005 (si es que funciona, gah...).
Editar: He intentado apagar el Firewall de Windows, y eso no ayudó. Además, noté que no tengo un directorio "Data" bajo el árbol de directorios de instalación de SQL Server 2008 - ¿podría haber configurado algo incorrectamente cuando lo instalé?