Obtenga datos de Oracle en Excel
Extrae filas en tiempo real de tu base de datos Oracle a Excel y actualízalas cuando quieras. Sin controladores ODBC, sin exportaciones, sin macros. La primera vez solo te llevará unos diez minutos, y el plan gratuito lo incluye.
Lo que obtendrás al final
Una hoja de cálculo que muestra los resultados en tiempo real de una consulta SQL en su base de datos Oracle, con un botón que muestra las filas más recientes cada vez que cambian los datos. Algo así:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | customer_id | nombre de pila | apellido | país | total |
| 2 | 1042 | María | Álvarez | EE.UU | 1,284.50 |
| 3 | 1043 | Daniel | Okafor | EE.UU | 612.00 |
| 4 | 1047 | Priya | Nair | EE.UU | 2,090.75 |
| 5 | 1051 | Thomas | Iceberg | EE.UU | 338.20 |
| 6 | 1056 | Lucía | Ferreira | EE.UU | 1,455.00 |
| 7 | 1060 | Kenji | Sato | EE.UU | 874.10 |
| 8 |
Oracle almacena tus datos en un servidor que tú o tu equipo administren. Para importarlos a Excel, normalmente se necesitan controladores, cadenas de conexión o exportaciones que quedan obsoletas en cuanto se instalan. Query Streams evita esto: un pequeño programa auxiliar llamado Agente ejecuta la consulta donde se encuentran tus datos, y un complemento de Excel solicita las filas que necesitas. Solo se transmiten los resultados a través de un enlace cifrado, y Excel puede estar en cualquier lugar: tu portátil en casa, el ordenador de un compañero al otro lado del país o Excel en la web.
Lo que necesitarás
Una cuenta de Query Streams
El plan gratuito es suficiente para esta guía. Regístrate en mi.querystreams.com.
El agente en un ordenador que pueda acceder al servidor.
Un pequeño programa que se ejecuta en segundo plano y consulta la base de datos cuando Excel lo solicita. Generalmente, se trata del propio servidor de la base de datos o de cualquier ordenador que esté siempre encendido en la misma red.
Detalles de su conexión a Oracle
El nombre del servidor, el nombre de la base de datos y un nombre de usuario y contraseña para acceder a ella. Si otra persona administra la base de datos, esta es la información que debe solicitarle.
¿Qué ordenador recibe el Agente? Cualquier máquina que esté siempre encendida y que pueda acceder a su base de datos Oracle, a menudo el propio servidor de la base de datos o un ordenador de la misma red. Excel puede estar en cualquier lugar, incluyendo Excel en la web.
Conéctalo en cinco pasos
-
Crea tu cuenta
Ir a mi.querystreams.com y regístrese. Elija el Gratis Es un plan real, no una prueba, y abarca la conexión a su base de datos Oracle y la ejecución de consultas desde Excel.
Instale el agente en un ordenador que pueda acceder al servidor.



