visual tipo studio solucionar servidor remote puede ningun motor instancia especificado error encontro datos conectar buscar sql sql-server sql-server-2008r2-express

tipo - sql error 26 error al buscar el servidor o instancia especificado



No se puede conectar a SQL Express "Error: 26-Error en la ubicación del servidor/Especificación especificada) (16)

¿Ha deshabilitado la configuración de VIA en el administrador de configuración de SQL? De lo contrario, desactívelo primero (si VIA está habilitado, no puede conectarse) y sí, TCP debe estar habilitado. Pruébalo y debería estar funcionando bien.

Realice los cambios solo para ese nombre de instancia particular.

¡Aclamaciones!

Estoy en un extremo suelto con un cuadro en particular que ejecuta SQL Server 2008 R2 Express.

  • El Firewall de Windows está configurado para permitir TCP y UDP de entrada 1433, 1434.
  • El Firewall de Windows está configurado para permitir TCP y UDP salientes en cualquier puerto.
  • Ningún otro software AV / FW se está ejecutando actualmente.

Cuando intento conectarme a xxx.xxx.xxx.xxx/sqlexpress , se agota el tiempo con el siguiente error:

TITULO: Conectar al servidor

No se puede conectar a xxx.xxx.xxx.xxx / SQLEXPRESS.

INFORMACIÓN ADICIONAL:

Se produjo un error relacionado con la red o específico de la instancia al establecer una conexión a SQL Server. El servidor no se encontró o no estaba accesible. Verifique que el nombre de la instancia sea correcto y que SQL Server esté configurado para permitir conexiones remotas. (proveedor: Interfaces de red SQL, error: 26 - Error al localizar el servidor / Especificación especificada) (Microsoft SQL Server, Error: -1)

He comprobado que las conexiones remotas están permitidas en el servidor.

He confirmado que TCP / IP está habilitado y configurado en la Configuración de SQL Server para permitir conexiones en la IP externa al 1433.

También he usado Wireshark desde mi máquina local y puedo ver las solicitudes de 1433 UDP que van al servidor remoto.

Pero el uso de Wireshark en el servidor remoto no muestra solicitudes de conexión entrante para 1433 UDP ni nada desde mi IP externa (con filtrado desde RTP a resultados remotos).

Esto me hace pensar que es un problema de firewall.

El servidor está alojado en una compañía externa que tiene control sobre el PIX frente a nuestro servidor.

Necesito solucionar este problema tanto como sea posible, ya que la empresa de alojamiento no tiene ni idea de lo que está haciendo.


¿Podría publicar la cadena de conexión que está usando que le está dando problemas?
Es posible que deba agregar el número de puerto al valor de Data Source , ya que omitirlo también puede producir el Error 26 de SQL.

Ej .: Data Source = ServerHostName / SQLServerInstanceName, 1433


Aquí hay un método simple para solucionar problemas de conexión:

  1. Crea un archivo vacío llamado test.udl usando un editor de texto
  2. Haga doble clic en el archivo test.udl, luego especifique sus propiedades de conexión
  3. Pulse el botón "Conexión de prueba".

El firewall activo en el servidor podría estar causando esto. Puedes intentar (temporalmente) apagarlo y ver si resuelve el problema.

Si de hecho es causado por el firewall, supuestamente debería poder resolverlo agregando una regla de entrada para el puerto TCP 1433 establecido en permitido, pero personalmente no he podido conectarme de esta manera.


En mi caso, instalé SQL Express 2012 y el problema surge después de reiniciar mi PC. Lo resolví así:

Voy a Servicios -> SQL Server (SQLEXPRESS) y veo que se detuvo . Comencé y es decir un error de inicio de sesión. En las propiedades, Tab Log On , lo cambio a la cuenta del sistema local , luego puedo iniciar el servicio SQL.

Luego, para probarlo, voy a SQL Server Management Studio y me conecto a . / SQLEXPRESS y ¡funciona!


Encontré esta URL muy útil: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/2cdcab2e-ea49-4fd5-b2b8-13824ab4619b/help-server-not-listening-on-1433

En particular, mi problema fue que no habilité TCP / IP en Sql Server Configuration Manager-> SQL Server Network Configuration-> Protocols para SQLEXPRESS.

Una vez que lo abra, debe ir a la pestaña de Direcciones IP y, para mí, cambiar IPAll al puerto TCP 1433 y eliminar el valor de los Puertos Dinámicos TCP trabajado.

Siga los otros pasos para asegurarse de que 1433 esté escuchando (use netstat -an para asegurarse de que 0.0.0.0:1433 está ESCUCHANDO.), Y que puede hacer telnet al puerto desde la máquina cliente.

Finalmente, secundé la sugerencia de eliminar el / SQLEXPRESS de la conexión.

EDIT: debo tener en cuenta que estoy usando SQL Server 2014 Express.


Esto realmente funciona ... Verifiqué muchos sitios y finalmente obtuve la respuesta.

Esto puede ocurrir cuando master.mdf o mastlog.ldf se corrompen. Para resolver el problema pasa a la siguiente ruta.

C: / Archivos de programa / Microsoft SQL Server / MSSQL10_50.MSSQLSERVER / MSSQL, allí encontrará una carpeta "Datos de plantilla", copie el master.mdf y el mastlog.ldf y reemplácelos.

C: / Archivos de programa / Microsoft SQL Server / MSSQL10_50.MSSQLSERVER / MSSQL / DATA carpeta.

Eso es . Ahora inicie el servicio MS SQL y listo.


Recientemente encontré el mismo problema, pero estoy usando Windows 10 Technical Preview Build 10041 y SQL Server 2014 (Avanzado).

Siga los mismos consejos de arriba:

En particular, mi problema fue que no habilité TCP / IP en Sql Server Configuration Manager-> SQL Server Network Configuration-> Protocols para SQLEXPRESS.

Una vez que lo abra, debe ir a la pestaña de Direcciones IP y, para mí, cambiar IPAll al puerto TCP 1433 y eliminar el valor de los Puertos Dinámicos TCP trabajado.

Siga los otros pasos para asegurarse de que 1433 esté escuchando (use netstat -an para asegurarse de que 0.0.0.0:1433 está ESCUCHANDO.), Y que puede hacer telnet al puerto desde la máquina cliente.

Finalmente, secundé la sugerencia de eliminar el / SQLEXPRESS de la conexión.

Y ----> ¡Esa última línea es importante! Parece que es específico de Windows 10; Elimine / SQLEXPRESS de su cadena de conexión. Lo que era frustrante era que SQL Management Studio se conecta bien usando una cadena de conexión (completa o corta), sin embargo, Visual Studio solo aceptaba la cadena de conexión sin el / SQLEXPRESS.


Se trata de seguridad. Asegúrese de verificar dos veces su firewall (ventanas y antivirus) en algunos casos cuando deshabilitó un firewall y reinicie su computadora, automáticamente el firewall de Windows está activo y aún bloquea su aplicación. Espero que esto sea útil ..


Tengo un problema similar con el servidor SQL, lo he intentado todo pero no me conecto al motor de base de datos y muestra un error: 26.

  • Primero verifique si el motor de la base de datos está funcionando o no. Al entrar en el administrador de configuración. Inicio> servidor sql> administrador de configuración del servidor sql. En el panel derecho, debería ver que el servidor SQL (mss ..) debería estar ejecutando un estado con una indicación verde.
  • SI el motor de la base de datos no se está ejecutando, simplemente desinstale el servidor SQL / formatee su sistema si es posible y luego descargue el servidor SQL 2012 y el estudio de administración. desde
    https://www.microsoft.com/en-ca/download/details.aspx?id=29062

  • Primero instale el servidor, asegúrese de agregar el servidor en la fase de instalación
    Al hacer clic en Agregar servidor y luego instalar Management Studio.


Todo lo que necesita hacer es ir al panel de control> Administración de equipos> Servicios e iniciar manualmente el SQL Express o el servidor SQL. Funciono para mi

Buena suerte.


Tuve el mismo problema, pero lo resolví reiniciando el servicio del navegador en el ADMINISTRADOR DE CONFIGURACIÓN DE SQL y eliminando / SQLEXPRESS del nombre de la instancia en la ventana de conexión.


Tuve un problema similar que se resolvió yendo al "Administrador de configuración de SQL Server" y asegurándome de que el "Explorador de SQL Server" estaba configurado para iniciarse automáticamente y se inició. esto funciona para mi



Vaya a Administrador de configuración de SQL Server> Servicios de SQL Server> En la ventana del lado derecho, se muestran todos los servidores que pueden detenerse. Si está utilizando "SQLEXPRESS" , haga clic con el botón derecho en SQL Server (SQLEXPRESS) y comience. Después de intentar conectar el servidor ... Tuve el mismo problema pero lo resolví con estos pasos.


presiona windows + R abre la ventana RUN

services.msc

encuentre SQL Server (SQLEXPRESS) haga clic derecho en eso e inicie el servicio, luego verifique