Saltar al contenido

Habilitar conexiones remotas para SQL Server Express 2012

Buscamos en diferentes foros para de esta forma mostrarte la solución a tu dilema, si continúas con alguna difcultad déjanos tu inquietud y te contestamos porque estamos para ayudarte.

Bueno, me alegro de haber preguntado. La solución que finalmente descubrí estaba aquí:

¿Cómo configuro SQL Server Express para permitir conexiones tcp/ip remotas en el puerto 1433?

  1. Ejecute el Administrador de configuración de SQL Server.
  2. Vaya a Configuración de red de SQL Server > Protocolos para SQLEXPRESS.
  3. Asegúrese de que TCP/IP esté habilitado.

Hasta ahora, todo bien, y completamente esperado. Pero entonces:

  1. Haga clic derecho en TCP/IP y seleccione Propiedades.
  2. Verifique que, en IP2, la dirección IP esté configurada en la dirección IP de la computadora en la subred local.
  3. Desplácese hacia abajo hasta IPAll.
  4. Asegúrate de eso Puertos dinámicos TCP es blanco. (El mío se configuró en un número de puerto de 5 dígitos).
  5. Asegúrate de eso Puerto TCP se establece en 1433. (El mío estaba en blanco).

(Además, si sigue estos pasos, es no necesario para habilitar SQL Server Browser, y solo necesita permitir el puerto 1433, no el 1434).

Estos cinco pasos adicionales son algo que no recuerdo haber tenido que hacer en una versión anterior de SQL Server, Express o de otro tipo. Parecen haber sido necesarios porque estoy usando una instancia con nombre (myservernameSQLEXPRESS) en el servidor en lugar de una instancia predeterminada. Mira aquí:

Configurar un servidor para escuchar en un puerto TCP específico (Administrador de configuración de SQL Server)

La forma correcta de conectarse a SQL Server remoto (sin abrir el puerto UDP 1434 y habilitar SQL Server Browser) es usar ip y puerto en vez de instancia nombrada.

Usar ip y puerto en lugar de una instancia con nombre también es más seguro, ya que reduce el área de superficie de ataque.

Tal vez 2 imágenes hablen 2000 palabras…

Este método usa el puerto especificado (esto es lo que la mayoría de la gente quiere, creo).

ingrese la descripción de la imagen aquí

Este método requiere abrir el puerto UDP 1434 y SQL Server Browser ejecutándose.

ingrese la descripción de la imagen aquí

Una cosa más…

Kyralessa brinda excelente información, pero tengo otra cosa que agregar donde me quedé perplejo incluso después de este artículo.

En Configuración de red de SQL Server > Protocolos para servidor > TCP/IP habilitado. Haga clic derecho en TCP/IP y elija propiedades. En las Direcciones IP, debe establecer Habilitado en Sí para cada tipo de conexión que esté utilizando.

ingrese la descripción de la imagen aquí

Comentarios y calificaciones

Recuerda que tienes autorización de interpretar si tropezaste tu preocupación en el momento justo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *