Ver categorías

Cómo conectar Microsoft SQL Server a Excel - Transmisión de datos de base de datos en directo

7 minutos de lectura

GUÍA DE CONECTORES

Servidor SQL Microsoft Excel

Servidor SQL Servidor SQL
Flujos de consulta Flujos de consulta
Microsoft Excel Microsoft Excel
No necesita VPN
Datos en directo
Asegure

Query Streams le permite conectar bases de datos de Microsoft SQL Server directamente a Microsoft Excel, transmitiendo datos en directo sin VPN, cambios en el cortafuegos ni complejas configuraciones de ODBC. Inscríbase gratis en QueryStreams.com y empiece a extraer datos de bases de datos empresariales en tiempo real en sus hojas de cálculo en cuestión de minutos.

Esta guía le muestra cómo establecer una conexión segura y en tiempo real entre su base de datos Microsoft SQL Server y Microsoft Excel. Tanto si ejecuta SQL Server on-premise, Azure SQL Database, AWS RDS o Google Cloud SQL, Query Streams proporciona una solución sencilla para crear cuadros de mando en directo, automatizar la generación de informes y compartir de forma segura consultas de bases de datos con equipos de todo el mundo.

Seguridad de las empresas

Conexiones sólo salientes, las credenciales permanecen en su red

Consultas en tiempo real

Ejecute consultas T-SQL y obtenga datos actualizados al instante

Acceso mundial

Compartir consultas en todo el mundo sin exponer credenciales

Funciona en todas partes

En las instalaciones, Azure, AWS RDS, Google Cloud SQL

Lo que conseguirá

Al final de esta guía, serás capaz de:

  • Conectar Excel a SQL Server - SQL local, Azure, AWS RDS o Google Cloud
  • Ejecutar consultas T-SQL en tiempo real de Excel
  • Cree cuadros de mando e informes en tiempo real con actualización automática de datos
  • Compartir el acceso seguro a la base de datos con colegas de todo el mundo

Requisitos previos

1

Cuenta de flujos de consulta

Cree una cuenta gratuita para empezar con la integración de SQL Server.

Crear cuenta gratuita →
2

Agente de flujos de consulta instalado

Instale el agente en su red con acceso a su instancia de SQL Server.

Instalar el agente de flujos de consultas →
3

Acceso a SQL Server

Nombre de usuario y contraseña de la base de datos con los permisos de lectura adecuados.

Guía de permisos de SQL Server →
Soporte de Cloud SQL Server: Query Streams funciona con Azure SQL Database, AWS RDS para SQL Server y Google Cloud SQL. Instale el agente en la misma región de la nube para obtener un rendimiento óptimo.

Paso 1: Acceder a la interfaz del agente de Query Streams

1
2
3
4
5
6
7

Con el agente instalado y en ejecución, configure la conexión a SQL Server a través de la interfaz local del agente.

  1. Abra su navegador y navegue hasta la interfaz del agente: https://localhost:1823
  2. Navegue hasta Conexiones de datos: Haga clic en Fuentes de datos en la barra lateral y, a continuación, seleccione Conexiones
  3. Añade una nueva conexión: Haga clic en el botón Añadir conexión botón
Nota: Si ha seleccionado un puerto diferente durante la instalación, sustituya 1823 con el número de puerto elegido.

Paso 2: Seleccione Microsoft SQL Server como tipo de conexión

2
3
4
5
6
7

Tras hacer clic en “Añadir conexión”, aparecerá el asistente de Nueva conexión.

  1. Seleccione Microsoft SQL Server: Haga clic en el botón Microsoft SQL Server (se resaltará con un borde verde cuando se seleccione)
  2. Alternativa - Utilizar la búsqueda: Escriba “SQL Server” en la barra de búsqueda para encontrarlo rápidamente
  3. Vaya al paso siguiente: Una vez seleccionado, pulse Siguiente

Paso 3: Configurar los detalles de conexión a SQL Server

3
4
5
6
7

Ahora estás en Paso 2: Configurar la conexión donde introducirá sus credenciales de SQL Server.

Detalles de conexión necesarios:

  1. Nombre de la conexión (obligatorio) - Un nombre descriptivo como “Servidor SQL de producción” o “Base de datos SQL de Azure”.”
  2. Servidor (obligatorio) - Nombre de host o dirección IP. Ejemplos: 192.168.1.100, myserver.database.windows.net, localhost
  3. Puerto (obligatorio) - Por defecto es 1433. Cambiar sólo si se utiliza un puerto personalizado.
  4. Base de datos (obligatorio) - Nombre específico de la base de datos (por ejemplo, Northwind, AdventureWorks)
  5. Nombre de usuario (obligatorio) - Inicio de sesión de SQL Server o cuenta de autenticación de Windows
  6. Contraseña (obligatorio) - Contraseña de la base de datos (haga clic en el icono del ojo para cambiar la visibilidad)
  7. Tiempo de espera de la conexión - Por defecto 30 segundos. Aumentar para redes más lentas.

Una vez completados todos los campos, pulse Siguiente para proceder.

Consejo de rendimiento: Instale el agente de Query Streams en la misma red que su servidor SQL Server para obtener una latencia y una velocidad de ejecución de consultas óptimas.

