Proveedor de canalizaciones con nombre de conexión SQL, error: 40

Un usuario Pregunto ✅

ElliotP

Mañana,

En los últimos días, he tenido este problema cada vez más en el que a veces puedo conectarme a mi servidor SQL cuando actualizo o aplico mis consultas. En el pasado, pude solucionar esto simplemente ejecutando la consulta nuevamente; pero estoy tratando de ejecutar algunas consultas sobre conjuntos de datos un poco más grandes (200k filas) y parece fallar antes de que se complete.

No estoy seguro de cómo habilitar la conexión remota en mi base de datos Azure Sql en SSMS o mediante el portal azure, por lo que esto podría ser útil si alguien sabe cómo hacerlo.

Permití el puerto 1433, coloqué una excepción para powerbi a través del firewall de Windows. Intenté ejecutar un telnet pero mi cmd no reconoció el comando.

¿Pensamientos?6c981d7259c9003aa9b77fd65bf41436.png

171d6c00106c7101e03d75cc8a3d6359.png

Hola @ElliotP,

1. Compruebe si el tráfico saliente a través del puerto 1433 está permitido en la máquina que se ejecuta en el escritorio.

2. Agregue reglas de firewall para especificar qué rangos de direcciones IP de Internet están permitidos. Consulte: Reglas de firewall a nivel de servidor y de base de datos de Azure SQL Database.

3. Habilite Cliente Telnet luego ejecute el comando telnet en cmd. Consulte: Windows 7: Habilitación del cliente Telnet.

Atentamente,
Qiuyun Yu

PowerLacey

Recibí este error porque estaba ingresando el nombre de mi servidor un poco mal. Entonces, si hace todas las cosas técnicas y no funciona … verifique el nombre exacto del servidor.

Hola @ElliotP,

1. Compruebe si el tráfico saliente a través del puerto 1433 está permitido en la máquina que se ejecuta en el escritorio.

2. Agregue reglas de firewall para especificar qué rangos de direcciones IP de Internet están permitidos. Consulte: Reglas de firewall a nivel de servidor y de base de datos de Azure SQL Database.

3. Habilite Cliente Telnet luego ejecute el comando telnet en cmd. Consulte: Windows 7: Habilitación del cliente Telnet.

Atentamente,
Qiuyun Yu

ElliotP

En respuesta a v-qiuyu-msft

Noche,

Muchas gracias por la rápida respuesta. Agregué el puerto y parece funcionar mucho más cómodamente; Muchas gracias.

En respuesta a ElliotP

Entonces, ¿dónde agregaste los puertos exactamente? y que puertos #?

ElliotP

En respuesta a aghonaim

Noche,

Agregué el puerto 1433 a mi firewall de Windows (puerto TCP).

Recomendaría leer la guía vinculada a la Solución aceptada; es increíblemente útil.

ElliotP

En respuesta a ElliotP

Noche,

El se presenta exactamente igual que antes. Puedo confirmar que he agregado el puerto 1433 en mi firewall de Windows como regla de entrada y salida.

@ v-qiuyu-msft Seguí su guía y habilité telnet.

Sigo esta guía https://azure.microsoft.com/en-au/blog/sql-azure-connectivity-troubleshooting-guide/ y mi telnet dice que la guía fue exitosa.

Ejecuté un tracert como sugirió y aquí están los resultados;

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:UsersElliot Parker>tracert 191.239.192.109

Tracing route to 191.239.192.109 over a maximum of 30 hops

  1    <1 ms    <1 ms    <1 ms  NB604N.Home [192.168.1.1]
  2    57 ms    48 ms    47 ms  10.20.23.251
  3    55 ms    57 ms    62 ms  203-213-56-193.tpgi.com.au [203.213.56.193]
  4    56 ms    61 ms    62 ms  cbr-apt-mar-crt2-ge-2-0-0.tpgi.com.au [203.219.1
06.109]
  5    63 ms    61 ms    63 ms  syd-gls-har-crt2-te-0-0-0-3.tpgi.com.au [203.219
.106.117]
  6    48 ms    70 ms    59 ms  syd-sot-ken-crt2-he-0-3-0-0.tpgi.com.au [202.7.1
62.78]
  7    69 ms    73 ms    75 ms  203-219-35-132.static.tpgi.com.au [203.219.35.13
2]
  8    69 ms    65 ms    66 ms  202.7.171.78
  9    76 ms    73 ms    65 ms  ae16-0.mel01-96cbe-1b.ntwk.msn.net [198.206.164.
96]
 10     *        *        *     Request timed out.
 11     *        *        *     Request timed out.
 12     *        *        *     Request timed out.

Cualquier ayuda será muy apreciada. Estuve atascado simplemente tratando de aplicar consultas a mis datos durante los últimos 5 días.

En respuesta a ElliotP

Gracias @ElliotP por tu respuesta. De hecho, no tengo control sobre los puertos de mi firewall de Windows (por razones técnicas de seguridad). ¿Hay algo que se pueda hacer en el lado de Azure para permitir la conexión?

ElliotP

En respuesta a aghonaim

Buenos días @aghonaim. Mi mejor sugerencia es quizás configurar una máquina virtual que ejecute un sistema operativo que admita powerbi y ejecutarlo allí; He considerado hacerlo yo mismo, ya que esto es más que irritante. He estado sentado durante días esperando a que se ejecute (estoy limitado por mi ancho de banda y, hasta cierto punto, por la potencia de mi computadora).

@ v-qiuyu-msft Por favor sálvame jajaja

Deja un comentario

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