Iniciar sesión, abrir DescargarInstale el Agente en una máquina que ya pueda acceder a su base de datos Oracle: normalmente, el propio servidor de la base de datos o cualquier ordenador que esté siempre encendido en la misma red. El proceso tarda un minuto y, a partir de ese momento, se inicia automáticamente.
¿Por qué un programa pequeño en lugar de un controlador? El agente es una única instalación para Windows, Mac o Linux (aproximadamente 85 MB en Windows, algo más de 100 MB en Mac y Linux) que se ejecuta discretamente en segundo plano. Establece una única conexión saliente cifrada a Query Streams, del mismo modo que lo hace un navegador, por lo que no es necesario abrir ningún puerto del firewall ni configurar una VPN. Su base de datos permanece en su red y las filas se transmiten a dondequiera que se encuentre, incluso a través de internet si es necesario. Lo único que debe instalar es el complemento.
La página de descarga muestra Su clave de accesoPégalo en el Agente cuando te lo pida y espera a que aparezca la insignia. Conectado a flujos de consulta. Eso es lo único que debes hacer en el propio Agente.
Si lo deseas, aquí tienes las guías completas: Ventanas, Impermeable, Linux.
-
Apúntalo a tu base de datos Oracle
De vuelta en tu navegador, abre Agentes de datos (bajo Datos (en el menú superior). Su agente aparece allí. Haga clic. Agregar conector, elegir Oracley complete los detalles que recopiló anteriormente:
- Nombre de la conexión
- Cualquier nombre que reconocerás más adelante, como base de datos de ventas.
- Servidor/Host
- El nombre del servidor Oracle o la dirección IP, como por ejemplo erp-db.company.com.
- Puerto
- El puerto de escucha de Oracle; déjelo en 1521 a menos que su administrador lo haya cambiado.
- Nombre del servicio
- El nombre del servicio de Oracle que te proporciona tu administrador, como ORCL; rellénalo, o bien el SID que aparece a continuación.
- SID (si no hay nombre de servicio)
- Un estilo antiguo de nombre de base de datos Oracle; úselo solo si no se le proporcionó un nombre de servicio.
- Nombre de usuario
- Un usuario de Oracle con permisos para leer los datos.
- Contraseña
- La contraseña para ese inicio de sesión de Oracle.
Haga clic en Probar la conexiónCuando se lee Conectado (o Signed in), clic Siguiente. The next screen, Which databases do you want to work with?, lists the databases this login can see: tick yours. No list? Type the name under Type a database name y haga clic Verificar. Then click Siguiente a través de Data realm and finish with Crear conectorLa conexión llega a su agente en cuestión de segundos.
¿La prueba falló? Normalmente, el problema reside en el nombre del servidor o en un cortafuegos entre el equipo del agente y la base de datos. Intente usar los mismos datos desde ese equipo con su herramienta de base de datos habitual; si falla, el agente también lo hará.
-
See your data in Query Builder Opcional
You can look at your Oracle database before Excel is involved at all. Open Generador de consultas in the portal and pick the connection you just made. The Esquema tab lists your tables and columns, and clicking one puts its name in the editor, so you can write a query without remembering exact names. Click Ejecutar and the rows appear under Resultados. Query Builder is on every plan, Free included.
On Business plans you can also ask Nova in plain English (“show me customers in the USA”) and it writes the SQL for you. When the query looks right, save it: from Personal Core up it shows in the add-in’s Saved Queries list, and on any plan you can copy the SQL into the next step.
-
Agregar flujos de consultas a Excel
En Excel, vaya a Insertar → Obtener complementos, buscar Flujos de consultay haga clic Añadir. O ábrelo directamente desde Consultar flujos en Microsoft AppSourceAparece un botón de Consultar flujos en la cinta de opciones. Inicie sesión con la misma cuenta.
Funciona en Excel para Microsoft 365 en Windows y Mac, y en Excel en la web.
-
Trae tu primera mesa
Haga clic en el botón Consultar flujos, elija Transmitir una consultay elige la conexión que acabas de hacer.
Escriba la consulta que desea ejecutar. Esta extrae algunas columnas de una CLIENTES mesa:
Ejemplo · SQLSELECCIONAR customer_id, cust_name, city DE customers ORDENAR POR cust_name OBTENER SOLO LAS PRIMERAS 100 FILAS;
Bajo Hoja de destino elegir Crear una nueva hojaLuego, pulsa el botón de reproducción (la flecha ▶). Las filas aparecerán en Excel en uno o dos segundos. Vuelve a pulsarlo cada vez que cambien los datos y la hoja se actualizará automáticamente.
¿No sabes SQL? Build it in Generador de consultas first and paste it here, or pick it from Saved Queries if you saved it.
Eso es todo. Tus datos están en la hoja de cálculo y se actualizan con un solo clic. Solo las filas que solicitaste salieron de tu red.
Buenos pasos a seguir
- Guardar la consulta en el portal para que puedas ejecutarlo de nuevo con un solo clic, desde Excel o Google Sheets.
- Agregar un filtro como un rango de fechas, de modo que la misma consulta pueda responder "este mes" sin necesidad de editarla.
- Comparte los resultados Con un colega. Ellos ven las filas, no tus credenciales.
Preguntas que hace la gente
¿Es necesario que Excel esté instalado en el mismo ordenador que la base de datos Oracle?
No. Solo el Agente debe estar donde se encuentra su base de datos Oracle. Excel puede estar en cualquier computadora con conexión a internet, incluyendo Excel en la web y Excel en Mac. Inicie sesión en el complemento con su cuenta y sus conexiones estarán disponibles.
¿Se copian mis datos a los flujos de consulta?
No. El agente ejecuta la consulta donde se encuentran sus datos y solo envía las filas que devuelve. No se sincroniza ni se almacena nada entretanto.
¿El plan gratuito realmente cubre esto?
Sí. Gratis es un plan que usted conserva, no una prueba que caduca. Vea exactamente lo que incluye en el página de precios.
¿Es compatible con Excel para Mac?
Sí. Excel para Microsoft 365 en Mac y Windows, y Excel en la web.
Guías relacionadas
Cada guía para Oracle
¿No es exactamente lo que buscas?
- ¿Desea consultar los propios libros de Excel? Excel Folder lee una carpeta de libros de trabajo como tablas → Excel Folder
Setup trouble?
- Want the Agent to sign in with a login that can only read? Create a read-only database user, with copy-paste SQL for each database → Create a read-only database user
- Test connection cannot reach the database server? Open the database's port in Windows Defender Firewall on the computer it runs on → Open a firewall port on Windows
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

