steveelder
Hola a todos
cartel de la primera vez, así que sé fácil conmigo
Cuando intento conectarme a SQL Server (todo 2008 r2) recibo los siguientes mensajes de error
Esto es solo un problema en mis servidores de producción, los servidores de prueba están bien. …
Detalles: «Microsoft SQL: se produjo un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server. No se encontró el servidor o no se pudo acceder a él. Verifique que el nombre de la instancia sea correcto y que SQL Server esté configurado para permitir conexiones. (proveedor: proveedor de canalizaciones con nombre, error: 40: no se pudo abrir una conexión con SQL Server)»
Entonces
Estoy ejecutando Power BI como administrador
tener el nombre de usuario/contraseña correctos
He comprobado que el servidor SQL se está ejecutando y todos los servicios están bien
Ha verificado para permitir el paso de puertos en el servidor de seguridad del servidor
He verificado para permitir conexiones entrantes en SQL
TCP/IP y Named están habilitados en el administrador de configuración
Algo más ?
nightwler17
Tuve el mismo problema y encontré que la resolución para mí era establecer 1433 como el puerto para la conexión en la configuración de SQL en el servidor. Una vez que se configuró, funcionó sin problemas.
Estaba usando PowerBI Desktop versión de diciembre de 2020 y SQL Server 2016 ejecutándose en Microsoft Server 2016.
Espero que esto ayude a alguien en el futuro en busca de una resolución.
cosquillas
Tengo exactamente el mismo problema y también en Win2008R2 (sin SP1) ejecutando SQL2008.
1. Puedo conectarme a \10.1.1.130c$ desde mi PC al proporcionar la credencial de administrador
2. Puedo usar el escritorio remoto en 10.1.1.130 usando la credencial de administrador
3. Pero cuando obtuve datos a través de PowerBI fallé con exactamente el mismo mensaje de error.
Mi solución ahora es instalar PowerBI directamente dentro del servidor SQL2008. Esto parece funcionar, pero necesito verificar más.
Karthik
¿Intentó conectarse al servidor SQL desde otras aplicaciones, por ejemplo, Excel?
¿Configuró la propiedad «Permitir conexiones remotas a este servidor»? Haga clic derecho en el nodo del servidor desde Management Studio–> Propiedades–> Conexiones. ¿Está marcada la propiedad «Permitir conexiones remotas a este servidor»?
¿Es su servidor de producción predeterminado/instancia con nombre? Si se nombra una instancia, verifique si el navegador de SQL Server se está ejecutando y asegúrese de agregar SQLBrowser.exe como una excepción en el firewall.
steveelder
En respuesta a Karthik
Mensaje de error similar al conectarse a través de Excel
las conexiones remotas están habilitadas
instancia predeterminada
el servicio sqlbrowser está detenido
v-yuezhe-msft
En respuesta a steveelder
Hola steveelder,
¿Utiliza la dirección IP o el nombre de la computadora para conectarse a la instancia predeterminada remota de SQL Server? De acuerdo con el mensaje de error anterior, hay algunas propuestas para solucionar este problema.
1. Asegúrese de que se pueda acceder a la máquina que ejecuta SQL Server. En otras palabras, puede hacer ping al servidor.
2. Verifique que el servidor SQL de destino esté escuchando en el puerto 1433; si se conecta a un puerto que no sea el puerto TCP 1433, también debe abrir el puerto UDP 1434 para el servicio del navegador de SQL Server.
3. Use «dirección IP, puerto» o «tcp: nombre de la computadora» como nombre del servidor para conectarse a SQL Server y verifique si tiene éxito.
Para obtener pasos de solución de problemas más detallados, consulte el siguiente blog.
http://social.technet.microsoft.com/wiki/contents/articles/2102.how-to-troubleshooting-connecting-to-th…
Gracias,
Lidia Zhang
Anónimo
En respuesta a v-yuezhe-msft
Consulta resuelta para mí. era un problema de puerta de enlace. lo agregaron por correo electrónico y funcionó bien.
steveelder
En respuesta a v-yuezhe-msft
Me estoy conectando a través de la dirección IP (que puedo hacer ping, etc.)
cortafuegos de windows deshabilitado, mismo error
Entonces, durante la noche, el servidor se reinició.
ahora recibo un nuevo mensaje de error
Detalles: «Microsoft SQL: tiempo de espera de conexión caducado. El período de tiempo de espera transcurrió al intentar consumir el reconocimiento de protocolo de enlace previo al inicio de sesión. Esto podría deberse a que el protocolo de enlace previo al inicio de sesión falló o el servidor no pudo responder a tiempo. La duración Intentar conectarse a este servidor fue: [Pre-Login] inicialización=13501; apretón de manos=14400; «
Ahora cambié el tiempo de espera (era 600) ahora 0 (que = sin tiempo de espera) en el servidor SQL
y cambié mi tiempo de espera de powerbi a 5 minutos
y este es el nuevo mensaje de error
Detalles: «Microsoft SQL: tiempo de espera de conexión caducado. El período de tiempo de espera transcurrió al intentar consumir el reconocimiento de protocolo de enlace previo al inicio de sesión. Esto podría deberse a que el protocolo de enlace previo al inicio de sesión falló o el servidor no pudo responder a tiempo. La duración Intentar conectarse a este servidor fue: [Pre-Login] inicialización=13495; apretón de manos=14488; «
v-yuezhe-msft
En respuesta a steveelder
Hola steveelder,
¿Podría verificar primero si puede conectarse correctamente a SQL Server a través de SQL Server Management Studio con la configuración de tiempo de espera de conexión?
Gracias,
Lidia Zhang
steveelder
En respuesta a v-yuezhe-msft
hola lidia
conectarse a través de SQL Management Studio funciona bien
v-yuezhe-msft
En respuesta a steveelder
Hola steveelder,
¿SSMS está instalado en el mismo servidor que ejecuta Power BI Desktop?
Gracias,
Lidia Zhang
steveelder
En respuesta a v-yuezhe-msft
Power bi desktop se ejecuta desde una estación de trabajo
SSMS está en los servidores y pueden conectarse a otros servicios de SQL.
v-yuezhe-msft
En respuesta a steveelder
Hola steveelder,
En Power BI Desktop, ¿cuál es el resultado al especificar «dirección IP, puerto» o «tcp: nombre de la computadora» como nombre de servidor para conectarse a SQL Server?
Además, establezca el valor de «Tiempo de espera del comando en minutos» en un valor más alto, también escriba una declaración SQL personalizada en «Declaración SQL» y verifique si la conexión está establecida o no.
Gracias,
Lidia Zhang
Liwei
En respuesta a v-yuezhe-msft
Encontré el mismo error: se produjo un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server…. cuando actualizo el tablero desde powerBI, pude acceder al servidor desde SSMS y también lo actualicé con éxito una vez en powerBI, pero la mayoría de las veces sigue fallando y aparece un mensaje de error como este, una cosa que debo mencionar es que mis datos son extremadamente grandes, la actualización tardaría al menos 40 minutos.