Pregunta

Tengo VS 2008 Professional Edition. Después de la instalación (que incluye SQL Server 2008), decidí instalar SQL Server 2008 Express Edition con herramientas avanzadas (por lo que pude conseguir SQL Server Management Studio en él). Así que he desinstalado el SQL Express que viene con VS 2008, e instalado la versión independiente de SQL Server 2008 Express con herramientas avanzadas.

Sin embargo, cuando intento iniciar sesión en SQL Server Management Studio usando:

.\SQLEXPRESS

como el nombre del servidor y la autenticación de Windows como la autenticación, me sale el siguiente mensaje:

 TITLE: Connect to Server
 ------------------------------

 Cannot connect to .\SQLEXPRESS.

 ------------------------------ ADDITIONAL INFORMATION:

 A network-related or instance-specific
 error occurred while establishing a
 connection to SQL Server. The server
 was not found or was not accessible.
 Verify that the instance name is
 correct and that SQL Server is
 configured to allow remote
 connections. (provider: SQL Network
 Interfaces, error: 26 - Error Locating
 Server/Instance Specified) (Microsoft
 SQL Server, Error: -1)

 For help, click:
 http//go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476

 ------------------------------ BUTTONS:

 OK
 ------------------------------

¿Alguna sugerencia sobre cómo conseguir que funcione? He intentado desactivar Firewall de Windows, así y sigue sin suerte. Estoy utilizando Windows Vista y SQL Server 2008 Express SP1 Patch también se ha aplicado recientemente.

REVISIÓN: Para los interesados: No tenía cualquiera de la instalación basada Instancia instalado (es decir, el motor de base de datos). He instalado el material basado instancia y se arreglaron!

¿Fue útil?

Solución

se puede buscar su nombre de instancia en el Administrador de configuración de SQL Server. Está escrito entre paréntesis después de servicio de SQL Server en la lista de servicios.

el. notación es correcta y es lo mismo que (local)

Otros consejos

Comience su local de SQL Server Service

  • Inicio de SQL Config Manager: Haga clic en Inicio -> Microsoft SQL Server 2008 R2 -> SQL Server Administrador de configuración
  • Start Servicios de SQL: Configurar el servidor SQL Server (SQLEXPRESS) y los servicios de SQL Server Browser en automático modo de comenzar. Haga clic derecho en cada servicio -> Propiedades -> Ir a la ficha Servicio

Esto asegurará de que comiencen de nuevo si se reinicia el ordenador. Por favor, compruebe el estado es "Ando" para ambos servicios.

Puesta en marcha de su local de SQL Server 2008 Service

Inicio de sesión y autenticarse con el servidor SQL Server local

  • Ahora abra SQL Server Management Studio y haga clic en "Conectar a objetos Explorer" y seleccione Servidor Nombre:

[Nombre de PC] \ SQLEXPRESS

Ejemplo: 8540p-KL \ SQLEXPRESS o (localhost) \ SQLEXPRESS

  • Para encontrar el nombre de PC: Haga clic derecho en Mi PC -> Propiedades -> pestaña Nombre de equipo

  • Alternativa: Inicio de sesión utilizando la autenticación de Windows: Usando el nombre de usuario [Su Dominio] / [su nombre de usuario]

SQL Server 2008 Configuración de cuentas de usuario

Configuración de cuentas de usuario

  • Crear un nuevo acct de ingreso: En SQL Gestión de Estudio -> Expandir su servidor local -> Seguridad -> Derecho clic en los inicios de sesión -> Nuevo inicio de sesión

  • Establecer la configuración de contraseñas en la nueva cuenta de usuario: Deseleccionar Hacer cumplir la política de contraseñas, caducidad de la contraseña y el usuario deben cambiar PW (Dado que este es local) de base de datos por defecto -> Su base de datos

  • Grant papeles de nueva cuenta de usuario: Asignación de usuarios Página -> Mapa de su base de datos y otorgar db_owner Estado papel Página -> Conceder permiso para conectar y habilitar la entrada de

SQL Server 2008 Configuración de usuario local DB

Configuración de permisos de acceso / Ajustes de usuario

  • Habilitar todos los modos de autenticación: Haga clic derecho en el servidor local -> Propiedades -> Pestaña Seguridad -> Activar SQL Server y el modo de autenticación de Windows
  • Habilitar TCP / IP: Administrador de configuración del servidor SQL Abrir -> red de SQL Server Configuración -> Protocolos para SQLEXPRESS -> Habilitar TCP / IP
  • Reiniciar SQL Server Service: que tendrá que reiniciar el servidor SQL Server (SQLEXPRESS) después de habilitar TCP / IP

Permisos de SQL Server 2008 Server

Propiedades de archivo de base para el proyecto de la primavera

  • database.url = jdbc: jtds: sqlserver: // [locales de ordenadores PC
    Nombre]; ejemplo = SQLEXPRESS; DatabaseName = [nombre db];

  • database.username = [Nombre de usuario] database.password = [Su contraseña]

  • database.driverClassName = net.sourceforge.jtds.jdbc.Driver

Si desea ver más grandes capturas de pantalla y un mejor formato de la respuesta con más detalles, ver el artículo blog a continuación: La creación de una instancia local de SQL Server 2008 en blog:

¿Usted intentó utilizar (local) \ SQLEXPRESS en el nombre? No he visto eso. notación de antes.

Scott,

que tenía que permitir a SQL Server Browser en los servicios una vez que lo hice yo era capaz de conectar en mi reciente instalación.

después de que yo sólo tenía que usar el nombre del equipo que el servidor.

editar, mientras que la investigación aún más en la búsqueda de Explorador de SQL Server, señaló que los servicios de informes, el servicio mostró su ejemplo como. \ nombre del equipo.

probar que, como el nombre del servidor.

editar nuevamente cambiar a la barra invertida estado jugando con Linux recientemente:)

Hay una posibilidad de que instaló como instancia de forma predeterminada. En este caso, intente conectar utilizando (local) - sólo (local). A continuación, vaya a Programas / Microsoft SQL Server Herramientas / Configuración / Administrador de configuración de SQL Server. Vaya a Configuración de red de SQL Server / Protocolos para MSSQLSERVER y permitir a canalizaciones con nombre.

¿Usted ha intentado buscar en la superficie de SQL Server Configuración de área? Es posible que sólo tenga la configuración de autenticación de SQL y que tenga que habilitar la autenticación de red y SQL.

-JFV

Tengo una aplicación que utiliza una cadena de conexión a través VSOT en Word 2007. La aplicación dio un error de conexión. Me Allways instalar SQL Server 2008 Express R2 en modo mixto para que pueda utilizar la estructura en sa i con una contraseña para conectarse. Volví a entrar la contraseña para asegurarse de su correcta. En una siguiente etapa i abierto: ‘Gestor de configuración’ en ‘Archivos de programa’ 'Microsoft SQL Server 2008’ ->’Herramientas de configuración y establecer todos los demás casos de las propiedades -> ejemplo ocultar 'sí' Que resolvió el problema en mi caso. Danny

Si todavía tiene problemas para conectarse a SQL Express 2008,

leer este artículo http: // www. linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

Se le informa acerca de la configuración de SQL Express después de la instalación

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top