Paso 4: Seleccione su dominio de datos

4
5
6
7

A Ámbito de los datos determina su capacidad de procesamiento de consultas: la cantidad de datos que pueden fluir a través de sus consultas, medida en MB/GB en función de su suscripción.

Importante: Esto NO es almacenamiento para su base de datos. Sus datos de SQL Server permanecen en sus servidores. Esto representa la capacidad de procesamiento de los resultados de las consultas a través de Query Streams.
  1. Revisa los reinos disponibles: Verás opciones basadas en tu nivel de suscripción
  2. Seleccione su reino: Elija “Default Data Realm” para la mayoría de los casos.
  3. Haga clic en Siguiente para probar la conexión

Paso 5: Probar la conexión a la base de datos

5
6
7

Query Streams verificará que su SQL Server es accesible con las credenciales proporcionadas.

  1. Pruebas automáticas: El agente intenta conectarse a su servidor SQL
  2. Revise los resultados: El éxito muestra la versión del servidor, el nombre de la base de datos y los detalles de la conexión
  3. Haga clic en Siguiente si tiene éxito
Solución de problemas: Si la conexión falla, compruebe que la dirección del servidor, el puerto 1433 es accesible desde el agente y que las credenciales son correctas. Compruebe que las reglas del cortafuegos de SQL Server permiten las conexiones.

Paso 6: Finalizar la configuración

6
7
  1. Configuración de revisión: Compruebe que todos los ajustes son correctos
  2. Haga clic en Finalizar para guardar la conexión a SQL Server

Su conexión a SQL Server ya está lista. A continuación, instale el complemento de Excel para empezar a realizar consultas.

Paso 7: Instale el complemento y ejecute su primera consulta

7

Instale el complemento Query Streams de Microsoft AppSource:

Tras la instalación, abra el complemento desde Inicio y cree su primera consulta T-SQL:

  1. Haga clic en “Transmitir una consulta”.”
  2. Seleccione su conexión SQL Server en el menú desplegable Fuente de datos
  3. Elija la base de datos en el menú desplegable Base de datos
  4. Escriba su consulta T-SQL:
Ejemplo de consulta SQL Server T-SQL
SELECT TOP 100
    CustomerID,
    CompanyName,
    ContactName,
    Ciudad
    País
FROM Clientes
ORDER BY NombreEmpresa;
  1. Configurar destino: Seleccione “Crear una nueva pestaña”.”
  2. Haz clic en Play ejecutar
Versiones de Excel compatibles: Query Streams funciona con Excel para Microsoft 365 (Windows/Mac), Excel Online (navegador web) y Excel 2016/2019 en Windows.

¡Éxito!

Ha conectado SQL Server a Excel. Sus datos se transfieren instantáneamente a una nueva hoja de cálculo. Vuelva a ejecutar en cualquier momento para obtener los datos más recientes de su base de datos.

Pasos siguientes: Guardar y compartir consultas

Utilice la Portal web de flujos de consulta para crear, guardar y gestionar sus consultas T-SQL:

  • Guardar consultas: Almacenar T-SQL de uso frecuente para facilitar su reutilización
  • Añade parámetros: Cree filtros dinámicos que los usuarios puedan ajustar sin ver SQL
  • Comparte a nivel mundial: Permita que sus colegas realicen consultas desde cualquier lugar del mundo
  • Acceso desde el complemento: Las consultas guardadas aparecen en el menú “Consultas guardadas”.

Preguntas frecuentes

¿Es Query Streams mejor que Power Query de Excel? +

Query Streams complementa a Power Query con ventajas clave: no requiere configuración del controlador ODBC, funciona en Windows/Mac/Web, admite el uso compartido seguro sin credenciales y permite la transmisión de datos en tiempo real para bases de datos SQL Server remotas sin acceso VPN.

🔒 ¿Están seguros mis datos de SQL Server? +

Sí. Las credenciales de la base de datos nunca salen de la red: permanecen dentro del agente de Query Streams. Los datos se cifran en tránsito y el agente sólo realiza conexiones salientes (no se requieren cambios en el cortafuegos ni VPN).

¿Puedo conectarme a Azure SQL Database? +

Sí. Query Streams funciona con Azure SQL Database, AWS RDS para SQL Server y Google Cloud SQL. Instale el agente en la misma región de la nube para obtener el mejor rendimiento.

👥 ¿Puedo compartir consultas con usuarios externos? +

¡Sí! Comparte las consultas guardadas con usuarios externos que pueden ejecutarlas desde cualquier lugar: obtendrán datos en tiempo real sin tener que ver tu código T-SQL ni tus credenciales de la base de datos.

🚀 ¿Qué diferencia hay con las conexiones ODBC? +

A diferencia de ODBC, Query Streams no requiere la instalación de controladores en los equipos de los usuarios, ni la configuración de VPN, y permite un uso compartido seguro en el que las credenciales permanecen protegidas. Funciona globalmente sin restricciones de red.

💻 ¿Funciona Query Streams con Excel para Mac? +

Sí. Query Streams funciona con Excel para Microsoft 365 en macOS. El complemento de Excel es compatible con las principales plataformas, incluidas Windows, Mac y Excel Online en el navegador.

Actualizado el 3 de junio de 2026

Funciona con BetterDocs